Member
Posts: 16
Karma: 10
Join Date: Sep 2016
Location: Chicago
Device: PW2
|
Quote:
Originally Posted by knc1
#2 Presuming the above failed to do any good -
From the JB thread: https://www.mobileread.com/forums/sho...d.php?t=275877
Step #3, get the factory initial firmware for a PW-2 (and its MD5SUM).
As above, enter Recovery Menu, Cable, Export USB storage, put that factory initial firmware at the root of visible storage.
CHECK ITS MD5SUM - remember we are working with flaky storage.
Repeat moving the factory initial update file to the Kindle until you get a good copy in-place (the micro-controller is a bit dumb, it will only map out one block per try).
Got that in place?
eject, remove cable, reboot (menu or power button).
Your trying something un-tried so far - see if the factory initial firmware can recover the device - - I **think** this is the package that the "refurbish" people use.
If your lucky, that will fix it.
If not - we will have to get serious and tackle it at a lower level.
|
I have tried to copy over the update_PW2_5.4.3.2_initial.bin at least 20 times, but the result is always the same. I simply cannot get the hashes to line up due to write errors. It copies over most of the bin but then comes the deluge of I/O errors:
Spoiler:
Code:
Press [ENTER] for recovery menu... 0 /
Charge: 99% [##########################################################]
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
Choose: 8 \e
Charge: 99% [##########################################################]
[FAT32]
1. done
R. reboot
Choose: |
USB CONNECTED!!
Charge: 99% [##########################################################]
[FAT32]
1. done
R. reboot
Choose: -[ 45.997094] mmcblk0: error -110 transferring data, sector 4436072, nr 1024,0
[ 46.007534] end_request: I/O error, dev mmcblk0, sector 4436072
[ 46.013485] Buffer I/O error on device mmcblk0p4, logical block 423949
[ 46.020998] end_request: I/O error, dev mmcblk0, sector 4436080
[ 46.026942] Buffer I/O error on device mmcblk0p4, logical block 423950
[ 46.034365] end_request: I/O error, dev mmcblk0, sector 4436088
[ 46.040306] Buffer I/O error on device mmcblk0p4, logical block 423951
[ 46.047707] end_request: I/O error, dev mmcblk0, sector 4436096
[ 46.053648] Buffer I/O error on device mmcblk0p4, logical block 423952
[ 46.061052] end_request: I/O error, dev mmcblk0, sector 4436104
[ 46.066993] Buffer I/O error on device mmcblk0p4, logical block 423953
[ 46.074381] end_request: I/O error, dev mmcblk0, sector 4436112
[ 46.080321] Buffer I/O error on device mmcblk0p4, logical block 423954
[ 46.087708] end_request: I/O error, dev mmcblk0, sector 4436120
[ 46.093648] Buffer I/O error on device mmcblk0p4, logical block 423955
[ 46.101037] end_request: I/O error, dev mmcblk0, sector 4436128
[ 46.106977] Buffer I/O error on device mmcblk0p4, logical block 423956
[ 46.114366] end_request: I/O error, dev mmcblk0, sector 4436136
[ 46.120308] Buffer I/O error on device mmcblk0p4, logical block 423957
[ 46.127704] end_request: I/O error, dev mmcblk0, sector 4436144
[ 46.133646] Buffer I/O error on device mmcblk0p4, logical block 423958
[ 46.141038] end_request: I/O error, dev mmcblk0, sector 4436152
[ 46.147003] end_request: I/O error, dev mmcblk0, sector 4436160
[ 46.152962] end_request: I/O error, dev mmcblk0, sector 4436168
[ 46.158919] end_request: I/O error, dev mmcblk0, sector 4436176
[ 46.164875] end_request: I/O error, dev mmcblk0, sector 4436184
[ 46.170831] end_request: I/O error, dev mmcblk0, sector 4436192
[ 46.176787] end_request: I/O error, dev mmcblk0, sector 4436200
[ 46.182743] end_request: I/O error, dev mmcblk0, sector 4436208
[ 46.188698] end_request: I/O error, dev mmcblk0, sector 4436216
[ 46.194654] end_request: I/O error, dev mmcblk0, sector 4436224
[ 46.200609] end_request: I/O error, dev mmcblk0, sector 4436232
[ 46.206564] end_request: I/O error, dev mmcblk0, sector 4436240
[ 46.212520] end_request: I/O error, dev mmcblk0, sector 4436248
[ 46.218475] end_request: I/O error, dev mmcblk0, sector 4436256
[ 46.224432] end_request: I/O error, dev mmcblk0, sector 4436264
[ 46.230387] end_request: I/O error, dev mmcblk0, sector 4436272
[ 46.236342] end_request: I/O error, dev mmcblk0, sector 4436280
[ 46.242297] end_request: I/O error, dev mmcblk0, sector 4436288
[ 46.248252] end_request: I/O error, dev mmcblk0, sector 4436296
[ 46.254206] end_request: I/O error, dev mmcblk0, sector 4436304
[ 46.260159] end_request: I/O error, dev mmcblk0, sector 4436312
[ 46.266113] end_request: I/O error, dev mmcblk0, sector 4436320
[ 46.272067] end_request: I/O error, dev mmcblk0, sector 4436328
[ 46.278022] end_request: I/O error, dev mmcblk0, sector 4436336
[ 46.283976] end_request: I/O error, dev mmcblk0, sector 4436344
[ 46.289929] end_request: I/O error, dev mmcblk0, sector 4436352
[ 46.295883] end_request: I/O error, dev mmcblk0, sector 4436360
[ 46.301835] end_request: I/O error, dev mmcblk0, sector 4436368
[ 46.307788] end_request: I/O error, dev mmcblk0, sector 4436376
[ 46.313740] end_request: I/O error, dev mmcblk0, sector 4436384
[ 46.319692] end_request: I/O error, dev mmcblk0, sector 4436392
[ 46.325644] end_request: I/O error, dev mmcblk0, sector 4436400
[ 46.331596] end_request: I/O error, dev mmcblk0, sector 4436408
[ 46.337549] end_request: I/O error, dev mmcblk0, sector 4436416
[ 46.343502] end_request: I/O error, dev mmcblk0, sector 4436424
[ 46.349454] end_request: I/O error, dev mmcblk0, sector 4436432
[ 46.355406] end_request: I/O error, dev mmcblk0, sector 4436440
[ 46.361357] end_request: I/O error, dev mmcblk0, sector 4436448
[ 46.367308] end_request: I/O error, dev mmcblk0, sector 4436456
[ 46.373260] end_request: I/O error, dev mmcblk0, sector 4436464
[ 46.379211] end_request: I/O error, dev mmcblk0, sector 4436472
[ 46.385162] end_request: I/O error, dev mmcblk0, sector 4436480
[ 46.391113] end_request: I/O error, dev mmcblk0, sector 4436488
[ 46.397064] end_request: I/O error, dev mmcblk0, sector 4436496
[ 46.403014] end_request: I/O error, dev mmcblk0, sector 4436504
[ 46.408964] end_request: I/O error, dev mmcblk0, sector 4436512
[ 46.414913] end_request: I/O error, dev mmcblk0, sector 4436520
[ 46.420864] end_request: I/O error, dev mmcblk0, sector 4436528
[ 46.426820] end_request: I/O error, dev mmcblk0, sector 4436536
[ 46.432772] end_request: I/O error, dev mmcblk0, sector 4436544
[ 46.438722] end_request: I/O error, dev mmcblk0, sector 4436552
[ 46.444670] end_request: I/O error, dev mmcblk0, sector 4436560
[ 46.450620] end_request: I/O error, dev mmcblk0, sector 4436568
[ 46.456569] end_request: I/O error, dev mmcblk0, sector 4436576
[ 46.462518] end_request: I/O error, dev mmcblk0, sector 4436584
[ 46.468467] end_request: I/O error, dev mmcblk0, sector 4436592
[ 46.474416] end_request: I/O error, dev mmcblk0, sector 4436600
[ 46.480364] end_request: I/O error, dev mmcblk0, sector 4436608
[ 46.486313] end_request: I/O error, dev mmcblk0, sector 4436616
[ 46.492262] end_request: I/O error, dev mmcblk0, sector 4436624
[ 46.498210] end_request: I/O error, dev mmcblk0, sector 4436632
[ 46.504158] end_request: I/O error, dev mmcblk0, sector 4436640
[ 46.510106] end_request: I/O error, dev mmcblk0, sector 4436648
[ 46.516055] end_request: I/O error, dev mmcblk0, sector 4436656
[ 46.522002] end_request: I/O error, dev mmcblk0, sector 4436664
[ 46.527951] end_request: I/O error, dev mmcblk0, sector 4436672
[ 46.533898] end_request: I/O error, dev mmcblk0, sector 4436680
[ 46.539846] end_request: I/O error, dev mmcblk0, sector 4436688
[ 46.545793] end_request: I/O error, dev mmcblk0, sector 4436696
[ 46.551740] end_request: I/O error, dev mmcblk0, sector 4436704
[ 46.557688] end_request: I/O error, dev mmcblk0, sector 4436712
[ 46.563634] end_request: I/O error, dev mmcblk0, sector 4436720
[ 46.569582] end_request: I/O error, dev mmcblk0, sector 4436728
[ 46.575528] end_request: I/O error, dev mmcblk0, sector 4436736
[ 46.581475] end_request: I/O error, dev mmcblk0, sector 4436744
[ 46.587421] end_request: I/O error, dev mmcblk0, sector 4436752
[ 46.593366] end_request: I/O error, dev mmcblk0, sector 4436760
[ 46.599313] end_request: I/O error, dev mmcblk0, sector 4436768
[ 46.605258] end_request: I/O error, dev mmcblk0, sector 4436776
[ 46.611204] end_request: I/O error, dev mmcblk0, sector 4436784
[ 46.617153] end_request: I/O error, dev mmcblk0, sector 4436792
[ 46.623099] end_request: I/O error, dev mmcblk0, sector 4436800
[ 46.629045] end_request: I/O error, dev mmcblk0, sector 4436808
[ 46.634990] end_request: I/O error, dev mmcblk0, sector 4436816
[ 46.640935] end_request: I/O error, dev mmcblk0, sector 4436824
[ 46.646880] end_request: I/O error, dev mmcblk0, sector 4436832
[ 46.652825] end_request: I/O error, dev mmcblk0, sector 4436840
[ 46.658770] end_request: I/O error, dev mmcblk0, sector 4436848
[ 46.664714] end_request: I/O error, dev mmcblk0, sector 4436856
[ 46.670659] end_request: I/O error, dev mmcblk0, sector 4436864
[ 46.676604] end_request: I/O error, dev mmcblk0, sector 4436872
[ 46.682549] end_request: I/O error, dev mmcblk0, sector 4436880
[ 46.688493] end_request: I/O error, dev mmcblk0, sector 4436888
[ 46.694438] end_request: I/O error, dev mmcblk0, sector 4436896
[ 46.700382] end_request: I/O error, dev mmcblk0, sector 4436904
[ 46.706326] end_request: I/O error, dev mmcblk0, sector 4436912
[ 46.712270] end_request: I/O error, dev mmcblk0, sector 4436920
[ 46.718214] end_request: I/O error, dev mmcblk0, sector 4436928
[ 46.724157] end_request: I/O error, dev mmcblk0, sector 4436936
[ 46.730100] end_request: I/O error, dev mmcblk0, sector 4436944
[ 46.736043] end_request: I/O error, dev mmcblk0, sector 4436952
[ 46.741986] end_request: I/O error, dev mmcblk0, sector 4436960
[ 46.747928] end_request: I/O error, dev mmcblk0, sector 4436968
[ 46.753871] end_request: I/O error, dev mmcblk0, sector 4436976
[ 46.759815] end_request: I/O error, dev mmcblk0, sector 4436984
[ 46.765758] end_request: I/O error, dev mmcblk0, sector 4436992
[ 46.771700] end_request: I/O error, dev mmcblk0, sector 4437000
[ 46.777642] end_request: I/O error, dev mmcblk0, sector 4437008
[ 46.783585] end_request: I/O error, dev mmcblk0, sector 4437016
[ 46.789527] end_request: I/O error, dev mmcblk0, sector 4437024
[ 46.795469] end_request: I/O error, dev mmcblk0, sector 4437032
[ 46.801412] end_request: I/O error, dev mmcblk0, sector 4437040
[ 46.807354] end_request: I/O error, dev mmcblk0, sector 4437048
[ 46.813296] end_request: I/O error, dev mmcblk0, sector 4437056
[ 46.819238] end_request: I/O error, dev mmcblk0, sector 4437064
[ 46.825179] end_request: I/O error, dev mmcblk0, sector 4437072
[ 46.831120] end_request: I/O error, dev mmcblk0, sector 4437080
[ 46.837062] end_request: I/O error, dev mmcblk0, sector 4437088
still alive...
Charge: Unknown
[FAT32]
1. done
R. reboot
I'm assuming that if it's possible to get a clean copy to the kindle, I would then select recovery option: U. Update using update*.bin file on FAT partition. Unfortunately I have the feeling we're going to have to do this the hard way.
|