[Gta04-owner] Same GTA04 - now 33% faster :-)
Dr. H. Nikolaus Schaller
hns at goldelico.com
Wed Jul 25 09:45:14 CEST 2012
Am 25.07.2012 um 03:59 schrieb NeilBrown:
>
> Sometimes bugs can be really useful.
> A patch that went into 3.5 causes the GTA04 to hang whenever the MPU clock
> speed is raised to 800MHz. Apparently something to do with power routing -
> don't know the full story yet.
>
> But while investigating this I discovered that my 3.x kernels were not
> pushing the GTA04 to 800MHz except for a moment or two at boot. As soon
> as cpufreq is enabled, they drop back to 300MHz or 600MHz and never go back
> up again.
>
> So I copied some code from board-omap3beagle.c and now get 800MHz on demand.
> The required patches have been published in my 3.5 branches.
Great.
>
> So it isn't really that it is now 33% faster, but more that all this time it
> has been 25% slower than it should have been.
>
> For further reading:
> http://www.mail-archive.com/linux-omap@vger.kernel.org/msg72674.html
Regarding power routing: it is the same as the BeagleBoard XM and should
not have an influence.
The 800 / 1000 MHz variants of the DM3730 are not decoded by U-Boot,
although there is one bit in some system control register (in the same
128 bit block as the DIE_ID) which distinguishes between the 800 and
the 1 GHz specified chips. I think it is the "Speed Binned" register and/or the
"Control Device Status Register 15:0 (Address 0x4800 244C)" in
Table 1-6 of the TRM (SPRUGN4M).
I will take a look into the U-Boot/X-Loader code to fix that it is reported
correctly.
BTW: all of them can be overclocked as the OpenPandora guys have done.
If I remember correctly they could go to 1.2 GHz for the 600 MHz OMAP3530,
i.e. factor 2.
>
> NeilBrown
> _______________________________________________
> Gta04-owner mailing list
> Gta04-owner at goldelico.com
> http://lists.goldelico.com/mailman/listinfo/gta04-owner
More information about the Gta04-owner
mailing list