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.

RTOS/TMS320F28335: Problem with the linker using SYS-BIOS and the controlSUITE

Part Number: TMS320F28335
Other Parts Discussed in Thread: CONTROLSUITE

Tool/software: TI-RTOS

Hi,

I am using the F28335 dsp with SYS/BIOS 6.53.1.03.

In order to develop my project I use the 28335_RAM_lnk.cmd, but I can not use the UIA to check the times of the tasks.

I would like to know which linking file to I need to  run SYS/BIOS 6.53.1.03 with the controlSUITE and the UIA.

Thank you!

  • I'm not very familiar with controlSuite, but just going by the instructions contained in the 28335_RAM_lnk.cmd file:

    /* ======================================================
    // For Code Composer Studio V2.2 and later
    // ---------------------------------------
    // In addition to this memory linker command file,
    // add the header linker command file directly to the project.
    // The header linker command file is required to link the
    // peripheral structures to the proper locations within
    // the memory map.
    //
    // The header linker files are found in <base>\DSP2833x_Headers\cmd
    //
    // For BIOS applications add:      DSP2833x_Headers_BIOS.cmd
    

    It seems you simply have to drop the "DSP2833x_Headers_BIOS.cmd" file into your project and rebuild.

    Alan

  • I try this, uncommenting

    -l DSP2833x_Headers_BIOS.cmd

    And then linking DSP2833x_Headers_BIOS.cmd but the compiler is telling me that it can not find this file.

    Do you know how can I solve this?

    Kind regards
  • The instructions explicitly state to add the DSP2833x_Headers_BIOS.cmd file to your CCS project if you're using CCS2.2 or newer, which I presume you are. Therefore I think that is what you should do.

    Alan
  • Can I mark this as resolved?

    Todd

    [Update...marking this TI thinks resolved due to inactivity. If you want to continue the discussion, please post a reply.]