SH7084LAN/USBボードの開発環境構築

投稿者: | 2010年10月7日

SH7084LAN/USBボードでのMESの動作は問題なく確認できた。
そこで、次はμiTRON系のOSであるTOPPERS/JSPを動作させることにした。

公式ホームページに示されている手順はLinuxマシンを想定しているが、
今回は、現在作業しているCygwin上に開発環境を構築することにした。

参考にしたサイトは、クロスコンパイラの構築

おおむね問題なく構築できた。
当初、各ソース類は最新バージョンのものを使おうとしたが、インストール途中でエラーが出たため、バージョンを落として作業を進めた。
後日、バージョンを上げて、再度開発環境の構築をしてみたいと思う。

この開発環境をもとにカーネルライブラリ構築を行い、サンプルの正常動作が確認できた。

サンプルの構築は以下のとおり

mkdir sample1
../configure -C sh2 -S sh7084lan -L ../(カーネルライブラリのディレクトリ名)
make depend
make
mv jsp.srec sample1.mot

生成されたプログラムを Flush writer でボードに書き込めばOKだ。