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.

Hex Convertion Utility for DSK6713

Other Parts Discussed in Thread: CCSTUDIO

I am studing about FlashBurn and trying implementing the example supply by DSK6713 but it is not working.

I would like to use a Hex Convertion Utility of BlinkDSK6713.out because I will need repeat this for my application. Follow I will show some different situations and the results of these. I am using Code Composer 3.3 and FlashBurn DSK version 3.11.

 

First, I do not use the Hex Convertion Utility and try an automatic conversion of .out file to .hex using the BlinkDSK6713_ahex.cmd file. In the step 3 of FlashBurn in the space called Conversion Cmd File I put the pathway+file BinkDSK6713_ahex.cmd but an error message appear “No (.hex) file was specified. Choose a (.hex) file and click Program Flash”. Please, it do not should work?

 

Second, after that I will try use a Hex Convertion Utility to convert .out file to .hex using the command line by BlinkDSK6713_ahex.cmd file. Following are what happing at command window:

C:\Arquivos de programas\SoftwareDesignSolutions\FlashBurnDSK\examples\DSK6713\BlinkDSK6713> C:\CCStudio_v3.3\C6000\cgtools\bin\hex6x BlinkDSK6713_ahex.cmd

Translating BlinkDSK6713.out to ASCII-Hex format...

   "BlinkDSK6713.out"   ==> .text

   "BlinkDSK6713.out"   ==> .cinit

>> WARNING: section '.cinit' at 07aa8h falls in unconfigured memory (skipped)

   "BlinkDSK6713.out"   ==> .switch

>> WARNING: section '.switch' at 07b5ch falls in unconfigured memory (skipped)

The file BlinkDSK6713.hex is generated but when I burn in DSK using FlashBurn it does not working. Please where I can change the configuration of memory? Is in the .cmd file? O read the application note “TMS320C6000 Tools: Vector Table and Boot ROM Creation” but seems that those examples are very different that used in BlinkDSK6713. I read the application note “FlushBurn: A DSK Flash Memory Programmer” but without success.

 

Third, I tried convert .out file to .hex using the command line by BlinkDSK6713.out file. Following are what happing at command window:

C:\Arquivos de programas\SoftwareDesignSolutions\FlashBurnDSK\examples\DSK6713\BlinkDSK6713> C:\CCStudio_v3.3\C6000\cgtools\bin\hex6x BlinkDSK6713.out

Translating BlinkDSK6713.out to Extended Tektronix format...

   "BlinkDSK6713.out"   ==> .text

   "BlinkDSK6713.out"   ==> .cinit

   "BlinkDSK6713.out"   ==> .switch

 

I found possibilities of configuration at link http://www.dsprelated.com/groups/c6x/show/8030.php and I decide try.

 

So, I try to configure, including -t (Output TI-Tagged hex format)

C:\Arquivos de programas\SoftwareDesignSolutions\FlashBurnDSK\examples\DSK6713\BlinkDSK6713> C:\CCStudio_v3.3\C6000\cgtools\bin\hex6x -t BlinkDSK6713.out

Translating BlinkDSK6713.out to TI-Tagged format...

   "BlinkDSK6713.out"   ==> .text

   "BlinkDSK6713.out"   ==> .cinit

   "BlinkDSK6713.out"   ==> .switch

The file BlinkDSK6713.T1 and .T2 are generated but when I burn in DSK using FlashBurn an error message appear “Not a hex file. Use Hex Conversion Utility. Please, was not exactly that what I did?

 

So, I try to configure, including --ti_txt  (Output TI-TXT hex format

C:\Arquivos de programas\SoftwareDesignSolutions\FlashBurnDSK\examples\DSK6713\BlinkDSK6713> C:\CCStudio_v3.3\C6000\cgtools\bin\hex6x --ti_txt BlinkDSK6713.out

Translating BlinkDSK6713.out to TI-TXT format...

   "BlinkDSK6713.out"   ==> .text

   "BlinkDSK6713.out"   ==> .cinit

   "BlinkDSK6713.out"   ==> .switch

The file BlinkDSK6713.a0, .a1, .a2  and .a3 are generated. I can burn the BlinkDSK6713.a0 but when I burn the BlinkDSK6713.a1 the FlashBurn show the error message “Checksum Error:…”. Please, what is happing? Why four file?

 

So, I try to configure, including [-o<test> | -t], but the command window show that:

 C:\Arquivos de programas\SoftwareDesignSolutions\FlashBurnDSK\examples\DSK6713\BlinkDSK6713> C:\CCStudio_v3.3\C6000\cgtools\bin\hex6x [-o<teste> | -t] BlinkDSK6713.out

| foi inesperado neste momento (Translation: | was not wait at this moment)

No BlinkDSK6713.hex file was generated. What is wrong?

 

According bellow, all my tries does not working with the example BlinkDSK6713, so, I will have trouble when generetad .hex to burn my code at DSP. I am afraid!

 

Please, could anybody help me?

 

Regards.

 

Andrea

PS: sorry for my poor English