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.

Flash programming with Black Hawk XDS100v2 of C2000 devices?

I'm new to TI processors and have a question regarding flash programming of the F28xx devices with a Blackhawk XDS100v2(D).

I currently am trying to understand if it is possible (and if so, how) to program F28xx and Delfino processors.

Can I do it with a stand alone flash burner app,  and/or can I do it with CCS 3.3 and/or CCS 4.x?

If not, do I need to change programmers and upgrade CCS4? 

We are using CCS 3.3 and CCS 4.0 but only have the free version of CCS 4.0 that comes

with the XDS100v2.  If so where can I get information on the tools required to flash the devices with XDS100v2. 

 

Some web sites I have seen listed that it is possible, but looking at others it doesn't seem so.   The reason I purchased the XDS100v2 is because it gave

me the full CCS 4 for the C2000 devices, however if it can't flash the parts, it doesn't seem very useful.  I just need to be able to load compiled *.out files to the parts.

Thanks for your help.

 

  • Steve,

    When you load the .out from within CCSv4 it will automatically flash the device.  For standalone flash programming you could write a DSS script to do it.  DSS is our scripting interface to the debugger and if you load a program via DSS it will also automatically program the device.

    Regards,

    John

     

  • Thanks

    That should do it if I can just load a completed *.out file to the debugger without a full project and write it to the dsp flash without loading the whole project.  We can do this easily with the XDS510 programmers under ccs 3.3 we use but we wanted to free those resources for development and simply flash the out files after programming.  One of the main activities we do is flashing boot loaders to our products.  If we migrate to CCS 4 and use the XDS100v2's we have lost an easy path to loading an already debugged out files into engineering prototypes.  We purchased some XDS100v2's and are using the included CCS 4 for development, but not being able to simply program the out files is painful.  I was very surprised that this feature was not there - I didn't even think to check for it when we purchased the programmers, as flashing boot loaders with other types of micros is not as complex, and after talking to your engineers before purchase, they didn't make us aware of this issue.

    It would be great if future CCS v 4 releases had a simple menu item or button to just select a *.out file and upload it to flash for XDS100v2.

    Is there an example of such a script somewhere or where are the best resources to learn the scripting language? 

    Thanks

    Steve

  • Steve Smith said:

    Is there an example of such a script somewhere or where are the best resources to learn the scripting language? 

    Check out loadti:

    http://processors.wiki.ti.com/index.php/Loadti

    You can probably use it as is.

    Thanks

    ki

  • Ki,

    Thanks, that's just what I was looking for - I'll give it a try tomorrow - it should be useful for us to make lower cost out file writers so our expensive development systems are not tied up.

    I was able to get the out files written on my 28335 control card via CCS4 as suggested by John already.

    Steve.