@@ -25,7 +25,7 @@ RUN apt-get update && \
25
25
WORKDIR /tmp
26
26
27
27
# - CMake -----------------------------------------------------------------------
28
- ARG CMAKE_VERSION=3.31.2
28
+ ARG CMAKE_VERSION=3.31.5
29
29
ARG CMAKE_URL="https://github.com/Kitware/CMake/releases/download/v$CMAKE_VERSION/cmake-$CMAKE_VERSION-linux-x86_64.tar.gz"
30
30
ARG CMAKE_HASH="https://github.com/Kitware/CMake/releases/download/v$CMAKE_VERSION/cmake-$CMAKE_VERSION-SHA-256.txt"
31
31
@@ -54,7 +54,7 @@ RUN curl -sLO ${DOTNET_URL} && \
54
54
ENV PATH=$PATH:${DOTNET_INSTALL_DIR}
55
55
56
56
# - Arm GNU Toolchain -----------------------------------------------------------
57
- ARG TOOLCHAIN_VERSION=13.3 .rel1
57
+ ARG TOOLCHAIN_VERSION=14.2 .rel1
58
58
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"
59
59
ARG TOOLCHAIN_INSTALL_DIR="/opt/gcc-arm-none-eabi"
60
60
@@ -63,6 +63,7 @@ RUN apt-get update && \
63
63
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
64
64
libncurses5* \
65
65
libncursesw5* \
66
+ libpython3.8 \
66
67
&& rm -rf /var/lib/apt/lists/*
67
68
68
69
# Download and install package
@@ -75,9 +76,9 @@ COPY gcc-arm-none-eabi.cmake ${CMAKE_CONFIGS_PATH}
75
76
ENV PATH=$PATH:${TOOLCHAIN_INSTALL_DIR}/bin
76
77
77
78
# - JLink Debugger --------------------------------------------------------------
78
- ARG JLINK_VERSION=810k
79
+ ARG JLINK_VERSION=814
79
80
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 "
81
82
ARG JLINK_POST="accept_license_agreement=accepted&submit=Download+software"
82
83
ARG JLINK_INSTALL_DIR="/opt/SEGGER/JLink"
83
84
@@ -100,7 +101,7 @@ ENV PATH=$PATH:${JLINK_INSTALL_DIR}
100
101
RUN usermod -aG dialout vscode
101
102
102
103
# - OpenOCD Debugger ------------------------------------------------------------
103
- ARG OPENOCD_VERSION=0.12.0-4
104
+ ARG OPENOCD_VERSION=0.12.0-6
104
105
ARG OPENOCD_URL="https://github.com/xpack-dev-tools/openocd-xpack/releases/download/v$OPENOCD_VERSION/xpack-openocd-$OPENOCD_VERSION-linux-x64.tar.gz"
105
106
ARG OPENOCD_INSTALL_DIR="/opt/OpenOCD"
106
107
0 commit comments