Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tools:gccarm [2023/07/22 10:37]
darron [Linux]
tools:gccarm [2023/11/25 23:17] (current)
darron [Linux]
Line 9: Line 9:
  
 <code> <code>
-sudo apt-get install gcc-arm-none-eabi gdb-multiarch+sudo apt-get install gcc-arm-none-eabi libnewlib-arm-none-eabi gdb-multiarch
 </code> </code>
  
 Otherwise download the last known release from [[https://developer.arm.com/downloads/-/gnu-rm|here]]. Otherwise download the last known release from [[https://developer.arm.com/downloads/-/gnu-rm|here]].
  
 +/*
 === Issues=== === Issues===
 +
 +==Rpi==
  
 Older toolchains (Eg. 7-2018-q2-6) don't build binaries for some modern devices, Eg. STM32U5 so needs to be upgraded manually. Older toolchains (Eg. 7-2018-q2-6) don't build binaries for some modern devices, Eg. STM32U5 so needs to be upgraded manually.
  
 <code> <code>
-apt remove gcc-arm-none-eabi+sudo apt remove gcc-arm-none-eabi
 wget https://github.com/vanbwodonk/gcc-arm-embedded-build-armhf/releases/download/9-2019-q4-major/gcc-arm-none-eabi-9-2020-q1-update-armv7l-linux.tar.bz2 wget https://github.com/vanbwodonk/gcc-arm-embedded-build-armhf/releases/download/9-2019-q4-major/gcc-arm-none-eabi-9-2020-q1-update-armv7l-linux.tar.bz2
 tar -xvf gcc-arm-none-eabi-9-2020-q1-update-armv7l-linux.tar.bz2 tar -xvf gcc-arm-none-eabi-9-2020-q1-update-armv7l-linux.tar.bz2
Line 25: Line 28:
 sudo rm -r gcc-arm-none-eabi-9-2020-q1-update sudo rm -r gcc-arm-none-eabi-9-2020-q1-update
 </code> </code>
 +*/
 === Resources === === Resources ===