From 75361c20429768df3410248acfd68cb8f9dac063 Mon Sep 17 00:00:00 2001 From: bjackson312006 Date: Tue, 6 Jan 2026 14:06:34 -0500 Subject: [PATCH 1/5] updated cross compiler? just doing this for experimenting --- dev/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev/Dockerfile b/dev/Dockerfile index 1df09d12..faff3da2 100644 --- a/dev/Dockerfile +++ b/dev/Dockerfile @@ -49,7 +49,7 @@ RUN echo "source /home/dev/scripts/alias.sh" >> ~/.bashrc RUN ln -sf /usr/lib/linux-tools-*/* /usr/bin/ # Install cross compiler -RUN wget -qO- https://developer.arm.com/-/media/Files/downloads/gnu/11.3.rel1/binrel/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz | tar -xJv +RUN wget -qO- https://developer.arm.com/-/media/Files/downloads/gnu/15.2.rel1/binrel/arm-gnu-toolchain-15.2.rel1-x86_64-arm-none-eabi.tar.xz | tar -xJv ENV PATH $PATH:/home/dev/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi/bin From 8f7fd884367c4c9aa9ea72c97c3f65017a23247d Mon Sep 17 00:00:00 2001 From: bjackson312006 Date: Tue, 6 Jan 2026 14:20:42 -0500 Subject: [PATCH 2/5] Updated fix_compile_commands() to use new --- ner_environment/build_system/build_system.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ner_environment/build_system/build_system.py b/ner_environment/build_system/build_system.py index 80df52c0..dd050bf9 100644 --- a/ner_environment/build_system/build_system.py +++ b/ner_environment/build_system/build_system.py @@ -353,9 +353,9 @@ def fix_compile_commands(): os_type = platform.system() toolchain_name = "" if os_type == "Linux": - toolchain_name = "arm-gnu-toolchain-14.3.rel1-x86_64-arm-none-eabi" + toolchain_name = "arm-gnu-toolchain-15.2.rel1-x86_64-arm-none-eabi" else: - toolchain_name = "arm-gnu-toolchain-14.3.rel1-darwin-arm64-arm-none-eabi" + toolchain_name = "arm-gnu-toolchain-15.2.rel1-darwin-arm64-arm-none-eabi" toolchain_name_ext = toolchain_name + ".tar.xz" From ccdc108f292682600512d9c0932d0dc89194550e Mon Sep 17 00:00:00 2001 From: bjackson312006 Date: Tue, 6 Jan 2026 14:23:37 -0500 Subject: [PATCH 3/5] disable that temporarily --- ner_environment/build_system/build_system.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ner_environment/build_system/build_system.py b/ner_environment/build_system/build_system.py index dd050bf9..4e3a5249 100644 --- a/ner_environment/build_system/build_system.py +++ b/ner_environment/build_system/build_system.py @@ -74,7 +74,7 @@ def build(profile: str = typer.Option(None, "--profile", "-p", callback=unsuppor run_command_docker(f"make -j{os.cpu_count()}", stream_output=True) if not clean: - fix_compile_commands() + #fix_compile_commands() # ============================================================================== # Clang command From 1678ebb900e4c90df81425841dbe9b9cb3069cf5 Mon Sep 17 00:00:00 2001 From: bjackson312006 Date: Tue, 6 Jan 2026 14:26:03 -0500 Subject: [PATCH 4/5] x2 --- ner_environment/build_system/build_system.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ner_environment/build_system/build_system.py b/ner_environment/build_system/build_system.py index 4e3a5249..65d64b95 100644 --- a/ner_environment/build_system/build_system.py +++ b/ner_environment/build_system/build_system.py @@ -73,8 +73,8 @@ def build(profile: str = typer.Option(None, "--profile", "-p", callback=unsuppor else: run_command_docker(f"make -j{os.cpu_count()}", stream_output=True) - if not clean: - #fix_compile_commands() + # if not clean: + # fix_compile_commands() # ============================================================================== # Clang command From d11ea42de46e0ff515bd91bdf44ce7f9f3c71495 Mon Sep 17 00:00:00 2001 From: bjackson312006 Date: Tue, 6 Jan 2026 14:27:38 -0500 Subject: [PATCH 5/5] forgot to set path whoops --- dev/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev/Dockerfile b/dev/Dockerfile index faff3da2..6dd28448 100644 --- a/dev/Dockerfile +++ b/dev/Dockerfile @@ -51,7 +51,7 @@ RUN ln -sf /usr/lib/linux-tools-*/* /usr/bin/ # Install cross compiler RUN wget -qO- https://developer.arm.com/-/media/Files/downloads/gnu/15.2.rel1/binrel/arm-gnu-toolchain-15.2.rel1-x86_64-arm-none-eabi.tar.xz | tar -xJv -ENV PATH $PATH:/home/dev/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi/bin +ENV PATH $PATH:/home/dev/arm-gnu-toolchain-15.2.rel1-x86_64-arm-none-eabi/bin # build and install customized openocd RUN apt-get install -y libtool libusb-1.0.0-dev