Hi All,
I have a query on the C6670 PLL. If the PLL is not initialized in the device, what is the source of the clock for the CorePac and other peripherals?
I get a weird result if I use the Timer module without initializing the PLL 1(main PLL). I had posted about this a year back but couldn't get the solution. And now, it has haunted back again. So, want to know the actual cause.
http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/p/266859/935455.aspx
Here it is about whats happening:
When I don't initialize the PLL and run the device on real-time, my timer results are slowed down by 8. In the sense, if I have configured the timer to interrupt after every 10 seconds, it is interrupting after every 10*8=80 seconds. But, if I run the device after initializing the PLL, I get the perfect timer results (i.e. interrupts every 10 secs). So, what was the actual cause before? What is the source of the Timer module when PLL is not initialized? How is it that I'm getting the perfect result after PLL initialization.
Someone please give a strong answer.
Regards,
Sud