The Starterware software uses "Timer12", but, in the OMAP-L138, where does Timer12 get its clock? The OMAP-L138 TRF makes no mention of Timer12. I am trying to get an internal clock to Timer 12. But no clock so far.
Tedious details of confusion:
I am confused about how Starterware software clocks the OMAP-L138 timers. My confusion arises from the various conflicting names used when the TRF refers to the timers (spruh77a.pdf).
The TRF shows Timers0/1 getting clock AUXCLK, and Timers2/3 getting clock ASYNC3, (figure 7-1), but nowhere else does the TRF even mention "Timers0/1" or "Timers2/3". The TRF does mention Timer64P0/P1 and Timer64P2/P3. ??? The TRF also mentions timer0, timer1, timer2, timer3 exactly once each, (concerning emulation suspend), which (mistakenly?) suggests there are four timers on the chip, not just two timers.
In some places the TRF refers to "timer 1:2" and "timer 3:4" (but what does the colon mean? Isn't timer12 a single-entity; a single timer? Or is it two timers?) And again, where do these get their clocks?
Perhaps this confusion arises partly from porting the Starterware software over from the Stellaris chips.
Thank you for your help.
-- Walter Snafu