I thought I would post this item that I found working with the TMDSEVM572X and SYS/BIOS 6_45_01_29. I used TI Resource Explorer and created a Typical SY/BIOS project for the C66XX core of the GPEVM_AM572X. I then added a Clock instance with a period of 1 second (1000 ticks) that simply incremented an int every time in the clock function was called. Then with a stop watch I double checked that the clock was timing correctly. What I found was that the DSPs count was counting a bit faster then actual time. After messing around a bit with the CPU clock Frequency setting in the Runtime settings of SYS/BIOS I figured out that the Timer frequency was set to a default of 19200000 when the actual crystal on the EVM is 20000000 Hz. I did a file search for 19200000 and found that this was set in the file timer.xs in bios_6_45_01_29\packages\ti\sysbios\timers\dmtimer\Timer.xs. My fix was to change all the 19200000 under DRA7XX to 20000000 in the Timer.xs file. Once I made those changes the timing worked correctly.
There must be a better way to make this change in the *.cfg file or some where else.