Dear community,
I'm trying to get my Olimex XDS100V2 emulator to work with the Olimex TMS320F28016 board. As software I'm using the CCS5.3.0 (free version) and (since I assumed it would help) the CCS4.2.4. My OS is Win7 64bit (without any Admin rights). Both CCS versions are NOT installed in the "program files" directory.
The problem is, when I load the very basic cpu_timer example (from TI website) into the RAM and start Debugging the program does not work properly. When I try to debug the program step by step I can see that the initialization part is executed and even the step into the infinte for-loop at the end of the "main" function. When I try to let the program run freely (not step by step) the timer-counter-variable in the watch window is not increased by the interrupt routine. Instead it seems as if the F28016 would do a reset since the infinte loop is left and the initialization functions are called again. I've also tried other TI examples and strictly followed the procedure as described in the pdf "C280x/C2801x C/C++ Header Files and Peripheral Examples Quick Start" but none of those exemplary code works as intended...
There is no error message or other obvious behaviour at all when I look in the messages I get within CCS. Even the "test connection" tool in CCS5 doesn't show any errors.
When I try to operate the whole assembly (hard- and software) on my other PC with WinXP (with full Admin rights) everything works fine.
Can anyone give me a hint where to search for the cause of that strange behaviour.
Thanks a lot!