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.
Tool/software: Code Composer Studio
Hi expert,
My customer created exported-image-full.out through memory exporting with an UniFlash tool on a already programmed device and converting it to .hex using below command.
hex2000.exe -romwidth 16 -memwidth 16 -i -o 1.hex exported-image-full.out
Error raised in this process:
But they can get .hex generated with no problem in CCS build process.
Why is that?
Thanks
Sheldon
Sheldon,
I will ask our compiler team to look at this for you.
Meanwhile, below threads seem to discuss similar error:
1) https://e2e.ti.com/support/tools/ccs/f/81/t/188550#pi320995=1
2) https://e2e.ti.com/support/microcontrollers/c2000/f/171/p/707950/2749928#pi320995=1
3) https://e2e.ti.com/support/tools/ccs/f/81/p/123485/441015#441015
Thanks and regards,
Vamsi
The hex utility is only tested to work with files created by the C28x compiler tools (specifically the linker), and not files created by this method ...
Sheldon He said:My customer created exported-image-full.out through memory exporting with an UniFlash tool
Please describe the overall problem the customer wants to solve. There is probably a better way to do it.
Thanks and regards,
-George
Hi George,
They are tring to program both flash and OTP with one single image. So, they tried to read the flash and OTP content of a already programmed device to generate a .out file, then create .hex and .bin image for programming.
Thanks
Sheldon
Sheldon,
Why can't they use the hex file generated by CCS when the project is compiled? Why do they need to download the image from a programmed device?
Thanks and regards,
Vamsi