Part Number: MCU-PLUS-SDK-AM243X
Other Parts Discussed in Thread: CCSTUDIO, SYSCONFIG
I am trying to build our project with CCS12.5 inside of a docker container. I have done this in the past when we were using only one SDK, but now I need to use two different SDK depending on the project.
I have installed both SDK on a Ubuntu 22.04LTS system and from the command line I can build all of my projects; some with one SDK version and the others with the other other SDK version with no problem, but when I run inside of a docker container only one of the two SDK are found. The docker container is also Ubuntu 22.04LTS.
To create the docker I have taken the entire install directory for CCS starting at /home/markwar/ti and put it in the docker. The two SDKs I am using are:
* mcu_plus_sdk_am243x_08_05_00_24
* mcu_plus_sdk_am243x_09_00_00_35
The project that builds with the first of the two SDK is found and builds fine, but the project that requires the second is not found in the docker run.
Can I use the -ccs.toolDiscoveryPath "/ti/;/ti/mcu_plus_sdk_am243x_08_05_00_24;/ti/mcu_plus_sdk_am243x_09_00_00_35" option to solve this problem or is there a better way to do this?
One of the reasons that I ask this question before I have the results from trying this is I don't know what path(s) to use and it takes a long time to build my docker and get results from out automated testing system.