Mysterious system slowdown - me too :-(

Werner Almesberger werner at openmoko.org
Sun Jul 20 22:45:16 CEST 2008


Hi Matt,

a while ago you reported that you experienced a mysterious slowdown with
a 244x evaluation board. My GTA02v5 just decided to do that as well :-(

Have you ever figured out what happened ? I looked through PLL settings
and clock dividers, and everything looks good. Repeated reboots don't
help either. Could be the MPLL locking to a very wrong frequency, but
that would seem strange.

Anyway, the reason why I'm posting this here is that I wrote yet another
trivial little utility to poke around registers:

http://svn.openmoko.org/developers/werner/poke/

Usage example: check the MPLL settings:

root at om-gta02:~# ./poke 0x4C000004
0x0002a010

Another usage example: let's change the SD/MMC clock that ended up at
192kHz back to 16.6MHz:

root at om-gta02:~# ./poke -16 0x08000038 
root at om-gta02:~# ./poke -16 0x08000038 
0x01ff
root at om-gta02:~# ./poke -16 0x08000038 0x102
root at om-gta02:~# ./poke -16 0x08000038 
0x0102

Exercise left to the reader: merge this with
http://svn.openmoko.org/developers/werner/greg/
;-)

- Werner




More information about the openmoko-kernel mailing list