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.

How to i disassemble the CCS6.1.2 generated .out file ?

Other Parts Discussed in Thread: CC3200, TMS320F28335

Hi,

I am building some image for CC3200 part and would like to disassemble the generated .out file to verify certain things. I couldn't find any tool which can do this for me. Appreciate, if someone can point me the right answer.

PS : I am a newbie here.

Regards, Biju

  • Hello Biju,

    You can generate C source interlisted assembly files by going to Build->Advanced Options->Assembler Options in the properties dialog box and selecting "Keep the generated assembly language and then selecting "Generate C source interlisted assembly file" from Source interlist. After the you compile the program the .asm files will be in the project's build directory.

    To get the properties dialog box, right click on your project and then selectProperties.

    I am using the TMS320F28335. The properties options may be different for the CC3200.  However, there should be something similar that you can select that will allow you to generate assembly files.


    Stephen

  • You can also see the assembly code by using the disassembly view while debugging the code, i.e. Window->Show View->Disassembly.
    Stephen
  • In addition to Stephen's suggestions, there is also a disassembler included with the compiler tools. For the ARM compiler tools (used for CC3200), it is called armdis.exe and can be found in the \bin folder within the compiler directory. It is a command line utility.

    More details about the disassembler can be found in the ARM Assembly Language Tools Users Guide.

  • Thanks a lot Stephen and Arathi. It helped a lot.

    Regards, Biju