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.

Assembly code for breakpoint (TMS320C64x+)

Expert 4445 points

Does anyone know the assembly code to halt the TMS320C64x+ processor?

I already searched for it in several reference guides, but i couldn't find it. It would be great if you could help me.

Regards, Florian Kohl

  • Florian Kohl,

    Welcome to the TI E2E forum. I know you will find many good answers here and in the TI Home Page documents and in the TI Wiki Pages. Be sure to search all of these for helpful information and to browse for the questions others have asked on similar topics on E2E. Our new E2E red Search box near the upper-right corner has improved functionality, and it is the key to getting the most out of the forum as we include more and more answers to questions like yours.

    Since this is your first time to post, I wanted to make sure you are aware of those resources. In this case, there is a helpful Wiki page titled Software Breakpoints in the IDE. This topic page discusses a header file with several software breakpoint instructions for the various DSPs. You may want to #include that header file or just read through it and find the one you want to use.

    This useful feature is not documented in our CPU & Instruction Set Reference Guide, and I do not know the reason. I find it useful, and sometimes have to go searching for that page.

    If you are like me, it may take a few searches to come up with the right keywords to find what I am looking for. In this case, if you go to the TI Wiki Pages from the link in the first paragraph and search for the keyword breakpoints, this article currently shows up as the first one.

    Please come back with new questions, and answers, too. And please click the Verify Answer on a reply that does answer your question, which I hope this one does.

    Regards,
    RandyP

     

    If you need more help, please reply back. If this answers the question, please click  Verify Answer  , below.

  • asm( " .long 0x1001E000" );