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.

Make Flash config in CCSv5 for C2000?

Other Parts Discussed in Thread: CONTROLSUITE

Hi Folks

In CCS v4 there was an easy choice for projects to use RAM or FLASH when working with a project created from one of the example projects.

Now the procedure for creating a new project allows us to more easily creat a project from scratch, however I have yet o find info on how to set up a FLASH target configuration... I have tried playing around with the configuration editor for a small it, but didnt see any references to anything but RAM...

I have a CCSv4 TMDSF28027 project that I am trying to create and build in CCSv5 that is too large to fit solely in RAM... What is the best way to create a FLASH target config? is there a wiki page or other info source on this? 

Ta

P.S. As it might be easier, is there a recommended method for adapting one of the F2802x example projects for use as my own project as there was for CCSv4?? This may side step the issues Im seeing with the FLASH config and also with unresolved symbols such as AdcRegs, etc

  • Hi,

    I am not 100% sure if I understood everything correctly, but some of the suggestions below may help:

    - If you are using example projects, did you check the Build Configurations option? Check the attached screen for a project imported straight from the controlSUITE using the TI Resource Explorer, which contains both RAM and FLASH configurations.

    - If you already have a project (which it seems you have), you can always try to follow the tips shown at the excellent SPRA958 app note. Despite it mentions DSP/BIOS, all the fundamentals are stil the same.

    - You also mention target configuration... Do you mean the .ccxml files that configure emulator and device? If so, these files make absolutely no distinction between the destination memory the code will be placed (either FLASH or RAM). The placement of code and data is completely defined by the project and its options.

    I hope I have hit one or some of your questions above. As usual, it is always safer and time-saving to start from an example project (as it already works).

    Hope this helps,

    Rafael

  • Hi Rafael

    Thanks for your reply.

    I will look into your suggestions. In the mean time, is there an app note or wiki page on how to start a project from an example project?

    I remember doing this for early versions of CCS 4 but dont remember the procedure and wonder if the procedure has remained the same for CCS v5 projects?

    Thanks