On Thu, Jan 15, 2009 at 5:19 AM, Andy Green <a...@openmoko.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Somebody in the thread at some point said:
>
> | I could rotate here but after one more attempt I got white screen :-/
> | The behavior is not (apparently) deterministic because the first time
> | I tried (now shown) I got the white screen immediately.
> |
> | This is a message that the kernel will print if you try to use the
> | system after the white screen:
> |
> | [  637.245000] jbt6k74 spi2.0: **** jbt6k74 unblank
> | [  637.305000] *************glamofb cmd_queue never got empty*************
> | [  637.390000] *************glamofb cmd_queue never got empty*************
> |
> | Any clues?
>
> Nelson, something to confirm is if we trigger the bad hardware reset
> circuit on Glamo.  If you do a dump of Glamo regs before and after you
> trigger the problem, just the first few lines should do, we can confirm
> if there was a hard reset on Glamo.  It's worth checking because it will
> make the WSOD and there is no way to find it otherwise.

Andy, this is the diff before the rotation and after the failed
rotation (WS). How can I make sense of these values?
(I guess I might have to - I haven't read docs yet).

--- regs-before.txt     2009-01-15 13:53:58.000000000 -0500
+++ regs-after.txt      2009-01-15 13:53:58.000000000 -0500
@@ -4,8 +4,8 @@
 0000:  2020 3650 0002 01ff 0000 0000 0000 0000
 0010:  000d 000b 00ee 000f 1082 1000 3000 002f
 0020:  1000 0000 3000 1000 0000 0000 0000 0000
-0030:  187d 0010 2000 0101 0102 0000 0000 0000
-0040:  05db 5a21 0aba a662 0003 0000 0000 0000
+0030:  187d 0010 2000 0103 0102 0000 0000 0000
+0040:  05db 5a38 0aba a68c 0003 0000 0000 0000
 0050:  000f 111e ccc3 111e 000f 0001 000f 030f
 0060:  080f 0e0f 0000 0000 0000 0000 0000 0000
 0070:  0000 0000 0000
@@ -24,15 +24,15 @@

 LCD 1

-1100:  0020 9020 0b40 01e0 0280 440c 0000 0000
-1110:  6000 0009 0000 0000 03c0 0000 0200 0000
+1100:  8020 9020 0b40 81e0 0280 440c 0000 0000
+1110:  6000 0009 0000 0000 0500 0000 0200 0000
 1120:  0000 0000 0008 0000 0010 0000 01f0 0000
 1130:  0294 0000 0000 0000 0002 0000 0004 0000
 1140:  0284 0000 0000 0000 0000 0000 0000 0000
 1150:  c000 0012 0000 0000 0000 0000 0000 0000
 1160:  0000 0000 0000 0000 0000 0000 0000 0000
 1170:  0000 0000 0000 0000 0000 0000 0000 0000
-1180:  81b2 00fc 4600 0002 0000 0000 0000 0000
+1180:  8023 0000 4600 0002 0000 0000 0000 0000
 1190:  0000 0000 0000 0000 0000 0000 0000 0000
 11A0:  0000 0000 0000 0000 0000 0000 0000 0000
 11B0:  0000
General

0000:  2020 3650 0002 01ff 0000 0000 0000 0000 
0010:  000d 000b 00ee 000f 1082 1000 3000 002f 
0020:  1000 0000 3000 1000 0000 0000 0000 0000 
0030:  187d 0010 2000 0101 0102 0000 0000 0000 
0040:  05db 5a21 0aba a662 0003 0000 0000 0000 
0050:  000f 111e ccc3 111e 000f 0001 000f 030f 
0060:  080f 0e0f 0000 0000 0000 0000 0000 0000 
0070:  0000 0000 0000 

Host Bus

0200:  0e03 07ff 0000 0080 0344 0600 0000 0000 
0210:  0000 0000 4000 

Memory

0300:  0c74 afaf 0108 0010 0000 0000 0000 0000 
0310:  0000 1002 6006 00ff 0001 0020 0000 0000 
0320:  0000 0000 0000 0000 0000 0000 0000 0000 
0330:  3210 5432 e100 01d6 

LCD 1

1100:  0020 9020 0b40 01e0 0280 440c 0000 0000 
1110:  6000 0009 0000 0000 03c0 0000 0200 0000 
1120:  0000 0000 0008 0000 0010 0000 01f0 0000 
1130:  0294 0000 0000 0000 0002 0000 0004 0000 
1140:  0284 0000 0000 0000 0000 0000 0000 0000 
1150:  c000 0012 0000 0000 0000 0000 0000 0000 
1160:  0000 0000 0000 0000 0000 0000 0000 0000 
1170:  0000 0000 0000 0000 0000 0000 0000 0000 
1180:  81b2 00fc 4600 0002 0000 0000 0000 0000 
1190:  0000 0000 0000 0000 0000 0000 0000 0000 
11A0:  0000 0000 0000 0000 0000 0000 0000 0000 
11B0:  0000 

LCD 2

1200:  0000 0000 0000 0000 0000 0000 0000 0000 
1210:  0000 0000 0000 0000 0000 0000 0000 0000 
1220:  0000 0000 0000 0000 0000 0000 0000 0000 
1230:  0000 0000 0000 0000 0000 0000 0000 0000 
1240:  0000 0000 0000 0000 0000 0000 0000 0000 
1250:  0000 0000 0000 0000 0000 0000 0000 0000 
1260:  0000 0000 

MMC

1400:  0099 03fe 5100 10c1 0000 0000 0000 0000 
1410:  0067 0009 9100 8033 0004 c880 4019 0002 
1420:  c300 0001 0000 0000 0000 0000 0000 0000 
1430:  080e 0000 0000 0000 8000 007f 0001 0200 
General

0000:  2020 3650 0002 01ff 0000 0000 0000 0000 
0010:  000d 000b 00ee 000f 1082 1000 3000 002f 
0020:  1000 0000 3000 1000 0000 0000 0000 0000 
0030:  187d 0010 2000 0103 0102 0000 0000 0000 
0040:  05db 5a38 0aba a68c 0003 0000 0000 0000 
0050:  000f 111e ccc3 111e 000f 0001 000f 030f 
0060:  080f 0e0f 0000 0000 0000 0000 0000 0000 
0070:  0000 0000 0000 

Host Bus

0200:  0e03 07ff 0000 0080 0344 0600 0000 0000 
0210:  0000 0000 4000 

Memory

0300:  0c74 afaf 0108 0010 0000 0000 0000 0000 
0310:  0000 1002 6006 00ff 0001 0020 0000 0000 
0320:  0000 0000 0000 0000 0000 0000 0000 0000 
0330:  3210 5432 e100 01d6 

LCD 1

1100:  8020 9020 0b40 81e0 0280 440c 0000 0000 
1110:  6000 0009 0000 0000 0500 0000 0200 0000 
1120:  0000 0000 0008 0000 0010 0000 01f0 0000 
1130:  0294 0000 0000 0000 0002 0000 0004 0000 
1140:  0284 0000 0000 0000 0000 0000 0000 0000 
1150:  c000 0012 0000 0000 0000 0000 0000 0000 
1160:  0000 0000 0000 0000 0000 0000 0000 0000 
1170:  0000 0000 0000 0000 0000 0000 0000 0000 
1180:  8023 0000 4600 0002 0000 0000 0000 0000 
1190:  0000 0000 0000 0000 0000 0000 0000 0000 
11A0:  0000 0000 0000 0000 0000 0000 0000 0000 
11B0:  0000 

LCD 2

1200:  0000 0000 0000 0000 0000 0000 0000 0000 
1210:  0000 0000 0000 0000 0000 0000 0000 0000 
1220:  0000 0000 0000 0000 0000 0000 0000 0000 
1230:  0000 0000 0000 0000 0000 0000 0000 0000 
1240:  0000 0000 0000 0000 0000 0000 0000 0000 
1250:  0000 0000 0000 0000 0000 0000 0000 0000 
1260:  0000 0000 

MMC

1400:  0099 03fe 5100 10c1 0000 0000 0000 0000 
1410:  0067 0009 9100 8033 0004 c880 4019 0002 
1420:  c300 0001 0000 0000 0000 0000 0000 0000 
1430:  080e 0000 0000 0000 8000 007f 0001 0200 
_______________________________________________
devel mailing list
devel@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/devel

Reply via email to