Part Number: TMS320C6678
Hello,
I'm having trouble trying to build the IBL for the C6678 EVM using the make command.
The command prompt says "make[5]: cl6x: Command not found".
Does anyone know what is going on?
Thanks,
Viney
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.
Part Number: TMS320C6678
Hello,
I'm having trouble trying to build the IBL for the C6678 EVM using the make command.
The command prompt says "make[5]: cl6x: Command not found".
Does anyone know what is going on?
Thanks,
Viney
Hi Viney,
Not sure which SDK you use. However in the RTOS, I have installed the stdlib.h & stdint.h are located in ~ti/ccsv6/tools/compiler/c6000_7.4.18/include/
and
ti/ccsv6/tools/compiler/ti-cgt-c6000_8.1.1/include/
The ibl most likely uses the CGT include directory.
By default the pdksetupenv.sh points to CGT_VERSION=8.1.0, while the SDK installs cgt-c6000_8.1.1, so I need to change the CGT_VERSION to 8.1.1.
So my suggestions are:
1. Carefully inspect your environment variables, they should point to the exact versions of the compilers you have installed.
2. Copy the header files ti/ccsv6/tools/compiler/ti-cgt-c6000_8.1.1/include/stdint.h & ti/ccsv6/tools/compiler/ti-cgt-c6000_8.1.1/include/stdlib.h to the ../../../hw/uart/c66x_uart/ directory & use #include "stdlib.h" & #include "stdint.h"
Best Regards,
Yordan