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.

Why I can't set hardware breakpoints in the CCS3.3 project program?

Other Parts Discussed in Thread: TMS320F2812

Hi, all     

         In my recent project with CCS 3.3 and TMS320F2812, it is very strange that I can't set breakpoints in the CCS project program. My program was written in assembly language,  when I flash the program into ROM and found that I can't set the hardware breakpoint in ROM. I did the following test to verify the problem:

        1、In CCS2.2, I could set the hardware breakpoint in ROM, no matter whether the program was written in C or assembly language.

        2、In CCS3.3, I could only set the hardware breakpoint in ROM when the program was written in C language.

       So, my question is does the CCS3.3 support hardware breakpoint in ROM when the program is written in assembly language?

 

  • Bryan,

    Assembly vs C shouldn't matter.  There are limited resources to set hardware breakpoints.  You can set 2 hardware breakpoints - but this did not change between CCS revisions (it is a silicon feature).  

    Something to try is to go into the CCS setup and disable the end of program breakpoint:

    • Go to Option -> Customize -> Program/Project/CIO.
    • Check the two boxes titled "Do Not Set End of Program Breakpoint At Load" and "Do Not Set CIO Breakpoint At Load".

    -Lori

    Bryan Wu said:

    Hi, all     

             In my recent project with CCS 3.3 and TMS320F2812, it is very strange that I can't set breakpoints in the CCS project program. My program was written in assembly language,  when I flash the program into ROM and found that I can't set the hardware breakpoint in ROM. I did the following test to verify the problem:

            1、In CCS2.2, I could set the hardware breakpoint in ROM, no matter whether the program was written in C or assembly language.

            2、In CCS3.3, I could only set the hardware breakpoint in ROM when the program was written in C language.

           So, my question is does the CCS3.3 support hardware breakpoint in ROM when the program is written in assembly language?