gdbproxy

認識できた

昨日書いたとおりbfin-gdbproxyに、FT2232を使ったICEをUSBのポートによっては認識できないと言う問題がありました。検索しても同じようなことを言っている人はいないので、本日セルフパワードUSBハブを買ってきました。エレコム USB2.0 ハブ 7ポート ACアダ…

USBポートへの依存性?

Ubuntu Linux 8.04LTS上で何とか動いているbfin-gdbproxyですが、一つ気にかかっていることがあります。FT2232デバイスをAMDチップセットのUSBポートに挿すと動作しません。VIA製のUSBチップのポートに挿すと動作します。別PCで試しましたが、Intel 945チッ…

進捗

VMWare上でbfin-gdb -> bfin-gdbproxy -> JTAGKEYによるデバッグの目鼻がついてきました。 今のところ、bfin-gdbtuiによるソースコード・デバッグは、まぁまぁです。ソースコードを見ながらステップ実行でき、ブレークポイントで停止し、レジスタの値も見る…

とりあえず問題解決

id:suikan:20090417に書いた、Ignoring Packet Error問題ですが、gdbのコマンドで (gdb) set remotetimeout 300 とすることで、解決しました。非常に動作が遅いですが、とりあえずgdbによるJTAG接続ができるようになりました。遅いのがVMWareのせいなのかgdb…

Ignoring Packet Error

gdbproxy経由でgdbからELFファイルをロードすると Ignoring Packet Error が出ます。その後Cコマンドを実行しても正しく動作しません。当初、VMWare経由でUSBを使っているせいだと思っていたのですが、今日直接PCでUbuntu Linuxをブートさせても同じ結果にな…

20MBでgdbproxy

これまでWindowsでBlackfin用のgdbproxyを使うには、VMWare上のLinuxを使うしかなく、Linuxだけに数百MBが必要でした。これまでKNOPPIXやubunts、debianを元に軽量化を図りましたが悉く失敗。今日、ついに22MBまで軽量化することに成功しました。 元となるデ…