boot
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
boot [2012/01/03 11:42] – Description of the Boot process is added paulf | boot [2012/12/31 20:51] (current) – marvin24 | ||
---|---|---|---|
Line 4: | Line 4: | ||
- | [[fastboot|Fastboot]] | + | [[fastboot|Fastboot]] |
[[uboot|uboot]] | [[uboot|uboot]] | ||
Line 13: | Line 13: | ||
[[swarren_brain_dump]] explains a lot about how the device boots from eMMC | [[swarren_brain_dump]] explains a lot about how the device boots from eMMC | ||
+ | |||
+ | [[fat_installer|Fat installer]] collects ideas how to painless migrate to u-boot. | ||
====== Boot Process ====== | ====== Boot Process ====== | ||
- | This explanation is based on http:// | + | This explanation is based on http:// |
- | * After power-on, a ROM bootloader | + | * After power-on, a the embedded controller |
- | * If Ctrl-Esc is pressed | + | * If Ctrl-Esc is pressed, the EC signals this to Tegra by pulling |
- | * If the boot is to continue, the bootloader assess some fuse bits settings | + | * The EC either powers on Tegra, or releases it from reset. |
- | * It searches for BCT on the eMMC and finds EBT (4th) partition there | + | * A ROM bootloader integrated into Tegra IC starts. |
- | * Vendors | + | * If recovery mode was requested, the ROM bootloader |
+ | * If the boot is to continue, the bootloader assess some fuse bits (and/or strapping pins) 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) | ||
+ | * Vendors |
boot.txt · Last modified: 2012/12/31 20:51 by marvin24