chore 📦: Update CI workflow script to use direct downloads of MSP430 GCC toolchain and dependencies
Some checks failed
CC2530 Zigbee Firmware Build / build (push) Failing after 20s

- The changes to the CI workflow script update the installation commands for the MSP430 GCC toolchain and its dependencies, switching from alternative methods to direct downloads.
This commit is contained in:
2025-02-22 12:01:58 +01:00
parent b6defeaa42
commit 6d5caa48ac

View File

@@ -24,8 +24,21 @@ jobs:
# Example: For IAR Workbench you might need to install some packages or configure environment variables.
sudo apt-get update
sudo apt-get install -y gcc-arm-none-eabi build-essential
sudo apt-get -y install gcc-msp430
sudo apt-get install -y gcc build-essential make
# sudo apt-get -y install gcc-msp430
# Install MSP430 GCC toolchain using alternative method
# Add the MSP430 tools repository and install the tools
sudo apt-get install -y wget p7zip-full
# Download the MSP430 GCC toolchain from TI's official link
wget https://dr-download.ti.com/software-development/ide-configuration-compiler-or-debugger/MD-LlCjWuAbzH/9.3.1.2/msp430-gcc-full-linux-x64-installer-9.3.1.2.7z
# Extract the .7z installer
7z x msp430-gcc-full-linux-x64-installer-9.3.1.2.7z -o/msp430-gcc
# Install the MSP430 GCC toolchain by copying to the appropriate location
sudo cp -r /msp430-gcc/gcc-msp430-9.3.1.2/* /usr/local/
# You would also install the necessary firmware building tools if they are available
# or set up cross-compilation for ARM