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.

TMS570 FAPI Endian issues

Other Parts Discussed in Thread: TMS570LS0432

Hello,

I've been working with the TMS570LS0432 LaunchPad evaluation board for some time now.  Up until this point it has been very easy to program.  I've recently started trying to work with the F021 Flash API to save some data locally on the controller.  I've had a bunch of different issues trying to get the API to work with my code but I think I have most of them worked out now.  The one issue that I have now is that when compiling the code I get this error message:

Description Resource Path Location Type
#16001 object files have incompatible byte orderings ("C:\ti\Hercules\F021 Flash API\02.01.00\F021_API_CortexR4_LE.lib<Async.WithAddress.obj>" = little endian, "./source/ti_fee_writeSync.obj" = big endian) Flash Test C/C++ Problem

I've tried to change ti_fee_writeSync to little endian just to see what it would do but it created a bunch more errors.  
Do you have any advice on where to go from here?