GNU ARM Eclipse - matianfu/arabesque GitHub Wiki

One-stop solution for GNU-toolchain, Eclipse, OpenOCD developement environment for STM32F4.

Install Windows XP

  1. Install Windows XP

  2. Install WinRAR, Firefox (optional)

  3. 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