Hello,
I have some questions that I would appreciate help with.
I am using CCS5 and target C6746. If I try to change the period of timer0 by writing to GRP( TIMER64P0DSP ).REG( PRD12 )
register, as needed in my develpement, I notice that for the new value to be written to that register and the timer to change
its period I need to do a system reset (ctrl+shift +S). If i don't do that the target timer won't change (remain to its original value)
even if I build-reload and run it would always show the very first period.
1- Is this normal ? Why can I change it in the code build load and run and it executes?
Another thing I noticed if I do a system reset as described above (not CPU reset) the target won't work if I reload, unless I go to
scripts/ Experimenter/ PSC_All_On_Full_EVM, I think this calls some functions from the .gel file.
2- Can anybody explain to me why, what exactly is it doing and why is it essential for the target to work again after the system reset?
I appreciate all the help.
thx,
Adil