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.

TMS470/TMS570 flash programming with GCC

Other Parts Discussed in Thread: F035FLASHAPI

I am writing a bootloader for the TMS470 and am using a GCC toolchain. I have a basic system running, but am unable to link with the provided flash API from http://www.ti.com/tool/f035flashapi

The file pf035a_api_eabi.lib is an archive containing object files. However, the GCC toolchain is unable to read them:

$ arm-none-eabi-objdump -x feed_dog.obj
BFD: feed_dog.obj: don't know how to handle processor specific section `.TI.symbol.alias' [0x7f000006]
arm-none-eabi-objdump: feed_dog.obj: File format not recognized

I am using CodeSourcery (Mentor) release830. This is gcc-4.3.3 based.

Linux binaries, Windows binaries and sources are at:
https://sourcery.mentor.com/sgpp/lite/arm/portal/release830

Is source code available for the library so I can recompile it myself for GCC? Or, a binary version which works with the GCC tools?

Thanks.