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.

TMS320F28069F: TMS320F28069F

Part Number: TMS320F28069F
Other Parts Discussed in Thread: TMS320F28069, , CONTROLSUITE, C2000WARE

We used TMS320F28069PFPQ on one board, it works fine. Unfortunately we only have the binary file of TMS320F28069PFPQ.  Later we changed TMS320F28069PFPQ  to TMS320F28069FPFPQ, and used the same binary file to program TMS320F28069FPFPQ,  we can program TMS320F28069FPFPQ, but the board did not work. Can you tell me what could be the reason and how to solve this issue? For the same source code, the binary file of TMS320F28069 and TMS320F28069F is the same or different?

You help is very appreciated!

  • Jimmy,

    There is a difference in the addresses of some of the FPU/Math libs stored in the ROM between these two devices.  Please see below(from page 194-195 of https://www.ti.com/lit/spruh18 ).

    Because of this, you will not be able to use the same binary across these devices, you will need to remap the ROM table address in your .cmd file and recompile to run on the F2806xF device.  You can find examples of both linker files in C2000Ware pacakge under the F2806x device(or if you have controlSUITE, they will be there as well).

    Best,
    Matthew