A totally open up-supply established of coaching resources walk you through the basics of USB - including descriptions and diagrams of The fundamental components of USB, such as USB Transfers pictured below. Click to extend.
Apollo: the firmware that runs on Cynthion's debug controller and which is responsible for configuring its FPGA
With this particular marketing campaign we’ve started a completely new chapter in LUNA’s record. Kate and Mikaela have recently resigned from their roles at GSG and can no longer be a Element of the task.
No added cables are provided! You may need many different USB A & C cables to hook up with your computer/goal.
Just one nice issue that arrived out with the project was the Daisho USB three.0 product core produced by Marshall Hecht. This was the world’s very first open up source USB gadget Main for FPGAs, and it's got given that been ported to other platforms and used in true solutions.
Straithe took the direct on technical aid and documentation for all GSG solutions and jobs, together with LUNA. She also assumed responsibility for community communication for example these get more info updates, Twitter, and Discord.
The Cynthion job—which includes its hardware, gateware, firmware, and software package—is made and Increased from the open on GitHub. You can watch its annotated hardware designs on GitHub, and its developer documentation on ReadTheDocs.
(MitM) operation offers you the chance to manipulate USB knowledge, mainly because it passes between the host and a device, so that you could "see what transpires" when a tool deviates from established protocols.
When selecting a reputation for this components platform, we wished to select anything moon-relevant like LUNA. As we scrolled lists of moon-relevant terms, “apocynthion” and “pericynthion” stood out to us.
We felt that investing in our crew was the most beneficial use of pandemic reduction resources and that LUNA was the top aim for your crew’s endeavours.
A single reason we didn’t go after the usbstar notion at that time was that neither of us experienced greatly FPGA encounter. Without the need of exterior funding to hire individuals like individuals who had served us with Daisho, we felt our progress would be sluggish.
Discover straight from the creators! Unlock your Innovative possible using this type of thorough online study course.
Moondancer is often a Facedancer backend that allows you to reverse engineer USB units as well as produce your own personal!
For assistance with Cynthion use or development, please look at the issues on the Cynthion GitHub project. This is the preferred destination to talk to thoughts in order that Other folks could Find the answer for your question in the future. For components challenges, utilize the cynthion-components repository.