View Single Post
Old 08-18-2012, 02:19 AM   #1
xms
Member
xms knows what time it isxms knows what time it isxms knows what time it isxms knows what time it isxms knows what time it isxms knows what time it isxms knows what time it isxms knows what time it isxms knows what time it isxms knows what time it isxms knows what time it is
 
Posts: 10
Karma: 2304
Join Date: Aug 2012
Device: kindke dx us
Unbriking Kindle DX

Hi.

My Kindle DX (US cdma ver.2009) now doesn't want to boot.
In serial console i can see this log (below).

As i understand system partition is damaged somehow
(kinit: init not found!)

What can i do to try to repair?
As i undersatan need to use Load MMC0 over USB storage (with rootfs.img/rootfs.tar.gz) i have password (with KindleDiagnosticTool)
or maybe it is possible to browse/fix FS only by commands from console? (i can't type anything from hyperterminal now)

Can somebody help me with getting this image from DX US?
Plz help

Thanks!

bootLOG:
Spoiler:
U-Boot 1.3.0-rc3-lab126 (Jun 18 2009 - 17:03:50)

CPU: Freescale i.MX31 at 398 MHz
Board: i.MX31 Mario
S/N: B004182193220199
Board Id: NP1A000000000000
DRAM: 128 MB
Flash: 8 MB
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
boot globals: computed residue = 0xDEBB20E3, checksum = 0x0B2FFEA2
boot globals: passed
Using fallback kernel. Clearing boot globals
Booting Secondary kernel...
## Booting image at a0400000 ...
Image Name: s047290-1004221911-TN2~2.6.22.19
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1887236 Bytes = 1.8 MB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
OK


Starting kernel ...

Spoiler:
Uncompressing Linux............................................. ................
............................................ done, booting the kernel.
RCSR register - a7f0000
boot: I defcut::Atlas power cut encountered
2.6.22.19-lab126 #3 PREEMPT Thu Apr 22 19:26:59 PDT 2010 armv6l 532MHz
INFO:Using Nell keypad setting
INFO:Loaded module /lib/modules/mxc_keyb.ko kb_rev=4 (22560 bytes)
INFO:Using Turing/Nell fiveway setting
INFO:Loaded module /lib/modules/fiveway.ko SELECT_hold_timeout=0 SELECT_auto_rep
eat_time=0 fiveway_rev=2 (26896 bytes)
INFO:/dev/input/event0:keypad device opened successfully (count=1)
INFO:/dev/input/event1:keypad device opened successfully (count=2)
ERROR:/dev/input/event2:No such device(19)
ERROR:/dev/input/event3:No such device(19)
Press [ENTER] for recovery menu... 0 /INFO:Partition table verified for /d
ev/mmcblk0
INFO:Checking for updates... (auto-pilot mode)
/dev/mmcblk0p4:
CHS=4/16/111615 size=3657400320 bytes
flag type first last lba first lba size
Partition p1:
0x00 0x0b 2 <large> 2 7143358
CHS: 0/0/3 - <large>
Partition p2:
Partition p3:
Partition p4:
INFO:Setup loop device /dev/loop0 for /dev/mmcblk0p4 + 1024
INFO:No update*.bin found, no update needed.
INFO:no updates found.
BOOTING DEFAULT.
argc == 9
argv[0]: "kinit"
argv[1]: "console=ttymxc0,115200"
argv[2]: "mem=128M"
argv[3]: "ro"
argv[4]: "ip=none"
argv[5]: "root=/dev/mmcblk0p1"
argv[6]: "lpj=2654208"
argv[7]: "panic=10"
argv[8]: "quiet"
Running ipconfig
argc == 4
argv[0]: "IP-Config"
argv[1]: "-i"
argv[2]: "Linux kinit"
argv[3]: "ip=none"
IP-Config: no devices to configure
kinit: do_mounts
kinit: name_to_dev_t(/dev/mmcblk0p1) = mmcblk0p1(179,1)
kinit: root_dev = mmcblk0p1(179,1)
kinit: failed to identify filesystem /dev/root, trying all
kinit: trying to mount /dev/root on /root with type ext3
kinit: trying to mount /dev/root on /root with type cramfs
kinit: trying to mount /dev/root on /root with type msdos
kinit: trying to mount /dev/root on /root with type vfat
kinit: Unable to mount root fs on device mmcblk0p1(179,1)
Checking for init: /sbin/init
Checking for init: /bin/init
Checking for init: /etc/init
Checking for init: /sbin/init.sysvinit
Checking for init: /bin/sh
kinit: init not found!
Kernel panic - not syncing: Attempted to kill init!
kernel BUG at kernel/panic.c:101!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c7c64000
[00000000] *pgd=87ee0031, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#1] PREEMPT

Last edited by dreams; 08-19-2012 at 02:16 PM. Reason: added spoilers - moderator
xms is offline   Reply With Quote