We have migrated from the C6713 to a C672x processor. In order to program an external FLASH device (AM29Fx00 or similar) with the application code, we were using the FBTC6713 program that came with the Spectrum Digital C6713DSK software (or in a previous CCS_v3.1 software release).
I have mangled my way through the changes required for the C672x as documented in SPRAA69C. After much heartburn, I believe I have a *.hex image file that may work....unfortunately, I am at a loss for a usable Flashburn utility program.
I took the existing FBTC6713 project and modified (to the best of my knowledge) to work with C672x. Since the Flashburn.exe (window app that launches separate from CCS) is linked to the C6713DSK, I modified the CCS_Setup to use the C672x processor instead of the C6713 when CCS launches. So in effect, I am trying to trick the C6713 Flashburn utility to work the C672x - sounds easy, right?
Everything loads and appears to run...but alas, the Flash is not being programmed at all.
At this point I can spend several hours...days...weeks debugging this process, but my inner conscience keeps asking "Why is TI making this so difficult for average users? Why can't this feature be natively supported in CCS? Someone at TI has to have knowledge of this process and software available!"
My question therefore is: What is required to burn software code (e.g. *.hex) into Flash attached to a C6726 (TQFP) DSP? If there is an easier way (using the AIS file or otherwise) to program code, please indicate.
Thanks.