![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/1/c2/1c2e99d8-d046-4522-9421-f663138679c1/1c2e99d8-d046-4522-9421-f663138679c1-bg55.png)
Boot
mode
?
Reset
Boot
mode
?
Bootfrom
NANDflash
InternalROM
BootOK?
No
Yes
Bootfrom
UART
Bootfrom
MMC/SD
BootOK?
BootOK?
Yes
No
Invokeloaded
Program
Invoke
OneNAND
No
Yes
3.13PowerManagement
TMS320DM355
DigitalMediaSystem-on-Chip(DMSoC)
SPRS463A–SEPTEMBER2007–REVISEDSEPTEMBER2007
•ARMROMBoot-UARTmode
–Nosupportforafullfirmwareboot.Instead,loadsasecondstageuserbootloader(UBL)viaUART
toARMinternalRAM(AIM)andtransferscontroltotheusersoftware.
–Supportforupto30KBUBL(32KB-~2KBforRBLstack)
ThegeneralbootsequenceisshowninFigure3-6.Formoreinformation,refertotheARMSubsystem
User'sGuide.
Figure3-6.BootModeFunctionalBlockDiagram
Theisdesignedforminimalpowerconsumption.Therearetwocomponentstopowerconsumption:active
powerandleakagepower.Activepoweristhepowerconsumedtoperformworkandscaleswithclock
frequencyandtheamountofcomputationsbeingperformed.Activepowercanbereducedbycontrolling
theclocksinsuchawayastoeitheroperateataclocksettingjusthighenoughtocompletetherequired
operationintherequiredtimelineortorunataclocksettinguntiltheworkiscompleteandthendrastically
cuttheclocks(e.g.toPLLBypassmode)untiladditionalworkmustbeperformed.Leakagepowerisdue
SubmitDocumentationFeedbackDetailedDeviceDescription85