ARM用格安開発環境

BBR-4MGを改造してlinuxルータにする計画」や「ARM開発環境を無料で揃える」を見ていたら自分もルータで遊びたくなり,ARMをターゲットに決め,BLR-TX4MとBAR Pro3,BAR SW-4P VA等をヤフオクで購入してみました.(全部1000円以下:-)

U-Bootファンクラブ会員としては,まずはU-Bootを移植しないといけませんが,問題なのはやはりJTAG.ということでネットで色々調べてみたところ, OLIMEXARM-USB-OCDOpenOCDでなんとかなりそうなことがわかりました.(Windows用ならH-JTAGAmontec sdk4armもあります.)

そのうち発表しますが,ARM-USB-OCDとOpenOCD,Insightを使ってソースレベルデバックしながらBLR-TX4MにU-Bootを移植することができました.

新しい玄箱/PROでも使えたらいいんですが...

コンパイラー&デバッカー

  • buildroot ToolchainとBusybox+uClibc環境を簡単に作れる.
  • ARM-USB-OCD USBタイプのJTAG dongle interface.1万円程度.
  • OpenOCD OCDaemonコンパチを目指して開発中のオープンソースデバッカ.

OpenOCD

今のところARM-USB-OCDをサポートする唯一のオープンソースデバッカ(と思う). ARM7,ARM9,XScale対応. GDB Stubも搭載している. TELNETで接続して使用するか,GDBやInsightをフロントエンドとして使用する. AMD/Fujitsuタイプのフラッシュをサポートしていないのが欠点.

mkomiya {at} sonare {dot} it


トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-05-10 (木) 23:02:35 (6186d)