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.

RTOS/TMDXIDK5718: DMTimer frequency mismatch

Part Number: TMDXIDK5718
Other Parts Discussed in Thread: AM5718, SYSBIOS

Tool/software: TI-RTOS

Hi

I'm programmed a dmtimer on my AM5718 IDK (A15 application).
I set the period in microseconds to 500'000. Then I measured the output frequency with an oscilloscope.
I can see that the period is only about 480ms instead of 500ms.

When I call this functions:

Timer_getFreq(MyTimer, &freq);
TimerPeriod = Timer_getPeriod(MyTimer);

I get:
freq = 19'200'000Hz
TimerPeriod = 9'599'999

This seems correct.

The data manual of the processor allows an input crystal frequency of 19.2, 20 or 27MHz.
On the IDK5718 a 20MHz crystal is used (according to EMV uses guide).

The ratio of 19.2MHz / 20MHz is exatly the same as 480ms / 500ms.

Does SYSBIOS assume a crystal freqency of 19.2MHz? Or what else could be the problem?

Regards,
Markus