Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| en:uhsdr_dev:toolchain [06.02.2018 21:15] – df9ts_user | en:uhsdr_dev:toolchain [06.02.2018 23:03] (current) – df9ts_user | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{tag> | + | {{tag> | 
| < | < | ||
| Line 79: | Line 79: | ||
| </ | </ | ||
| - | GDB 7.12 distributed with the initial GCC 6.2 (gcc-arm-none-eabi-6_2-2016q4-20161216) has several issues (crashes on macOS and is incompatible with Neon.2). | + | Install | 
| - | The recommendation is to use the update version gcc-arm-none-eabi-6-2017-q1-update, | + | |
| - | \\ | + | |
| - | === Install OpenOCD | + | |
| - | * See [[https:// | + | |
| - | * Download from [[https:// | + | |
| - | * Latest version is gnu-mcu-eclipse-openocd-0.10.0-5-20171110-1117-debian64.tgz | + | |
| - | + | ||
| - | < | + | |
| < | < | ||
| - | $ sudo mkdir -p /opt/ | + | # cp ${HOME}/ | 
| - | $ cd / | + | # udevadm control --reload-rules | 
| - | $ tar xvf / | + | # usermod -aG plugdev $USER | 
| </ | </ | ||
| - | * Test installation: | + | |
| - | < | + | Install OpenOCD Debugging plugin, see [[https:// | 
| - | $ /opt/gnuarmeclipse/ | + | |
| - | </code> | + | Update OpenOCD path, see [[https://gnu-mcu-eclipse.github.io/openocd/ | 
| - | * Output should be like this: | + | |
| - | < | + | {{ : | 
| - | GNU MCU Eclipse 64-bits Open On-Chip Debugger 0.10.0+dev-00254-g2ec04e4e (2017-11-10-11:27) | + | [[https:// | 
| - | Licensed under GNU GPL v2 | + | |
| - | For bug reports, read | + | In Virtualbox make sure the STM-link/V2 adapter is connected through to virtual machine (check machine settings->USB) | 
| - | http://openocd.org/doc/doxygen/ | + | |
| - | </code> | + | In Eclipse hit green " | 
| - | \\ | + | |
| === GNU MCU Eclipse and CDT === | === GNU MCU Eclipse and CDT === | ||
| * Install Eclipse and CDT | * Install Eclipse and CDT | ||