Part Number: DRA821U
Other Parts Discussed in Thread: DRA821
Hi,
I am trying to build for R5F using tiarmclang. This is my environment
- Ubuntu-18-04-6-LTS
- ti-processor-sdk-rtos-j7200-evm-09_00_01_01
- CCS12.5.0
- ti-cgt-armllvm_3.2.0.LTS
- ti-cgt-arm_20.2.7.LTS
I have successfully installed all of the above. T.I.'s documentation says that tiarmclang is the preferred build method over gcc. The documentation says to run tiarmclang on the command line but I can't get that to work. Even if I run from within the ti-cgt-armllvm_3.2.0.LTS/bin folder the command is not recognized. I have read the TI Arm Clang Compiler Tools User's Guide .
The SDK notes https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j7200/09_00_01_01/exports/docs/psdk_rtos/docs/user_guide/sdk_components_j7200.html#ti-arm-r5f-code-generation-tools say ticgt is already included but I didn't find that.
If you could please, can you answer all three of these questions :-)
- Should I use gcc instead? What are T.I. folks are using internally to generate .xer5f files? I want to stay with what the support folks are using.
- Is building on the command line the only way to make builds, is CCS ever used to make builds? There are no CCS examples in ti-processor-sdk-rtos-j7200-evm-09_00_01_01.
- What is the connection between tiarmclang and ccs? In Windows it seems to be straight forward and it is part of the CCS tool chain, but I am confused here for Linux.
Thanks, Jeff