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/TMS320F28377D: CCS/TMS320F28377D

Part Number: TMS320F28377D
Other Parts Discussed in Thread: C2000WARE

Tool/software: Code Composer Studio

Thank you very much Mark

I wanted to make another related query. I am new to the programming of the IT MCUs. What is the procedure to run the blink routine, of the CWare2000, in the Flash device? I am using 2837xD_FLASH_lnk_cpu1.cmd, giving as error the UDelay.asm routine by illegal addressing. I use CCS8.3 with TI compiler v18.1.5. LTS

Thanks again

Juan

  • Juan,

    In CCS open the project by clicking Project -> Import CCS Projects... Browse to the blinky project:

    C:\ti\c2000\C2000Ware_<version>\device_support\f2837xd\examples\cpu1\blinky\

    select Finish. The project imports as the 'blinky_cpu01 [Active - CPU1_RAM]' build configuration. To set to a different configuration build, right-click on the project in the Project Explorer window and select Build Configurations -> Set Active -> then select the build configuration for flash. Select the appropriate build for either the LaunchPad or controlCARD. I tested both and they build fine for me.

    I hope this helps. If this answers your question, please click the green "Verified Answer" button. Thanks.

    - Ken
  • I will reference the timed_led_blink project - if you right-click on the project in "Project Explorer", and go to Build Options, you will see in "General" a Configuration line - typically, I use the "Manage Configurations" to switch from RAM to Flash - when you click on that button, you will see one of the Configurations highlighted with Status=Active. To switch, highlight the Configuration you want, and use "Set Active" button. You will also need to use the pull-down under "Configuration: " to change to that configuration.

    Let's say I was using CPU1_RAM and wanted to switch to CPU1_FLASH.
    1. Right-click on timed_led_blink_cpu01 project and go to "Show Build Settings."
    2. Under General in Build Settings, click on "Manage Configurations..."
    3. In Manage Configurations window, highlight CPU1_FLASH and click "Set Active" button, then "OK"
    4. Again, under General in Build Settings, use down-arrow to change Configuration from CPU1_RAM to CPU1_FLASH [Active].
    5. Click OK to exit from Build Settings.
    6. Rebuild project - this will use the CPU_FLASH linker command file.
    7. Download to target.

    Hopefully, that helps.
  • Ken beat me by 4 minutes...