Other Parts Discussed in Thread: SYSBIOS
Tool/software: Code Composer Studio
Hi, I'm just beginning with SYS/BIOS and the C6000 family. I cannot work out how the OS tick (which seems to be using the 64bit timer which is clocked from AUXCLOCK) decides what frequency it thinks AUXCLOCK is running at.
On my prototype board, this is 12MHz, but SYS/BIOS is assuming 24MHz as it has set the PRD to 24000 in order to give a 1ms system tick. Which naturally runs at half of the required tick rate.
I've looked through the configuration and searched through the SYS/BIOS and XDC library code, and cannot find anything that seems relevant.
I notice that the XGCONF editor has a "TimerProxy" section within the Clock options which hints at the ability to set a period for the timer, but setting these parameters don't seem to generate code that will compile.
Any pointers would be appreciated!
bios_6_76_01_12
xdctools_3_55_02_22_core
Thanks,
James