greatscottgadgets / cynthion

USB test instrument
https://greatscottgadgets.com/cynthion/
BSD 3-Clause "New" or "Revised" License
69 stars 18 forks source link

Cynthion: Feature request for SoC to provide generic JTAG debugging via PMOD #69

Closed nekrondev closed 4 months ago

nekrondev commented 5 months ago

Once Cynthion will be released to the public I guess many folks like to tinker with Facedancer CLI and Moondancer firmware. However the current Moondancer firmware uses the PMOD connectors together with Ladybug library to give some insights using a logic analyzer for debugging USB communications.

As found here there is a FPGA generic way to add JTAG TAP into softcores for debugging the Moondancer firmware directly on the core.

Are there any plans to add this option to Cynthion's SoC?

antoinevg commented 4 months ago

Fully supported and documented as of: https://github.com/greatscottgadgets/cynthion/pull/76