-
Notifications
You must be signed in to change notification settings - Fork 3
Install OpenOCD
OpusK edited this page Apr 3, 2017
·
8 revisions
$ 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
$ sudo tar xvf gnuarmeclipse-openocd-debian64-0.10.0-201510281129-dev.tgz
$ openocd/YOUR_VERSION/bin/openocd --version
ex) openocd/0.10.0-201701241841/bin/openocd --version
$ 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/
- Download ST-LINK v2 Rules File
- Add it to /etc/udev/rules.d
$ 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
- Install OpenOCD Debugging plug-ins Refer to This LInk
- Setting OpenOCD Path & Excute Refer to This Link
실행파일(.exe)로 설치하든, 압축해제 하든 상관 없습니다.
저의 경우는 압축해제하여 Eclipse 폴더 안에 OpenOCD라는 폴더로 넣어 두었습니다.
그럼 버전을 확인하기 위해서 CMD 창에 아래와 같이 입력합니다.
> cd OpenOCD설치경로\bin
> openocd --version
그리고, Eclipse에서 사용하기 위해 다음과 같은 설정을 진행합니다. 상단 메뉴의 [Windows] - [Preferences] 클릭. 나오는 팝업창에서 아래와 같이 설정해줍니다.
- 왼쪽메뉴의 [Run/Debug] - [OpenOCD] 클릭
- Folder : OpenOCD설치경로\bin