Hello,
I am using the TI RTSC libraries for my C6678 program. If I run my application in debug, the libraries and my project works fine. If I run my project in debug with -O2 option, my program works fine. If I change the RTSC build profile to "release" my application gets stuck. I also cannot figure exactly where it gets stuck because it is in release mode.
I suspect that this has to do with the Advisory 6 errata because my program looks like it stalls while waiting for a flag. In my code, I use the workaround, but maybe it is not used in some of the libraries?
If I add a System_printf to try to figure whats going on - the problem goes away. I cannot add additional time though - I need to go as fast as possible (obviously.)
Do you have some suggestions about what might cause this difference and things for me to test/check? I think it might be in TI portion since my application works if I just add the -O2 option.
Thanks in advance,
Brandy