View Single Post
Old 06-09-2017, 01:01 AM   #47
Hexadecimal
Enthusiast
Hexadecimal began at the beginning.
 
Posts: 31
Karma: 10
Join Date: Jun 2017
Device: Kindle Paperwhite 3 32G
Quote:
Originally Posted by knc1 View Post
Now, post the output of:
printenv

Please try to keep in mind that you have a hardware model that has never been seen by anyone who has written prior posts.

I.E: You can't just presume that things like the memory map is the same on your PW3-32 and on the PW3-4.
That includes the memory locations of things like the 'diag' kernel.

= = = =

Please post the Japanese links to both the *.bin update package and the corresponding source code.
I (or somebody) needs to read the u-boot code for your model before you proceed any further.

We can not just assume that your mini-uboot build will run the same as the PW3-4 mini-uboot build!

- - - -

But if it does - -
You load the desired u-boot binary into RAM -
Execute it -
Then run 'Erase All' -
At the end of the erase the entire eMMC (and it does, just 'like new') that command will write a copy of the currently executing uboot (and the saved device specific data) to the erased eMMC.

Translate this:
DO NOT attempt the above steps until somebody has read the source code specific to your model to confirm that your build will behave the same.
uboot > printenv
bootdelay=1
baudrate=115200
loadaddr=0x80800000
rd_loadaddr=(0x80800000 + 0x300000)
bootcmd=bootm 0x41000
failbootcmd=panic
post_hotkeys=0
loglevel=5
bootcmd_diags=bootm 0xE41000
bootcmd_factory=bist halt
bootcmd_fastboot=bist fastboot
stdin=serial
stdout=serial
stderr=serial

Environment size: 277/1020 bytes

Package: https://s3.amazonaws.com/firmwaredow...te_5.8.9.2.bin
Source: https://s3.amazonaws.com/kindledownl...9290002.tar.gz
Hexadecimal is offline   Reply With Quote