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/AM5728: TI ARM compiler for Cortex-A15 host

Part Number: AM5728

Tool/software: TI C/C++ Compiler

Hello,

are the TI ARM Code Generation Tools also available for the Cortex-A15 as a host?
I want to compile code for the M4 cores on the A15 running Linux.

Thanks,
Ralf

  • The TI ARM compiler has full support for Cortex-M4 CPU cores.

    For Cortex-A15 CPU cores, the support is partial.  In that case, you are limited to building for a Cortex-A8 core.  The generated code can execute on a Cortex-A15 CPU, but does not use any of the new features the Cortex-A15 has the Cortex-A8 lacks.  

    Thanks and regards,

    -George

  • Hi,

    I actually want to run the compiler on the A15 host, generating code for the M4 cores on the same chip.
    I'm already using Code Generation Tools on the A15 targeting the C6000 and PRU cores of the CPU.

    Thanks,
    Ralf
  • Ralf Goebel said:
    I actually want to run the compiler on the A15 host, generating code for the M4 cores on the same chip.

    I'm sorry I misunderstood that.  You stated it clearly.

    The TI ARM compiler does not support being hosted on Cortex-A15 Linux systems.  Use the GCC ARM compiler for that.

    Thanks and regards,

    -George

  • Is it possible to use gcc with TI-RTOS on the M4?

    Thanks,
    Ralf

  • Yes. GCC, IAR and TI Compiler are all support.