This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR2944: [2944LC] How to set M4 clock to 200MHz

Part Number: AWR2944

Tool/software:

Hello dear experts,

        Our cur m4 execute cost 100ms, I set R5 CLI  framePeriodicity =100ms:"frameCfg 0 5 64 0 512 100 1 0", they are matched.

        I want to reduce m4 running time to 75ms(I have already optimized m4 execute internal functions... ),so I do some change:

       1) “mss.syscfg”, set Input Clock Frequency from 150MHz to 200MHz;

       2)“C:\ti\mmwave_mcuplus_sdk_04_06_01_02\mmwave_mcuplus_sdk_04_06_01_02\ti\common\sys_common_awr2944LC.h", set   “define CM4_CLOCK_MHZ     200U ”;

     after that, the debug show m4 execute change to 75ms, but if I set R5 CLI  framePeriodicity =75ms:"frameCfg 0 5 64 0 512 75 1 0",or a little longer 80ms "frameCfg 0 5 64 0 512 80 1 0" , it cannot running, show "HWA_localRamErrorISR"

      It needs me to set back R5 CLI  framePeriodicity =100ms:"frameCfg 0 5 64 0 512 100 1 0", M4 running normally。

      So, do I change M4 clock to 200MHz right? Did it work?  Or how to set M4 really 200MHz?

     

      Thanks for your help,

      Yang