GNU ARM Eclipse - matianfu/arabesque GitHub Wiki
One-stop solution for GNU-toolchain, Eclipse, OpenOCD developement environment for STM32F4.
Install Windows XP
-
Install Windows XP
-
Install WinRAR, Firefox (optional)
-
Install Java (JRE)
Install Eclipse CDT, Luna SR1
GNU ARM Eclipse
Sourceforge project page: http://sourceforge.net/projects/gnuarmeclipse/
Official web site: http://gnuarmeclipse.livius.net/blog/
Plug-in installation guide: http://gnuarmeclipse.livius.net/blog/plugins-install/
You can download .zip file on SourceForge project page and install via Eclipse menu Help
-> Install New Software
, click Add
button and then Archive
, choose your downloaded .zip file.
Or you can open Eclipse menu Help
-> Install New Software
, paste official repository URL into Work with:
field then press enter.
Repo URL: http://gnuarmeclipse.sourceforge.net/updates
This is the typical Eclipse plug-in installation method and the preferred way, though you may encounter some network connection problem or suffer a slow download. If you can not pass, revert to archive installation.
Install gnu ARM toolchain as guided.
C:\openocd-0.8.0\bin>openocd.exe -f ..\scripts\board\stm32f4discovery.cfg
Open On-Chip Debugger 0.8.0 (2014-04-28-08:39)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.sourceforge.net/doc/doxygen/bugs.html
srst_only separate srst_nogate srst_open_drain connect_deassert_srst
Info : This adapter doesn't support configurable speed
Info : STLINK v2 JTAG v14 API v2 SWIM v0 VID 0x0483 PID 0x3748
Info : using stlink api v2
Info : Target voltage: 2.890748
Info : stm32f4x.cpu: hardware has 6 breakpoints, 4 watchpoints