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.

TMS320F28388D: question about programing the flash of the MCU

Part Number: TMS320F28388D


Tool/software:

hello,

when I open a simple project such as the blinky or any other project from the c2000 examples and I press on the build button I get 2 options:

CPU1 FLASH

CPU1 RAM

but in my place of work there are also projects that are more complicated and they dont have those 2 options but only a "debug" option when pressing the build button.

1. why this happen?

2. if I want to burn those pograms to flash how can I do it?

3. is there a good begginer docuemnt that can answer those kind of questions on code composer environment?

Thanks.

  • Hi Yair,

    First I would be familiar with what the differences are between FLASH and RAM build configurations. In the basic examples, you can see how to set up a FLASH based project and what is the flow to get this configured properly for your device. 

    A couple of main differences to highlight between RAM / FLASH based build configurations are the following:

    1. Linker Command File (memory allocation)
    2. Device initialization flash setup

    Once you have a grasp on what the differences are, you will then need to build the project to get the .out file which can then be loading to the device via various tools provided by TI.

    The TI tools that are available that help with loading the .out to the device are the following

    1. CCS (most common)
    2. Uniflash
    3. Scripting

    Best regards,

    Ryan Ma