gdbproxy で,BF533のコントロール確認.
以前やったJTAGKeyとほぼ同じ.
[proxy]# gdbproxy bfin --connect="cable OOCDLink-s ftdi-mpsse 0403:6010" --board=BF533 Remote proxy for GDB, v0.7.2, Copyright (C) 1999 Quality Quorum Inc. MSP430 adaption Copyright (C) 2002 Chris Liechti and Steve Underwood Blackfin adaption Copyright (C) 2008 Analog Devices, Inc. GDBproxy comes with ABSOLUTELY NO WARRANTY; for details use `--warranty' option. This is Open Source software. You are welcome to redistribute it under certain conditions. Use the '--copying' option for details. error: bfin: unknown board BF533 Connected to libftd2xx driver. IR length: 5 Chain length: 1 Device Id: 00100010011110100101000011001011 (0x00000000227A50CB) Manufacturer: Analog Devices Part(0): BF533 Stepping: 2 Filename: /usr/local/share/urjtag/analog/bf533/bf533 warning: bfin: no board selected, BF533 is detected notice: gdbproxy: waiting on TCP port 2000 notice: gdbproxy: connected
違うのは,ケーブル種別を OOCDLink-s にしてあるところ.PF3評価キットもそうなのだけれど,私が作るJTAG podは,OOCDLinkを参考にしている.回路が単純という,身も蓋もない理由.
GDBを持ってくるのが面倒だったので,とりあえず生叩きする.
[client]$ telnet localhost 2000
などしてみると,BF533 EZ-KITの上で点滅しているLEDが止まる.そのまま
$c#63
とすれば,点滅が再開する.これは,GDBのコマンドラインでの continue コマンドの発行と等価な処理.
あとは,NRSTがきちんと動いているのかどうかのチェックか…けれど,PF3評価キットで動いているわけだし,問題が出そうも無いわな.