diff --git a/integrations/docker/images/chip-build-efr32/Dockerfile b/integrations/docker/images/chip-build-efr32/Dockerfile index 0ef3bfc62edcc3..bf35307d704f9b 100644 --- a/integrations/docker/images/chip-build-efr32/Dockerfile +++ b/integrations/docker/images/chip-build-efr32/Dockerfile @@ -7,7 +7,30 @@ RUN set -x \ && DEBIAN_FRONTEND=noninteractive apt-get install -fy --no-install-recommends \ gcc-arm-none-eabi=15:9-2019-q4-0ubuntu1 \ binutils-arm-none-eabi=2.34-4ubuntu1+13ubuntu1 \ + git-lfs \ + openjdk-11-jdk \ ccache=3.7.7-1 \ && apt-get clean \ && rm -rf /var/lib/apt/lists/ \ && : # last line + + +#Clone Gecko SDK 4.2.0 (d4854d2) +RUN git clone --depth=1 --branch=v4.2.0 https://github.com/SiliconLabs/gecko_sdk.git + +ENV GSDK_ROOT=/gecko_sdk/ + +# SLC-cli install +RUN wget https://www.silabs.com/documents/login/software/slc_cli_linux.zip && \ + unzip ./slc_cli_linux.zip -d ./ && \ + rm ./slc_cli_linux.zip && \ + cd ./slc_cli && \ + pip3 install -r ./requirements.txt + +ENV PATH="${PATH}:/slc_cli/" + +RUN slc configuration --sdk="$GSDK_ROOT" && \ + slc signature trust --sdk "$GSDK_ROOT" + + +RUN pip3 install lark jinja2 stringcase diff --git a/integrations/docker/images/chip-build/version b/integrations/docker/images/chip-build/version index ac1dabccaf9b43..2a5e0b15cf1b44 100644 --- a/integrations/docker/images/chip-build/version +++ b/integrations/docker/images/chip-build/version @@ -1 +1 @@ -0.6.49 Version bump reason: Fix systemd services run race in Tizen QEMU image +0.6.50 Version bump reason: [Silabs] Update Image with GSDK and SLC