View Single Post
Old 10-19-2019, 04:29 AM   #9
WaseemAlkurdi
Zealot
WaseemAlkurdi began at the beginning.
 
Posts: 147
Karma: 20
Join Date: Jul 2019
Device: Kindle Touch (K5) Wi-Fi x 2, Kindle (7th Gen, KT2), Paperwhite 3rd Gen
Quote:
Originally Posted by mimicxz View Post
Thanks for reply.

First:I need to replace eMMC or I just need write back the information to make kindle work?
That depends on whether the current eMMC is damaged or just "forgot" the data.
Quote:
Originally Posted by mimicxz View Post
- Serial number (you have that)
- Wi-Fi MAC address (I found online the easy way to do it is make a new one from the devices I have with +1)
AFAIK, the Kindle's U-Boot (and/or the Amazon registration process) verifies whether the MAC address being used is a real Kindle MAC address. I'm not 100% sure though, so I should wait for @knc1 to confirm this.
Quote:
Originally Posted by mimicxz View Post
- Board ID (referred to as 'mfg') **Where to find it or make a new one?**
No way to make one. You have to either use random numbers and pray you get lucky, or find a toast Kindle. I'd recommend you do the latter. They are as cheap as dirt on eBay.
- PCB serial number ('pcbsn') (The Sticker on the board?)
[/quote]
If the sticker on the board follows this template:
Code:
#XX#X#XX#XX##XXXX###
where # stands for a number and X stands for a letter, then this is a Board ID (mfg).
And if it follows this template:
Code:
###############X
then it's a PCB serial number (pcbsn).

But one question: why don't you patch U-Boot to ignore the serial number check and initialize DRAM as if it was a Paperwhite?
As a start, check the file board/imx50_yoshi/imx50_yoshi.c. It's a good start, and from a casual reading of the code, I can see code sections that are very relevant to the issue you're facing.
WaseemAlkurdi is offline   Reply With Quote