View Single Post
Old 04-21-2012, 05:09 PM   #5
geekmaster
Carpe diem, c'est la vie.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
Quote:
Originally Posted by hawhill View Post
The Source code is not stored on the device. It's available online, there's a pinned post in this forum that has all the links.

However, you might be talking about something different. So: There are AFAIK the following stores in the Kindles (all of them):
- A few fuses, set only before shipping, with some very basic boot configuration
- Initial Boot ROM, not changeable, in the SoC
- an eMMC, i.e. a chip with memory that behaves just like a MMC device, which stores extended bootloader, boot configuration, kernel, root filesystem and document filesystem. It's flash memory.

Not sure if the SoC has a small EEPROM part.
From what I read, the mmc first 1KB maps directly into CPU address space on power up, and that is one of the places the SoC looks for bootloader code, so that is the first user-configurable code that runs on the kindle at boot. No EEPROM on the kindle, AFAIK.
geekmaster is offline   Reply With Quote