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.

Compiler/TMS320C6748: Is the 7.4.x tool chain compatible with latest SYSBIOS / NDK?

Part Number: TMS320C6748
Other Parts Discussed in Thread: SYSBIOS

Tool/software: TI C/C++ Compiler

DSP = C6748

SYSBIOS = 6.46.06.00  (last version that required C6000 tool chain 7.4.x)

NDK = 2.25.01.11  (last version that required SYSBIOS 6.46)

C6000 code gen tools = 7.4.24

The 8.3.x C6000 code gen tools recommends staying with the 7.4.x if we don't "need" to upgrade.  However, we also want to stay current with the latest SYSBIOS / NDK releases.  For example, the release notes for SYSBIOS 6.76.00.08 state the minimum C6000 code gen tool chain is 8.2.x or later.  Likewise the latest NDK has a minimum SYSBIOS of 6.73, and that SYSBIOS version requires C6000 code gen tools of 8.2.x or higher.

We would move to the 8.x.x code gen tool chain, but some of our 3rd party libraries were compiled with 7.4.x, and apparently you can't mix 7.4.x code with 8.x.x code.  Is that true?

Can we remain on C6000 code get tools of 7.4.24, and still upgrade to NDK 3.40 with SYSBIOS 6.76?

Thanks, Dean

  • I recommend you upgrade to the compiler versions required by SYSBIOS or NDK.  

    Dean Hofstetter said:
    apparently you can't mix 7.4.x code with 8.x.x code.  Is that true?

    It is true that TI does not specifically test that exact combination.  That said, I'm not aware of any reason that combination would fail to work.  The main limitation is with regard to the linker.  The version of the linker must match or exceed that of the latest version used to build any input (object file or library) to the link.

    Thanks and regards,

    -George