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: TI C/C++ Compiler
Hi,
I am using TMS570LC4357 and i am using CCS version 8.2.0.
Right now, i am using the TI ARM compiler suite version 18.1.1 for compiling and linking the software.
I am loading the build image(.out) to the hardware(TMS570LC4357) using XDS200v2 debugger.
I have one query in using different compiler suite and loading the image into hardware(TMS570LC4357).
I want to use GNU compiler suite for building the image from one of the software component.
Will the CCS support to compile and link the software build using GNU compiler?
What are the options to be enabled to create the software build using GNU compiler?
Will the created build image using GNU compiler compatible to load into Target hardware(TMS570LC4357)?
Will the GNU compiler's build image directly compatible to work in the Target hardware(TMS570LC4357)?
If there is software build image conversion from little endian to big endian format required, is there any utility or tool or any options available to convert from little endian to big endian format of executable image.
Please share your input and provide any other additional inputs.
Thanks and Regards,
N. Patchaiappan
The version of the GNU compiler supplied with CCS doesn't contain big-endian libraries. In CCS/TMS570LC4357: HalCoGen code cannot be compiled with GCC there is a link to a modified GNU version in which big-endian libraries were compiled.Patchaiappan Nallasingam said:What are the options to be enabled to create the software build using GNU compiler?
See also the note that had to use HalCoGen 04.07.01 to avoid the bug HERCULES_SW-6008 "getResetSource GCC Naked Attribute should be removed" in the generated HalCoGen files for the GNU compiler.