Skip to content

Commit e53c224

Browse files
Updated package versions: GNU Arm Toolchain 14.2rel1, CMake 3.31.5, JLink 8.14, OpenOCD 0.12.0-6
1 parent 3a60f44 commit e53c224

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

Dockerfile

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ RUN apt-get update && \
2525
WORKDIR /tmp
2626

2727
#- CMake -----------------------------------------------------------------------
28-
ARG CMAKE_VERSION=3.31.2
28+
ARG CMAKE_VERSION=3.31.5
2929
ARG CMAKE_URL="https://github.com/Kitware/CMake/releases/download/v$CMAKE_VERSION/cmake-$CMAKE_VERSION-linux-x86_64.tar.gz"
3030
ARG CMAKE_HASH="https://github.com/Kitware/CMake/releases/download/v$CMAKE_VERSION/cmake-$CMAKE_VERSION-SHA-256.txt"
3131

@@ -54,7 +54,7 @@ RUN curl -sLO ${DOTNET_URL} && \
5454
ENV PATH=$PATH:${DOTNET_INSTALL_DIR}
5555

5656
#- Arm GNU Toolchain -----------------------------------------------------------
57-
ARG TOOLCHAIN_VERSION=13.3.rel1
57+
ARG TOOLCHAIN_VERSION=14.2.rel1
5858
ARG TOOLCHAIN_URL="https://developer.arm.com/-/media/Files/downloads/gnu/$TOOLCHAIN_VERSION/binrel/arm-gnu-toolchain-$TOOLCHAIN_VERSION-x86_64-arm-none-eabi.tar.xz"
5959
ARG TOOLCHAIN_INSTALL_DIR="/opt/gcc-arm-none-eabi"
6060

@@ -63,6 +63,7 @@ RUN apt-get update && \
6363
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
6464
libncurses5* \
6565
libncursesw5* \
66+
libpython3.8 \
6667
&& rm -rf /var/lib/apt/lists/*
6768

6869
# Download and install package
@@ -75,9 +76,9 @@ COPY gcc-arm-none-eabi.cmake ${CMAKE_CONFIGS_PATH}
7576
ENV PATH=$PATH:${TOOLCHAIN_INSTALL_DIR}/bin
7677

7778
#- JLink Debugger --------------------------------------------------------------
78-
ARG JLINK_VERSION=810k
79+
ARG JLINK_VERSION=814
7980
ARG JLINK_URL="https://www.segger.com/downloads/jlink/JLink_Linux_V${JLINK_VERSION}_x86_64.tgz"
80-
ARG JLINK_MD5="6ac06672cb173ab6dbe90ab46c735bbe"
81+
ARG JLINK_MD5="b0ac8352cde36df16beab304090615e7"
8182
ARG JLINK_POST="accept_license_agreement=accepted&submit=Download+software"
8283
ARG JLINK_INSTALL_DIR="/opt/SEGGER/JLink"
8384

@@ -100,7 +101,7 @@ ENV PATH=$PATH:${JLINK_INSTALL_DIR}
100101
RUN usermod -aG dialout vscode
101102

102103
#- OpenOCD Debugger ------------------------------------------------------------
103-
ARG OPENOCD_VERSION=0.12.0-4
104+
ARG OPENOCD_VERSION=0.12.0-6
104105
ARG OPENOCD_URL="https://github.com/xpack-dev-tools/openocd-xpack/releases/download/v$OPENOCD_VERSION/xpack-openocd-$OPENOCD_VERSION-linux-x64.tar.gz"
105106
ARG OPENOCD_INSTALL_DIR="/opt/OpenOCD"
106107

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77

88
### Packages
99
* [Microsoft .NET 6.0 Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) Version 6.0.36
10-
* [Arm GNU Toolchain](https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads) Version 13.3rel1
11-
* [SEGGER J-Link Software](https://www.segger.com/downloads/jlink/) Version 8.10k
12-
* [xPack OpenOCD](https://github.com/xpack-dev-tools/openocd-xpack) Version 0.12.0-4
13-
* [CMake](https://cmake.org/download) Version 3.31.2
10+
* [Arm GNU Toolchain](https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads) Version 14.2rel1
11+
* [SEGGER J-Link Software](https://www.segger.com/downloads/jlink/) Version 8.14
12+
* [xPack OpenOCD](https://github.com/xpack-dev-tools/openocd-xpack) Version 0.12.0-6
13+
* [CMake](https://cmake.org/download) Version 3.31.5
1414
## System Requirements
1515
* VSCode [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) extension
1616
* [usbipd-win](https://learn.microsoft.com/en-us/windows/wsl/connect-usb) (Windows *and* WSL parts installed!)

0 commit comments

Comments
 (0)