Skip to content

Install OpenOCD

OpusK edited this page Apr 3, 2017 · 8 revisions

Linux


1 . Make or Select directory (you want)

$ mkdir YOUR_DIRECTORY
$ cd YOUR_DIRECTORY

2 . Download OpenOCD from GitHub Release

$ wget https://github.com/gnuarmeclipse/openocd/releases/download/gae-0.10.0-20170124/gnuarmeclipse-openocd-debian64-0.10.0-201701241841.tgz

3 . Extract OpenOCD Archive File

$ sudo tar xvf gnuarmeclipse-openocd-debian64-0.10.0-201510281129-dev.tgz

4 . Check OpenOCD

$ openocd/YOUR_VERSION/bin/openocd --version

ex) openocd/0.10.0-201701241841/bin/openocd --version

5 . UDEV Setting

$ sudo cp openocd/YOUR_VERSION/contrib/YOUR_RULES_FILE /etc/udev/rules.d

ex) sudo cp openocd/0.10.0-201701241841/contrib/60-openocd.rules /etc/udev/rules.d/

more detail

6 . Add ST-LINK Rule

$ sudo tar -xf (ST-LINK v2 Rules Achive FIle) -C /etc/udev/rules.d

ex) sudo tar -xf stlink_udev_rule.tar.tar.bz2 -C /etc/udev/rules.d

more detail

7 . Eclipse Setting

  • Install OpenOCD Debugging plug-ins Refer to This LInk
  • Setting OpenOCD Path & Excute Refer to This Link


Windows

OpenOCD v0.10.0 Downlaod

실행파일(.exe)로 설치하든, 압축해제 하든 상관 없습니다.

저의 경우는 압축해제하여 Eclipse 폴더 안에 OpenOCD라는 폴더로 넣어 두었습니다.

Install OpenOCD

그럼 버전을 확인하기 위해서 CMD 창에 아래와 같이 입력합니다.

> cd OpenOCD설치경로\bin
> openocd --version

Confirm OpenOCD version

그리고, Eclipse에서 사용하기 위해 다음과 같은 설정을 진행합니다. 상단 메뉴의 [Windows] - [Preferences] 클릭. 나오는 팝업창에서 아래와 같이 설정해줍니다.

  • 왼쪽메뉴의 [Run/Debug] - [OpenOCD] 클릭
  • Folder : OpenOCD설치경로\bin

Setting OpenOCD in Eclipse


etc . More Detail

http://gnuarmeclipse.github.io/openocd/