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.

TMS320VC5416 with CCS V5.1

I am trying to port some 5416 code developed using CCS3.1 into CCS V5.1. I have selected Family C5400 and Variant is Generic C54xx device in the project build options, and also in Compiler Runtime Model Options I have checked Use Far Calls. The compiler always generates an error "Far mode valid only for C548" when it encounters a far call. How can I get my code to compile?

  • I'm not familiar with C5416; are you sure it supports far calls?  That is, does it support the FCALL and FRET instructions?  If so, you'll need to use the -v548 option to make the compiler aware that the device does support far mode.

  • Thanks Archaeologist - now the code compiles. That leads me to another question..... With CCSv3.1 the built in simulator allowed code to be stepped through without using a physical device. Looking at Target Configuration options with CCSv5.1, if you select TI Simulator as the connection then there are no C54xx devices available for the processor.. Does this mean that the latest CCS no longer offers simulation support for C54xx devices? ANd if that is the case do you know if there is a third party extension available to offer this functionality? Thanks and best regards, Trevor

  • I'm sorry, I don't know anything about C54x support in CCS other than the compiler.