DigilentのUSB-JTAGをMITOUJTAGから使う
ZED BoardやZYBO、Digilent JTAG-HS2をMITOUJTAGから使えるようにしています。
これらのUSB-JTAGケーブルは仕様が公開されていませんが、XILINXのiMPACTから使えるので、iMPACTをサーバモードで起動しておき、ローカルホスト経由で接続することでMITOUJTAGからこれらのケーブルを操作できるようにしました。
次の写真は、DigilentのJTAG-HS2をZED Boardに挿したときのものです。
MITOUJTAGを起動して、Digilentケーブルを選択します。・・
すると・・
このようにバウンダリスキャンできるようになりました。メッセージWindowにはiMPACTみたいなメッセージが出てきます。
2014/05/13 16:59:52 XILCABLE: Digilent Plugin: Plugin Version: 2.4.4 2014/05/13 16:59:52 XILCABLE: Digilent Plugin: found 1 device(s). 2014/05/13 16:59:52 XILCABLE: Digilent Plugin: opening device: "Zed", SN:************ 2014/05/13 16:59:52 XILCABLE: Digilent Plugin: User Name: Zed 2014/05/13 16:59:52 XILCABLE: Digilent Plugin: Product Name: Digilent Zed 2014/05/13 16:59:52 XILCABLE: Digilent Plugin: Serial Number: ************ 2014/05/13 16:59:52 XILCABLE: Digilent Plugin: Product ID: ************ 2014/05/13 16:59:52 XILCABLE: Digilent Plugin: Firmware Version: 0108 2014/05/13 16:59:52 XILCABLE: Digilent Plugin: JTAG Port Number: 0 2014/05/13 16:59:52 XILCABLE: Digilent Plugin: JTAG Clock Frequency: 10000000 Hz 2014/05/13 16:59:52 JTAGケーブル xilcable と接続しました
さて、ZYBOはどうでしょう。
同じくUSBを挿した状態でMITOUJTAGから接続すると・・
はい、このとおり。
ちゃんとスキャンできました。
毎秒400回くらいです。どうやら、ZED Boardも、ZYBOも、Digilent JTAG-HS2も全部同じようです。
ロジアナモードで見てみると・・
なんと、波形のあるときとないときが間欠的に繰り返しています。1回あたりのスキャン時間は短いときで0.7~0.8msでした。
このDigilentのケーブルをMITOUJTAGから使えるようにするプラグインは、近日中に公開予定です。ご期待ください!
◆追記
AgilentのオシロでDigilentのJTAG波形をみてみた。
TCKの周期は150nsなので6MHzくらいだ。
XILINXのPlatform Cable USBは4bit単位でTCKが動いていたけど、Digilentの波形はだいぶん違う。
| 固定リンク










コメント