Texas Instruments TMS320DM646x Computer Hardware User Manual


 
10.4.2PLLandClockConfiguration
DefaultDeviceConfigurations
www.ti.com
Table10-3.BootConfigurationRegister(BOOTCFG)FieldDescriptions
Latchedpinat
therisingedge
ofRESETor
BitFieldValueDescriptionPOR
31-18Reserved0Reserved.Readreturns0.
17DSP_BTDSPBoot.ThisbitcausestheDSPtobereleasedfromresetautomatically.TheDSPBOOT
C64x+bootsfromEMIFA(defaultDSPBOOTADDRaddress0x42200000).If
BOOTMODE=2hor3h,
orPCIEN=1,thentheC64x+self-bootwillfailsinceEMIFAwillbedisabled.
0ARMbootsC64x+DSP.
1C64x+DSPself-boots.
16PCIENPCIEnable.PCIEN
0PCIisdisabled.
1PCIisenabled.TheinternalpullupandpulldownresistorsonthePCIpinsare
disabledandconfiguresthepinmultiplexingforPCI.
15-9Reserved0Reserved.Readreturns0.
8CS2_BWEMIFAEM_CS2DefaultBusWidth.ThisbitdeterminesthedefaultbuswidthoftheCS2BW
EMIFAEM_CS2memoryspace.ThisensuresthatbootfromEMIFA(ARMorDSP)
correctlyreadstheattachedmemory.
0Defaultto8-bitoperation.
1Defaultto16-bitoperation.
7-4Reserved0Reserved.Readreturns0.
3-0BOOTMODE0-FhBootModeConfiguration.BTMODE[3:0]
0Emulationboot.(BOOTfromROM)
1hReserved
2hHPI-16(ifPCIEN=0).(BOOTfromROM)
PCIwithoutautoinitialization(ifPCIEN=1).(BOOTfromROM)
3hHPI-32(ifPCIEN=0).(BOOTfromROM)
PCIwithautoinitialization(ifPCIEN=1).(BOOTfromROM)
4hEMIFAdirectboot(ROM/NOR)(ifPCIEN=0;errorifPCIEN=1,defaultstoUART0).
5hReserved
6hI2Cboot.(BOOTfromROM)
7hNANDFlashboot(ifPCIEN=0;errorifPCIEN=1).
8hUART0boot.(BOOTfromROM)
9hReserved
AhVLYNQboot.(BOOTfromROM)
BhReserved
Ch-DhReserved
EhSPIboot.(BOOTfromROM)
FhReserved
AfterPOR,Warmreset,andMaxreset,thePLLsandclocksaresettotheirdefaultconfigurations.
ThePLLsareinbypassmodeanddisabledbydefault.Thismeansthattheinputreferenceclockat
DEV_MXI(typically27MHz)drivesthechipafterreset.Formoreinformation,seeChapter5andthe
device-specificdatamanual.ThedefaultstateofthePLLsisreflectedbythedefaultstateoftheregister
bitsinthePLLCregisters.
Onlyasubsetofmoduleclocksareenabledafterresetbydefault.Table6-1showswhichmodulesare
enabledafterreset.AsshowninTable6-1,thefollowingmodulesareenabledbydefault:ARM,Timer2
(watchdogtimer),SystemModule,andARMinterruptcontroller.Somemodulesareenabledbydefault
dependingonthesampledstateofthedeviceconfigurationpins.Forexample,EMIFAisenabledafter
resetwhenthedeviceconfigurationpins(BTMODE[3:0]=0100,EMIFAdirectbootandPCIEN=0)select
EMIFAbootmode.
116ResetSPRUEP9AMay2008
SubmitDocumentationFeedback