Changes

Jump to: navigation, search

Boot sequence (Naon)

2 bytes added, 12:35, 2 May 2012
no edit summary
{{InfoBoxBottom}}
===Default boot sequence===
DM8148 provides several boot sequences selectable via BTMODE[4:0] bootstrap pins. In order to fully understand how boot optionswork on Naon platform, please read [[Memory organization (Naon)|Memory organization]] first.
By default, Naon provides the following configuration:
# UART
# EMAC.
===Boot sequence options===Please note that this sequence can be changed by optional external circuitry implemented on carrier board as described by [[Integration guide (Naon)|Integration guide]]. 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)
#* copied by U-Boot 1st stage from NOR flash memory connected to SPI0 port to SDRAM
#* 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