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.

Using CSL Timers on EVM

Hi. I'm trying to implement a continuous timer-based interrupt on a 6614 EVM, using the 6678 timer example program available in the MCSDK. However, the continuous timer does not seem to post any interrupts (the program enters the while (timerISRCounter <= 5); loop, but never exits it).

Are there any modifications that have to be made to the program to allow it to run on the 6614 EVM?

Thanks. 

  • If you are going to run a 6678 example on a 6614 device, you should download the datasheets for both devices.  First, check to see that the timer module is at the same address, that the same timer is available on both, and that the connection of the timer is the same.  For example, section 8.22 of the 6614 datasheet mentions that Timers 0-3 are dedicated to the DSPs, which means that only the DSP's interrupt controller needs configuring (see section 8.10 of the 6614 datasheet wrt interrupts). Also check to see that any interrupt controllers used are at the same address.