08-06-2011, 04:58 AM | #1 |
Member
Posts: 20
Karma: 10
Join Date: Aug 2011
Device: Entourge Pocket Edge
|
PE Hardware serial console
Just opened my WSOD PE to look for the heat source that caused WSOD.
I took some pictures from the components and found debugging serial port that is jused for linux main console. Check attched picture, serial port marked with red circle. Here's also output from the serial console: U-Boot 2009.01-rc1-svn1084 (Feb 15 2011 - 12:04:39) Marvell version: 1.1.1.1 PXAxxx ESI version: 2.0.3 (1) <<EdgeJr>> MARVELL PXAXXX series. Based on 88SV331xV5 Core with ARM926 LE CPU. Code original base is u-boot-arm 2009.01-rc1. DRAM: 512 MB NAND: detect chip id d7ec on cs 0, Samsung 32Gibx8 SPI NOR: SF: Got idcode c2 20 17 c2 20 SF: Detected MX25L6405D with page size 256, total 88In: serial Out: serial Err: serial Net: u2o-eth Hit any key to stop autoboot: 0 NAND read: device 0 offset 0x1200000, size 0x100000 Failed to detect legacy BBM, searching for new BBM... Detected New BBM Table Found main block at 0, back at 1 Factory marked bad blocks: No factory marked bad blocks found!! 1048576 bytes read: OK read zImage from SPI NOR (sf read 0x500000 0x100000 0x300000) Ready to boot zImage from 500000 Starting kernel ... Uncompressing Linux... done, booting the kernel. [ 0.000000] Linux version 2.6.34 (buildmaster@zeke) (gcc vinexa cmdline: [ 0.000000] bootloader: ( jb @ jb0000] Kernel command line: mem=512M console=ttyS1,115200 flipp-cache hash table en) [ [ 0.000000] .init : 0xc0008000 - 0xc00e8000 ( 8vice 80x30 [ 0.000000] ram_console: buffer (null), invalid ET: Registered protocol family 16 [ 0.226420.354597] bio: create slab <bio-0> at 0 [ 0.356051] SCSI x 1-0020: gpios 128..143 on a pcf8575 (irq 107)d Linux Sound Architecture Driver Version 1.0.22.1. [ source [ 0.367569] NET: Registered protocol family TCP: Hash tables configured (established 16384 bered udp transport modu. [ 0.369056] RPC: 0.483579] Freeing initrd memory: 24576K [ .1.29 [Flags: R/O]. [ 0.493398] fu(default) [ 0.497697] pxa168fb_probe: NUM_CLK_DIVS =yS1] enabled [ 1.076489] No Read Stobe delay2 at MMIO 0xd4026000 (irq = 29) is a STUART [ 1.079626] Controller is using falling edge to detect RE [ 1.085026] NDTR1 o factory bad block!! start from f9c00000, size 6400000 [ 1.173316] Reserved pock: 8191 [ 1.199536] block: 2454 00 : "bootloader-alt" [ 1.228616] 0x000000b00000-0x000000c00000 : "environment-alt" [ 1.23517100-0x000100000000 : "MRVL_BBM" "kernel-alt" [ chip on cs 1! [ 1.280530] UBI: attach96 (aligned 4096) [ 1.306867] UBI: data offset: 8192 [ 6.573060] UBI: attached mtd6 to ubi0 [ 6.57687: wear-leveling threshold: 256 [ 6.605505] UBI: n8 [ 6.629986] UBI: max/mean erase counter: 1/30] Creating 5 MTD partitions on "pxa2xx_spi_nor": [ 6.66200-0x000000800000 : "kernelrecovery" [ 6.693446] PPP generic driver version 2.4.2 [ 6.723310] tun: (C) 1999-2004 Max Krasnya[ 6.750484] usbcore: registered new interface driver rtl8150 [ er [ 6.782059] u2h regbase 0xe09a2000 phyb[ 6.825762] pxau2h-ehci pxau2h-ehci: USB 2.0 started, [ 6.857002] usbco) egbase 0xe09aa000 phybase 0xe09ae000 irq 44rface driver option [ 6.921RQF_DISABLED is not guaranteed on shared IRQget: Mass Storage Function, version: 2009/09/11 [[ 7.002136] gpio_keys_setup_key: irq=195, gpio=131 [ 137 [ 7.034469] gpio_keys_setup_key: irq=199, gtup_key: irq=151, gpio=87 [ 7.065520] gpio_keys, type 5 code 0x3(3) value 1 [ 7.095033] [gt1 [ 7.120366] [esikbd_probe] finished successfully [ 7.124983] [esikbd_init] left [ 7.128674] input: pxa27x-keypad as /class/input/input2 [ 7.134391] ofm : I2C device probe [ 7.238429] usb 1-1: new high speed USB device using pxau2h-ehci and address 2 [ 7.245940] input: ofm as /class/input/input3 [ 7.357495] ofm : clear pending motion [ 7.365957] ofm : I2Ced ce init Successr alarms [ 7.405192] rtc-ds1307 0-0068: rtc core: registered ds1337 as rtc0 [ 7.412176]67] Bluetooth: Virtual HCI driver ver 1.3 [ 7.460938] Bluetooth: HCICI controller on MMC [pxa-sdh.3] using DMA [ 7.464K log 'log_main' [ 7.524362] logger: created 256K log 'log_events' [ 7.559263] No device for DAI Grayback-ssp [ 7.566046] asoc: WM8978 HiFi <-> pxa3xx-ssp1 mapping ok 7.543133] No device for DAI pxa3xx-ssp1 [ 7.547204] No device for DAI pxa3xx-ssp2 [ 7.551215] No device for DAI pxa3xx-ssp3 [ 7.55 ox 7.559263] No device for DAI gistered protocol family 15 [ 7.716997] Bluetooth: etooth: RFCOMM socket layer initialized [ 7.745381] Bluetooth: RFCOMM ver 1.11 [ 7.749161] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 7.754469] Bluetooth: BNEP filters: protocol multicast [ 7.759722] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 7.811150] your service processor detected. [ 7.823579] pxa168fb_ovly: frame buffer device was loaded to /dev/fb1 <Ovly>. [ 7.878699] rtc-ds1307 0-0068: setting system clock to 2011-08-04 09:46:26 UTC (1312451186) [ 7.887099] OmniVision ov3640 senso d your service [ 7.937004] ov3640 power on (reset active) [ 7.985111] ov3640 power on (reset inactive) [ 7.993103] OmniVision ov3640 sensor detected [ 8.086624] ccic_ctlr_power_down: ccic is power downed!!! [ 8.092036] OV3640 i2c-probe detected [ 8.140063] OmniVision ov7740 sensor driver, at your service [ 8.146197] RAMDISK: gzip image found at block 0 [ 8.790456] VFS: Mounted root (ext2 filesystem) on device 1:0. [ 8.796584] Freeing init memory: 896K [ 8.849028] init: /init.pxa168.rc: 161: user option init.pxa168.rc: 175: user option requires a user id [ 8.882182] init: /init.pxa168.rc: 179: user option requires a user id rc: 168: user option requires a user id [ 8.869014] init: /init.pxa168.rc: 172: user option requires a user id [ 8.580init.pxa168.rc: 175: user option requires a user id [ 8.882182] init: /init.pxa168.rc: 179: user option requires a user id [ 9.411953] init: do_mount: calling mount: dev none dir /acct s cgroup flags 0x0 options cpuacct [ 9.421823] init: do_mount: calling mount: dev tmpfs dir /mnt/asec s tmpfs flags 0x0 options mode=0755,gid=1000 [ 9.477258] init: do_mount: calling mount: dev rootfs dir / s rootfs flags 0x21 options (null) [ 9.708437] init: do_mount: calling mount: dev none dir /dev/cpuctl s cgroup flags 0x0 options cpu [ 9.762265] init: do_mount: calling mount: dev ubi:system dir /system s ubifs flags 0x1 options (null) [ 11.286700] mmc1: new high speed SDIO card at address 0001 [ 11.461587] UBIFS: mounted UBI device 0, v: media format: w4/r0 (latest is w4/r0) [ 11.492523] UBIFS: default compressor: lzo [ 11.496658] UBIFS: reserved for root: 0 bytes (0 KiB) [ 11.503447] init: do_mount: calling mount: dev ubi:userdata dir /data s ubifs flags 0x6 options (null) dia format: : mounted UBI device 0, volume 1, name [ 11.668222] UBIFS: default compressor: lzo [ 11.672314] UBIFS: reserved for root: 0 bytes (0 KiB) [ 11.687027] init: do_mount: calling mount: dev ubi:cache dir /cache s ubifs flags 0x6 options (null) [ 11.855858] UBIFS: mounted UBI device 0, volum 11.883190] UBIFS: default compressor: lzo [ 11.887316] UBIFS: reserved for root: 4952683 bytes (4836 KiB) [ 11.918426] init: do_mount: calling mount: dev ubi:storage dir /intstorage s ubifs flags 0x6 options (null) format: w4/r0 (latest w4 1.883190] UBIFS: default compressor: lzo [ 11.887316] UBIFS: reserved for root: 4952683 bytes (4836 KiB) [ 11.918426] init: do_mount: calling mount: dev ubi:storage dir /intstorage s ubifs flags 0x6 optionsUBIFS: journal ) dir /var/run s tmpfs flags 0x0 options (null) [ 12.178410] init: do_mount: calling mount: dev varlock dir /var/lock s tmpfs flags 0x0 options (null) [ 12.187727] init: do_mount: callint: dev none dir /proc/bus/usb s usbfs flags 0x0 options (null) [ 12.396762] init: provisioned = 0 [ 12.402939] init: esi_android_init: entry [ 12.407033] init: app permissions check: BEGIN [ 26.379685] init: fix_perms returned 0 (0x0) [ 26.383970] init: app permissions check: END [ 26.388315] init: Filesystem check: BEGIN [ 27.348714] init: Filesystem check: rc = 0x00000000 [ 27.353603] init: Filesystem check: END [ 27.357507] init: esi init script: BEGIN [ 27.581028] serio: Serial port ttyS2 [ 27.584712] wacdsu_connect: esi id set to 1 [ 27.590460] input: Wacom DSU as /class/input/input6 [ 28.041465] ep3522base: not flipped [ 28.044959] ep3522base: locale = en_US [ 545] [ep3522if_i2cRead] I2C ID: 0x48, Addr: 0x3, RdData: 0xa3 [ 28.093902] [ep3522if_i2cWrite] I2C ID: 0x48, Addr: 0x3, WrData: 0x23 767] [ep3522if_ControllerInit] about to wait for Ready after INIT_SYS_RUN [ 28.081991] ep3522if: wait_for_r:ter[545] [ep3522if_i2cRead] I2C ID: 0x48, Addr: 0x3, RdData: 0xa3 [ 28.093902] [ep3522if_i2cWrite] I2C ID: 0x48, Addr: 0x3, WrData: 0x23 [ 29.096015] ep3522fb_probe(): Back from Controller Init [ 29.101243] ... Startup Mode, painting WHITE [ 32.286210] ... reading the serial flash memory ddress=0x074000, size=2) [ 32.317763]reading the serial flash memory (address=0x074000, size=4228) [ 32.385132] ... reading the serial flash memory eneral_create_files: exiting... ret = 0 [ 32.416005] ep3522base: done with esi_general... [ 32.420703] ** [ep3522fb_probe] About to paint Initing Screen al_22.c at line 369: copying table [ 32.406836] drivers/video/esi-general_22.c at line 398: eneral_create_files: exiting... ret = 0 [ 32.416005] ep3522base: done with esi_general... [ 32.420703] ** [ep3522fb_probe] About to paint Initing Screen [ 32.640168] ep3522if: wait_for_ready: New HighWater = 3 [ 32.900168] ep3522if: wait_for_ready: New HighWater = 25 [ 33.122919] BMM init with size=32MB [ 33.136476] init: init script returned 0 (0x0) [ 33.140929] init: esi init script: END [ 33.144685] init: esi_android_init: mounting on sdcard [ 33.178' sh: can't access tty; job control turned off # 83198] init: esi_android_init: SKU = '100-9500011-BLK' [ 33.188927] init: esi_android_init: SN = 'BF30145100B69' [ 33.215239] init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_r' sh: can't access tty; job control turned off # [ 33.434687] warning: `adbd' uses 32-bit capabilities (legacy support in # use) [ 33.442822] enabling adb [ 33.450533] adb_open [ 58.306780] mcypt: module license 'Marvell Proprietary' taints kernel. [ 58.313324] Disabling lock debugging due to kernel taint [ 58.598472] wlan_sdio mmc1:0001:1: firmware: requesting mrvl/helper_sd.bin [ 58.674753] init: untracked pid 6319 exited [ 58.688456] wlan_sdio mmc1:0001:1: firmware: requesting mrvl/sd8688.bin [ 58.945935] init: untracked pid 6325 exited [ 59.193335] pxa168fb resuming... [ 59.199798] kernel/power/earlysuspend.c at line 165: request_suspend_state new_state = on [ 59.223019] request_suspend_state: wakeup (3->0) at 59217449854 (2011-08-04 09:47:17.844467076 UTC) [ 59.504561] WLAN FW is active [ 59.782073] [tsc2007write_state] entered, new_state 1 [ 59.794115] drivers/input/touchscreen/tsc2007.c at line 399: turn_on_esi_touchscreen lockstate = 0 [ 65.032243] init: sys_prop: permission denied uid:7000 name:dev.esid.rstpid [ 96.260014] _pxa168fb_suspend(): state = 7] _pxa168fb_suspend(): state = 2. ): state = 2. [ 96.268718] kernel/power/earlysuspend.c at line 165: request_suspend_state new_state = mem [ 96.277045] request_suspend_state: sleep (0->3) at 96271592930 (2011-08-04 09:47:54.898610152 UTC) [ 967] _pxa168fb_suspend(): state = 2. [ 116.005474] PM: Syncing filesystems ... done. [ 116.086083] PM: Preparing system for mem sleep [ 116.094118] Freezing user space processes ... (elapsed 0.00 seconds) done. [ 116.106348] Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done. [ 116.114006] PM: Entering mem sleep [ 116.168123] Suspending console(s) (use no_console_suspend to debug) |
08-06-2011, 06:32 AM | #2 |
Guru
Posts: 858
Karma: 1027478
Join Date: Aug 2010
Location: South of France
Device: kindle dx; eDGe
|
JTY, could you please take more pictures and if possible use a couple of lights - on either side of board to remove the glare an evenly light everything. I'm trying to build a list of what components are used. Thanks in advance.
|
Advert | |
|
08-06-2011, 07:06 AM | #3 | |
Member
Posts: 20
Karma: 10
Join Date: Aug 2011
Device: Entourge Pocket Edge
|
Quote:
I will try and upload them to my own server. |
|
08-06-2011, 11:28 AM | #4 |
lol
Posts: 472
Karma: 1031
Join Date: May 2011
Device: eDGe
|
this could be interesting... Try using macro mode as well(if you didn't already), its the one with a flower symbol on most camera's. You can also email me the picture and I can host it if you want.
|
08-06-2011, 11:56 AM | #5 |
Gadget Freak
Posts: 1,169
Karma: 1043832
Join Date: Nov 2007
Location: US
Device: EE, Note 8
|
|
Advert | |
|
08-06-2011, 12:46 PM | #6 |
Guru
Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
so we may have a jtag?
|
08-06-2011, 12:47 PM | #7 |
Guru
Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
is not that the interesting part? '/system/etc/install-recovery.sh',
disabling 'flash_r' recovery missing? |
08-06-2011, 12:48 PM | #8 |
Guru
Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
I do have ftp donated by a member for the purpose of Edge soft development can host as well.
|
08-06-2011, 03:27 PM | #9 |
lol
Posts: 472
Karma: 1031
Join Date: May 2011
Device: eDGe
|
|
08-06-2011, 05:26 PM | #10 |
Member
Posts: 20
Karma: 10
Join Date: Aug 2011
Device: Entourge Pocket Edge
|
No jtag, just plain old rs232 protocol Just plug RX TX to the pin header, there is a MAX232 behind that pin header. It's configured for 115.2kbps speed, i used minicom because it's the best Via system console you can do some cool things, full access to u-boot and kernel parameters, you can even load own kernel etc. But the best part is the kernel boots msg, there's lot of usefully information. btw. there waas jtag pins on the motherboard for processor debugging But still no clue what's causing WSOD. |
08-06-2011, 05:30 PM | #11 | |
Connoisseur
Posts: 89
Karma: 8118
Join Date: Jul 2011
Device: entourage pe
|
Quote:
|
|
08-06-2011, 06:21 PM | #12 |
Guru
Posts: 858
Karma: 1027478
Join Date: Aug 2010
Location: South of France
Device: kindle dx; eDGe
|
|
08-06-2011, 06:34 PM | #13 |
Guru
Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
can you get a rom dump please? and try to get recovery around this?
|
08-06-2011, 06:35 PM | #14 |
Guru
Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
can you identify the jtag pins for us. somebody was asking for those.
|
08-06-2011, 06:36 PM | #15 |
Guru
Posts: 733
Karma: 443
Join Date: May 2011
Location: UK
Device: Pocket Edgex2(1unborked), Alex, Nook B&W, Nook Color, Nook STR
|
is this one of the avengers lite cheap motherboards?
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle DX-G serial console | ebs | Kindle Developer's Corner | 53 | 12-03-2018 12:04 PM |
PRS-600 Serial console (i.e. shell) over USB | Xaphiosis | Sony Reader Dev Corner | 6 | 08-22-2010 11:06 PM |
serial console goes to sleep - gated clock | darron | Kindle Developer's Corner | 2 | 12-19-2009 08:52 PM |
Serial console | BlackRat | iRex | 3 | 02-19-2007 04:35 AM |