installer (0904_1.1.2) | 2010-09-19 12:40 |
toppersjsp4lpc (Release 1.0.4) | 2010-03-27 17:10 |
OpenOCDはARMプロセッサのデバッグを行うためのICEインターフェースです。このソフトウェアを使うと安価なハードウェアをICEとして使用できます。OpenOCDはgdbのサーバーとして働くため、安価なハードウェアを使ったgdbによるデバッグが可能になります。
OpenOCDはバイナリによる配布を行っていないため、ソースから構築しなければなりません。2009年8月現在最新リリース版である0.2をUbuntu Linux 9.04でビルド出来なかったので、Subversionのリポジトリから取得してビルドしました。
以下のスクリプトを実行するとリポジトリからソースを取得して、インストールまで行います。
インストール先は/opt/openocdです。
- #! /bin/sh
- # installOpenOCD :
- # Download the OpenOCD from the berlios, buid and install to /opt/openocd
- sudo apt-get install gcc g++ autoconf automake libconfuse0 libconfuse-dev
- sudo apt-get install libftdi1 libftdi-dev
- sudo apt-get install subversion libtool
- sudo apt-get install texinfo
- svn checkout svn://svn.berlios.de/openocd/trunk trunk -r {2009-08-28}
- cd trunk
- ./bootstrap
- ./configure --enable-ft2232_libftdi --enable-maintainer-mode --disable-werror --prefix=/opt/openocd
- make
- sudo make install
- echo
- echo The OpenOCD has been installed on /opt/openocd
- echo
- echo
- echo Append following line into the ~/.bashrc
- echo '# ------------------Cut Here --------------------'
- echo 'export PATH=$PATH:/opt/openocd/bin'
- echo '# ----------------- Cut Here --------------------'
- echo