This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Running in release configuration without debugger

Other Parts Discussed in Thread: TMS320C5505

Hello,

For my application I have real time constraint and I think that the debug configuration makes lose execution performance.

So,I try to execute my application in release configuration without any debug information.

For that, I use the --symdebug:none option and program the TMS320C5505 with CCSv5 and the XDS100v2 emulator.

As result, I observe same execution time and it seems that the program keep some debug information because the CCS is able to get connection to the target and to break in the code program.


Is it possible to program the DSP without any debugger fonctionalities ? Is it possible with the CCS or do I have to use another software tool or/and JTag emulator ?

How can I get the real time or performance execution ?

Thanks for any help.

Diane


  • Diane,

    The --symdebug option controls how much symbolic debug information is included in the application.  However that doesn't prevent a debugger from being used.  A debugger can still run and halt the application, set breakpoints (at addresses...).

    CCS does provide a way to run the application and then detach the debugger.  Once you have loaded your code if you go to the Run menu there will be a menu item called "Free Run".  This action disables all breakpoints, runs the target and disconnects the debugger from the target system.

    Regards,

    John