probe-rs / hs-probe-firmware

A CMSIS-DAP implementation in pure Rust.
https://probe.rs
Apache License 2.0
75 stars 13 forks source link

Implement JTAG support #10

Closed Disasm closed 3 years ago

adamgreig commented 4 years ago

I've made a start at this in ffp firmware, but only arbitrary sequences, I don't yet have a TAP state machine that can do JTDP accesses. I plan to add such a thing but don't know what the timeline will be.

The ffp version is bitbanged because there's no second SPI peripheral, so the actual underlying data shifting will want to use the SPI peripheral instead in the BSP.