Quantcast
Channel: MobileRead Forums - Kindle Developer's Corner
Viewing all articles
Browse latest Browse all 4433

PW2 unbricking or something with serial only access

$
0
0
Hi all,
I have a pw2 serial starting 9017*** which fails to boot completely the screen stays lit.
So soldered a serial cable on and have fastboot working complied from source.

I been at this a few days seem to remember flashing over fastboot something and was asking for login at one point which it does not seem to be for the moment I kind of feel like I walking backwards :blink:

what I can do:

Set up:
on linux: run script logfile.txt
then: screen /dev/ttyUSB0 115200


1. start with serial, no usb then reboot the pw2, interrupt by pressing a key early in boot,
enter uboot: U-Boot 2009.08-lab126 (Apr 23 2014 - 01:01:24)

bist mmcinfo
gives:
Spoiler:
Card did not respond to voltage select!
Device: FSL_ESDHC
Manufacturer ID: 0
OEM: 0
Name: Revision: 0x0
Tran Speed: 0
Rd Block Len: 0
MMC version 0.0
High Capacity: No
Capacity: 0
Bus Width: 1-bit
Current Partition for boot: Not bootable
Current boot width: 1-bit SDR



2. interrupt by pressing a key later in boot and getting the menu:
Spoiler:

Menu
====
3. Load MMC0 over USB storage
4. Erase MMC0
I. Initialize Partition Table (fdisk) and format FAT
O. Format and overwrite FAT partition
E. Export FAT partition
U. Update using update*.bin file on FAT partition
M. Update using update*.bin file on FAT partition of second MMC port
D. dmesg / kernel printk ring buffer.
Q. quit


letting it continue, with out pressing anything it halts at:
Spoiler:
BOOTING DEFAULT.
IP-Config: no devices to configure
[ 8.032768] EXT3-fs (mmcblk0p2): recovery required on readonly filesystem
[ 8.039625] EXT3-fs (mmcblk0p2): write access will be enabled during recovery
[ 8.047506] EXT3-fs: barriers not enabled
[ 8.052114] JBD: no valid journal superblock found
[ 8.056962] EXT3-fs (mmcblk0p2): error loading journal
[ 8.066333] EXT3-fs (mmcblk0p2): recovery required on readonly filesystem
[ 8.073146] EXT3-fs (mmcblk0p2): write access will be enabled during recovery
[ 8.080931] EXT3-fs: barriers not enabled
[ 8.085389] JBD: no valid journal superblock found
[ 8.090203] EXT3-fs (mmcblk0p2): error loading journal
[ 8.096185] EXT2-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (4)
kinit: Unable to mount root fs on device dev(179,2)
kinit: init not found!


3. sudo ./fastboot setvar bootmode diags_kernel or diags, halts at same place as above
bootmode kernel gives:
Spoiler:
CHS=4/16/104512 size=3424649216 bytes
flag type first last lba first lba size
Partition p1:
0x00 0x0b 16 <large> 16 6688752
CHS: 0/1/1 - <large>
Partition p2:
Partition p3:
Partition p4:
BOOTING DEFAULT.
IP-Config: no devices to configure
[ 6.317409] EXT3-fs (mmcblk0p1): error loading journal
[ 6.340489] EXT3-fs (mmcblk0p1): error loading journal
kinit: Mounted root (ext2 filesystem) readonly.
[ 6.379594] EXT2-fs (mmcblk0p1): error: ext2_lookup: deleted inode referenced: 9634
[ 6.387275] EXT2-fs (mmcblk0p1): error: remounting filesystem read-only
[ 6.395128] EXT2-fs (mmcblk0p1): error: ext2_lookup: deleted inode referenced: 9634
[ 6.402850] EXT2-fs (mmcblk0p1): error: remounting filesystem read-only
kinit: init not found!


4. connected to USB port get the menu above:
Pressing E mounts for about 30s-1m USB the pw2 containing documents and system.


So anyway ... I been at this for a few days, think I should try again somehow flashing the mmcblk0p1.bin, mmcblk0p2.bin, main_kernel.img, diags_kernel.img from kindle_pw2_jb_5.4.0 or something else? can you load MMC over serial :bulb2:

kind of think I going down a long rabbit hole here...:bookworm:

Viewing all articles
Browse latest Browse all 4433

Trending Articles