BBR-4MGを改造してlinuxルータにする計画やARM開発環境を無料で揃えるを見ていたら自分もルータで遊びたくなった. 中古ルータなら*月のARM7ボードなんかより安く遊べる.メモリも多いしネットワークもついてる.
MIPSは仕事で扱っているから,前から気になっていたARMで遊ぼう.まずはARM9.
BLR-TX4MとBAR Pro3,BAR SW-4P VAをヤフオクで購入.全部1000円以下.
ルータ名 | CPU名 | アーキテクチャ |
BLR-TX4M | KS8695 | ARM922T |
BAR Pro3 | KS8695 | ARM922T |
BAR SW-4P VA | CX82100 | ARM940T |
ARMはMIPSと違ってドキュメントやソフトが豊富だな. JTAGはOLIMEXのARM-USB-OCDとOpenOCDでなんとかなるだろう.
今のところARM-USB-OCDをサポートする唯一のオープンソースデバッカ(と思う). ARM7,ARM9,XScale対応. GDB Stubも搭載している. TELNETで接続して使用するか,GDBやInsightをフロントエンドとして使用する. AMD/Fujitsuタイプのフラッシュをサポートしていないのが欠点.
1 | --- | 2 | Vcc |
3 | RX | 4 | Gnd |
5 | Gnd | 6 | --- |
7 | TX | 8 | Gnd |
1 | 2 | ||
3 | 4 | ||
5 | 6 | ||
7 | 8 | ||
9 | 10 | ||
11 | 12 | ||
13 | 14 |