Hotfix release available: 2024-02-06a "Kaos".
upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos".
upgrade now! [55] (what's this?)
boot
This is an old revision of the document!
TODO
Boot Revealed
swarren_brain_dump explains a lot about how the device boots from eMMC
Boot Process
This explanation is based on http://www.muromec.org.ua/2011/03/blog-post.html
- After power-on, a ROM bootloader (RCM?) integrated in Tegra2 IC starts
- If the boot is to continue, the bootloader assess some fuse bits settings to see where it should boot from, on ac100 that's internal eMMC.
- It searches for BCT (Boot Config Table) and for PT (Partition Table) on the eMMC and finds EBT (4th) partition there
- Vendors supplies EBT with Fastboot bootloader which then reads an image (in abootimg format) from the LNX (6th) (or if the “Home” button is pressed SOS (5th)) partition, copies the kernel and initramfs to the approprieate RAM locations and starts it supplying default command line parameters (with ATAGs).
boot.1325587572.txt.gz · Last modified: 2012/01/03 11:46 by paulf