gdbproxyでターゲットに接続

環境は ubuntus linux 8.04LTS, JTAG ICEはbesttechnolgyのTINY JTAG、ターゲットはBF533CB。

$ sudo /opt/uClinux/bfin-elf/bin/bfin-gdbproxy bfin --connect="cable jtagkey ftdi-mpsse 0403:6010"

これでターゲットに接続成功します。bfin-gdbproxyのフルパスを指定しているのは、sudoがビルド時に指定されている安全なパス以外をサーチパスとして認めないからです。面倒ですが仕方ありません。このまま放置すると最後にはポート2000を開いてgdbを待ちます。
bfin-elf-gdbからは

(gdb) target remote localhost:2000
Remote debugging using localhost:2000
0xffa01586 in ?? ()
(gdb) info registers

レジスタの一覧を見ることができます。