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.

AWR6843AOP: How to prevent timer from being slow down when the clock of MSS is changed.

Part Number: AWR6843AOP

Power optimization scheme is added to my project according to "xWR6843 Power Optimazation" (SWRA689.pdf).

The test scenario is as below.

1. Run MSS as 200Mhz

2. Start timer which will be expired in every 1min

3. Change the clock of MSS as 40Mhz

4. Timer is expired at some time, but it was not expected time, the timer seems to have slowed down

Let me know what is the solution for this.

I think that it can be achieved by change timer source when timer created.

Timer_create(Timer_ANY, callbackFxn, pTimer_param, pEb) --> What can I choose instead of Timer_ANY for this issue.

If I'm correct let me know the Timer ID instead of Timer_ANY.

Or. let me know the way to correct this issue.

  • Hi, 

    What is the timer used for? any timer created in the application space is driven by the system clock that is running the processor. The first value (Timer_ANY) indicates the timer ID and not the clock source. If using the timer there may be additional steps needed to switch the timer value based on the clock frequency. 

    Regards, 

    Sudharshan K N