Skip to content

Commit 77b6b75

Browse files
[TI] Add Sysconfig version for CC32XX to re-enable CI (project-chip#40816)
* Add Sysconfig version for CC32XX to re-enable CI * Restyled by whitespace * code suggestions from Gemini * remove cc32xx sysconfig root from cc32xx.py to put into a future PR --------- Co-authored-by: Restyled.io <[email protected]>
1 parent 2113cf5 commit 77b6b75

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
164 : Update Silabs sdks
1+
165 : [TI] Add Sysconfig version for CC32XX
22

integrations/docker/images/stage-2/chip-build-ti/Dockerfile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,16 @@ RUN set -x \
1010
&& rm -rf /var/lib/apt/lists/ \
1111
&& : # last line
1212

13-
# Install Sysconfig
13+
# Install Sysconfig versions for CC32XX (1.18.1) and other device families (1.22.0)
1414
RUN set -x \
15+
&& wget https://dr-download.ti.com/software-development/ide-configuration-compiler-or-debugger/MD-nsUM6f7Vvb/1.18.1.3343/sysconfig-1.18.1_3343-setup.run \
16+
&& chmod +x sysconfig-1.18.1_3343-setup.run \
17+
&& ./sysconfig-1.18.1_3343-setup.run --mode unattended \
1518
&& wget https://dr-download.ti.com/software-development/ide-configuration-compiler-or-debugger/MD-nsUM6f7Vvb/1.22.0.3893/sysconfig-1.22.0_3893-setup.run \
1619
&& chmod +x sysconfig-1.22.0_3893-setup.run \
1720
&& ./sysconfig-1.22.0_3893-setup.run --mode unattended \
21+
&& rm sysconfig-1.18.1_3343-setup.run sysconfig-1.22.0_3893-setup.run \
1822
&& : # last line
1923

2024
ENV TI_SYSCONFIG_ROOT=/opt/ti/sysconfig_1.22.0
25+
ENV TI_SYSCONFIG_ROOT_CC32XX=/opt/ti/sysconfig_1.18.1

integrations/docker/images/vscode/chip-build-vscode/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ COPY --from=nxpzephyr /opt/nxp-zephyr/zephyrproject/ /opt/nxp-zephyr/zephyrproje
5353
COPY --from=imx /opt/fsl-imx-xwayland /opt/fsl-imx-xwayland
5454

5555
COPY --from=ti /opt/ti/sysconfig_1.22.0 /opt/ti/sysconfig_1.22.0
56+
COPY --from=ti /opt/ti/sysconfig_1.18.1 /opt/ti/sysconfig_1.18.1
5657

5758
COPY --from=bouffalolab /opt/bouffalolab_sdk /opt/bouffalolab_sdk
5859

@@ -125,6 +126,7 @@ ENV SYSROOT_AARCH64=/opt/ubuntu-24.04-aarch64-sysroot
125126
ENV TELINK_ZEPHYR_BASE=/opt/telink/zephyrproject/zephyr
126127
ENV TELINK_ZEPHYR_SDK_DIR=/opt/telink/zephyr-sdk-0.17.0
127128
ENV TI_SYSCONFIG_ROOT=/opt/ti/sysconfig_1.22.0
129+
ENV TI_SYSCONFIG_ROOT_CC32XX=/opt/ti/sysconfig_1.18.1
128130
ENV ZEPHYR_BASE=/opt/NordicSemiconductor/nrfconnect/zephyr
129131
ENV ZEPHYR_SDK_INSTALL_DIR=/opt/NordicSemiconductor/nRF5_tools/zephyr-sdk/toolchains/latest
130132
ENV ZEPHYR_TOOLCHAIN_VARIANT=gnuarmemb

0 commit comments

Comments
 (0)