Product description
Cynthion is an all-in-one tool for building, testing, monitoring, and experimenting with USB devices. Built around a unique FPGA-based architecture, Cynthion’s digital hardware can be fully customized to suit the application at hand. As a result, it can act as a no-compromise High-Speed USB protocol analyzer, a USB research multi-tool, or a USB development platform.
Out-of-the-box, Cynthion acts as a USB protocol analyzer capable of capturing and analyzing traffic between a host and any Low-, Full-, or High-Speed (“USB 2.0”) USB device. It works seamlessly with Packetry open-source analysis software.
Packetry is a fast, intuitive USB 2.0 protocol analysis application for use with Cynthion or for exploring previously captured USB traffic. Designed from the ground up to handle the challenges of USB analysis, Packetry enables live capture and visual representation of physical layer packet data for High Speed (480 Mbps), Full Speed (12 Mbps), and Low Speed (1.5 Mbps) USB.
More information is available on the website of Great Scott Gadgets and Crowd Supply.
Technical Specifications
yosys+nextpnr
open-source FPGA flow- Two USB Type-C connectors for device-mode communication (left side)
- One USB Type-C connector for host-mode communication, device-mode communication, or USB analysis (right-side)
- One USB Type-A connector for host-mode communication or USB analysis (right-side, shared with Type-C connector)
- A complete, user-programmable JTAG controller capable of configuring the FPGA and communicating via JTAG with user designs
- A built-in USB-to-serial communications bridge for FPGA debug I/O
- A variety of simple, built-in debug mechanisms, including utilities that allow you to create simple, PC-accessible register interfaces