To Recap.
Got a PW1+3G, stuck on Boy reading under tree
Got a serial connection running
Errors in loading the Kernel Image
## Booting kernel from Legacy Image at 70800000 ...
Image Name: Linux-2.6.31-rt11-lab126
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4608576 Bytes = 4.4 MB
Load Address: 70008000
Entry Point: 70008000
Verifying Checksum ... < Forgot what the actual error message was
Loading Kernel Image ...
Got the kernel, diags_kernel, system and diags files from:
http://ixtab.tk/kindle-touch-images/...pw520_wlan+3g/
extracted all of them.
Got fastboot for kindle and compiled it
Started the KPW, interrupted the boot from the serial terminal
uboot> bist
bist> fastboot
on pc side ran:
./fastboot flash kernel main_kernel.img
./fasbtoot flash diags_kernel diags_kernel.img
downloading 'diags'...
OKAY [ 2.371s]
writing 'diags'...
OKAY [ 2.028s]
finished. total time: 4.401s
Diags partition is flashed way too fast (65MB).
./fastboot flash diags mmcblk0p2.img
rebooted, restarted on Diag mode, no longer getting checksum errors, went straight to diags menu
Entered U to get to USB device mode.
The Kindle drive appears, both under windows and linux
copy over the mmcblk0p1 file to the root of the drive.
unmounted properly then enter the login prompt.
Entered root credentials
Browse over to /mnt/base-us
[root@kindle us]# dd if=./pw_3g_5.2.0-mmcblk0p1.img of=/dev/mmcblk0p1
716800+0 records in
716800+0 records out
367001600 bytes (350.0MB) copied, 139.472548 seconds, 2.5MB/s K
[root@kindle /mnt]# mount /dev/mmcblk0p1 ./mmc/
JBD: no valid journal superblock found
EXT3-fs: error loading journal.
mount: wrong fs type, bad option, bad superblock on /dev/mmcblk0p1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
rebooted.
try to disable diagmode and get the following
Could not mount/access customer partition!
rebooted, checked again the contents of the kindle drive and the mmcblk0p1 files are no longer there, whatever file i copy is no longer available after reboot.
So probably the flash memory is gone.
Any other ideas that i can attempt.
Thanks