12.07.2015 Views

PXA3xx Boot ROM Reference Manual - Marvell

PXA3xx Boot ROM Reference Manual - Marvell

PXA3xx Boot ROM Reference Manual - Marvell

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 1:<strong>PXA3xx</strong> Top Level <strong>Boot</strong> <strong>ROM</strong> Flow1.4.1 <strong>Boot</strong> Process for Programmed DeviceYesPerform platformspecific sleepresume processYesPower On / HWResetRead bootsource fuses to determine platformconfiguration and perform necessary setupIs this a S2resume?Is this an S3 resume, HW reset, orwatch dog reset?Is this a GPIOreset?Transfer control to OBMThe <strong>Boot</strong> <strong>ROM</strong> identifies the platform configuration fuses and transitions to the external flash. Forplatforms using NAND flash, the OEM boot module (OBM) is copied from Block 0 of the NAND flashto internal SRAM at and control is transferred to the OBM. For platforms using NOR flash, control istransferred to the external flash on nCS2 of the DFI bus. See Figure 2 (<strong>Boot</strong> Process Flow Chart).NoNoNoYesProgrammedDevice <strong>Boot</strong>Process12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758Copyright © 2010 <strong>Marvell</strong> PUBLIC RELEASE Doc. No. MV-S301208-00 Rev. -Page 13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!