Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tools:gccarm [2022/11/23 11:43] – [Linux] darron | tools:gccarm [2024/08/26 01:07] (current) – [Linux] darron | ||
---|---|---|---|
Line 6: | Line 6: | ||
=== Linux === | === Linux === | ||
- | Newer distributions | + | Newer distributions |
< | < | ||
- | sudo apt-get install gcc-arm-none-eabi gdb-multiarch | + | sudo apt-get install gcc-arm-none-eabi |
</ | </ | ||
- | Otherwise download the latest | + | Otherwise download the last known release |
- | < | + | /* |
- | https:// | + | === Issues=== |
- | </ | + | |
- | === Raspberry Pi === | + | ==Rpi== |
+ | |||
+ | Older toolchains (Eg. 7-2018-q2-6) don't build binaries for some modern devices, Eg. STM32U5 so needs to be upgraded manually. | ||
< | < | ||
- | mkdir -p /opt | + | sudo apt remove gcc-arm-none-eabi |
- | cd /opt | + | |
wget https:// | wget https:// | ||
- | tar jxvf 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 |
+ | sudo cp -r gcc-arm-none-eabi-9-2020-q1-update/ | ||
+ | sudo rm -r gcc-arm-none-eabi-9-2020-q1-update | ||
</ | </ | ||
+ | */ | ||
=== Resources === | === Resources === | ||