你好,
R4F Program RAM也就是MSS_TCMA_RAM,这块是program memory,是不是在CCS development mode下 ,ccs将应用程序代码加载到MSS_TCMA_RAM。如果是Demonstration Mode,应用程序代码是直接在外部flash运行的,这种情况下这块内存就没有使用到,是这样吗??
你好,
R4F Program RAM也就是MSS_TCMA_RAM,这块是program memory,是不是在CCS development mode下 ,ccs将应用程序代码加载到MSS_TCMA_RAM。如果是Demonstration Mode,应用程序代码是直接在外部flash运行的,这种情况下这块内存就没有使用到,是这样吗??
你好,
CCS debug mode也是使用的SOP=001,也是把flash里的ccs debug代码加载到芯片里运行的,代码会初始化芯片,让dsp out of reset,这样CCS才能连上DSS。
IWR1443的代码是无法在外部qspi flash上运行的,必须运行在内存里,可以是TCMA或者L3.
你好,
不完全正确。因为TCMB/L3也是可以配置为可以执行代码的memory。请参考soc_xwr1443.c里的SOC_mpu_config函数。默认TCMB为不能执行代码(SOC_MPU_PRIV_RW_USER_RW_NOEXEC),而L3可以(SOC_MPU_PRIV_RW_USER_RW_EXEC)。