Changes

Jump to: navigation, search

Boot sequence (Naon)

11 bytes added, 13:46, 2 May 2012
no edit summary
{{AppliesToNaon}}
{{InfoBoxBottom}}
 ===Default boot sequence=== 
DM8148 provides several boot sequences selectable via BTMODE[4:0] bootstrap pins. In order to fully understand how boot work on Naon platform, please read [[Memory organization (Naon)|Memory organization]] first.
* BTMODE[7:5]: 000
* BTMODE[4:0]: 10111.
 
Thus default boot sequence is:
 
# MMC
# SPI
# UART
# EMAC.
 
Assuming default configuration is not changed and no boot MMC card is connected to processor's MMC1 interface, the actual boot sequence performed by ARM core will be:
 
# bootrom: this is executed from internal ROM code memory
# U-Boot bootloader (1st stage)
#* executed from SDRAM.
===Boot sequence options=== 
Boot sequence can be changed by optional external circuitry implemented on carrier board as described by [[Integration guide (Naon)|Integration guide]].

Navigation menu