User Tools

Site Tools


tools

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
tools [2021/07/30 10:56] – [FLIR camera] damientools [2025/01/30 11:21] (current) damien
Line 1: Line 1:
 ====== Development tools ====== ====== Development tools ======
- 
-===== ARM GNU C/C++ toolchain for bare-metal devices ===== 
- 
-Download the arm-none-eabi-gcc-4.9 toolchain from the GNU ARM Embedded Toolchain project (currently tested with the 14.07 release https://launchpad.net/gcc-arm-embedded/+milestone/4.9-2014-q4-major ). 
- 
-Extract the archive (e.g. to ~/toolchains ). 
- 
-Update your PATH to find the newly installed toolchain. In your ''~/.profile'' (for //bash//) or your ''~/.zshrc'' (for //zsh//) , add  
-<code> 
-PATH="$HOME/toolchains/gcc-arm-none-eabi-4_9-2014q4/bin:$PATH" 
-</code> 
- 
-Restart your session so that is sourced again, and verify that you are running the correct arm-none-eabi-gcc version: 
- 
-<code> 
-$ arm-none-eabi-gcc --version 
-arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.9.3 20141119 (release) [ARM/embedded-4_9-branch revision 218278] 
-Copyright (C) 2014 Free Software Foundation, Inc. 
-This is free software; see the source for copying conditions.  There is NO 
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
-</code> 
- 
- 
  
 ===== Add compiler to Code::Blocks ===== ===== Add compiler to Code::Blocks =====
tools.1627635365.txt.gz · Last modified: 2021/07/30 10:56 by damien