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.

CCS: why I have to load the project into MCU in order to view disassembly?

Tool/software: Code Composer Studio

Hi,

I tried a program of F28377D with CCS7.

And I find that after click build, there is nothing in disassembly window.

1. what happens when I click build button? I think all the .c files are compiled to .asm file and then .out file is generated, right?

2. Since assembly file is already generated and their location on the memory is already determined by .cmd file, why do we need to load the program to F28377d to view the disassembly in the disassembly window?

  • Hi,

    1. Yes.

    2. Because the build is only a half part of the process. The disassembly view belongs to the other half part of the process - the debug. The debugger needs to be launched for the .out file to be properly loaded to the target device's memory.

    To better understand the relationship between the build and the debug, I strongly suggest reading the following section:
    software-dl.ti.com/.../ccs_debug-main.html

    Hope this helps,
    Rafael