User's Manual

2.AdedicatedARC PeripheralBus
TheUMACandLMACCPUsshareaccesstothefollowingperipherals:
 IPC:Providesatomicinterprocessorcommunicationwithbothlocksandevents
 MACTimer:ProvidesapreciseovertheairMACtime(attheMAC_CLKand1MHz)
 AFETest,Configurationand
Control:
oTheUMAChasaccesstoAFETestandConfigurati on
oTheLMAChasaccesstoAFEControlfunctions
TheUMACCPUhasdedicatedaccesstothefollowingperipherals:
  HostInterfaces
oUSB3.0(and2.0)Configuration
 Otherperipherals
oUMACDMA:toassistin
movingdatabetweensharedmemoryandDCCM
oUART :fortestanddebug
oSSI:forbootandconfiguration data(viaserialflashorEEPROM)
oARCTimer:generalpurposetimer(MQX)
oInterruptcontrol
oGPIO:forbootconfiguration (straps)andstatus/control/debug
oPWM:pulsewidthmodulatorforLEDs
andotherstatus/debug
oTopLevelChipControl:Reset,PowerDown,etc.
oGeneralPurposeADC(notfunctionalinPRS4601)
oAprogrammableIOblockthatallowsmostIOpinstobeconfiguredasGPIO
TheLMACCPUhasdedicatedaccesstothefollowingperipherals:
  MAC/PHYInterfaceOtherperipherals
oTXDMA:UsedtosenddatafromsharedMACmemorytotheMAC/PHY
oRXDMA:UsedtoreceivedatafromMAC/PHYtosharedMACmemory
oUART :fortestanddebug
oSSI:forradioconfiguration,controlandstatus
oARCTimer:generalpurposetimer(MQX)
oInterruptcontrol

oGPIO:forradiocontrolandstatus,andgeneralstatus/debug
oPWM:pulsewidthmodulatorforstatus/debug
oCalibrationTimer:toallowprecisefrequencylockingofthecrystaloscillatorandtoallowing
lockingofMACtimetoanexternalclock
oAprogrammableIOblockthatallowsmostIOpins
tobeconfiguredasGPIO
2.Functional Description
2.1Enable Test Mode on Windows Host PC
BeforeinstallingdriversforthePRS4601,onemustconfiguretheHosttobeabletoinstallatestdriver
2.1.1Disable Driver Signing
1)Runcommandpromptasadministrator(entercmd.exeinsearchfield,right
clickonit)
2)Enterthefollowingtwolines:
a)bcdedit.exe–setloadoptionsDDISABLE_INTEGRITY_CHECKS