2017/10/22

OpenOCDのインストール for ubuntu

OpenOCDのインストール方法についてまとめます。

環境:ubuntu 17.10

インストールするコマンド
$ sudo apt install openocd
これで、/usr/bin 配下に openocd がインストールされます。

念のため、バージョンを確認すると、
$ openocd -v
Open On-Chip Debugger 0.10.0
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.org/doc/doxygen/bugs.html

現時点での最新バージョンがインストールされていました。

なお、アンインストールする場合は、以下のようにします。
$ sudo apt remove openocd

2017/10/21

ARM用コンパイラのインストール for ubuntu

ARM用コンパイラ arm-none-eabi-gcc のインストール方法をまとめます。

環境:ubuntu 17.10

1.aptのリポジトリを追加
$ sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa

2.パッケージリストを更新
$ sudo apt-get update

3.ARM用gccのダウンロード・インストール
$ sudo apt-get install gcc-arm-embedded

これで、/usr/bin 配下に、arm-none-eabi-gcc がインストールされます。
$ which arm-none-eabi-gcc
/usr/bin/arm-none-eabi-gcc

念のため、バージョンを確認すると、
$ arm-none-eabi-gcc -v
    ~省略~
gcc version 7.2.1 20170904 (release) [ARM/embedded-7-branch revision 255204] (GNU Tools for Arm Embedded Processors 7-2017-q4-major)
現時点での最新バージョンがインストールされていました。

なお、アンインストールする場合は、以下のようにします。
$ sudo apt-get remove gcc-arm-embedded


参考文献
https://launchpad.net/~team-gcc-arm-embedded/+archive/ubuntu/ppa