Menu

LUNA – a toolkit for working with USB using FPGA technology
📰

LUNA – a toolkit for working with USB using FPGA technology

Adafruit Industries – Makers, hackers, artists, designers and engineers!·Anne Barela·5 months ago
#CjX1cZfc
Reading 0:00
15s threshold

LUNA is a toolkit by Great Scott Gadgets for working with USB using FPGA technology, providing gateware and software to enable USB applications.

Some things you can use LUNA for, currently:

Protocol analysis for Low-, Full-, or High- speed USB. LUNA provides gateware that allow passive USB monitoring when combined with Cynthion and Packetry.

Creating your own Low-, Full-, High-, or (experimentally) Super- speed USB device. LUNA provides a collection of Amaranth gateware that allows you to easily create USB devices in gateware, software, or a combination of the two.

Building USB functionality into a new or existing System-on-a-Chip (SoC). LUNA is capable of generating custom peripherals targeting the common Wishbone bus; allowing it to easily be integrated into SoC designs; and the luna-soc library provides simple automation for developing simple SoC designs.

Some things you’ll be able to use LUNA for in the future:

Man-in-the-middle’ing USB communications.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.