ciniml / rust-dap

CMSIS-DAP Rust implementation
Apache License 2.0
88 stars 10 forks source link

JTAG Chainにデバイスが複数台繋がれている場合に正しく動かない可能性がある #59

Open tnishinaga opened 1 year ago

tnishinaga commented 1 year ago

現在JTAG Chainにデバイスが複数台繋がれている場合のテストはできておらず、動作するか不明です。

少なくともbitbangモード時のコードにはミスがあり、jtag_transferコマンドがちゃんと動かなさそうなことがわかっています。 (pioの方は改良してみましたが、ちゃんと動作するかは不明です)

openocdはjtag_transferコマンドを利用しないので、動作確認方法から検討が必要です。

今のところ優先度はさほど高くなさそうなので、必要になったタイミングで直していきたいです。