LUNA
latest

Contents:

  • Introduction
  • Status & Support
  • Getting Started
  • LUNA On Your Own Hardware
  • Core USB 2.0 Device Gateware
  • Gateware Endpoint Interfaces
  • Self-made Hardware Bringup
LUNA
  • Docs »
  • LUNA: USB Multitool and Gateware Library
  • Edit on GitHub

LUNA: USB Multitool and Gateware Library¶

This is the documentation for the LUNA gateware library; and the developer document for the LUNA USB multitool hardware and software.

_images/board_readme_side.jpg

Much like the LUNA hardware, gateware, and software, this documentation is a work in progress. Contributions are always appreciated.

Contents:

  • Introduction
  • Status & Support
    • Support for Device Mode
    • Support for Host Mode
    • “Reference” Boards
  • Getting Started
    • Setting up a Build Environment
  • LUNA On Your Own Hardware
    • High-Speed via a ULPI PHY
    • Full-Speed using FPGA I/O
  • Core USB 2.0 Device Gateware
    • Conceptual Components
    • usb2.device Components
    • usb2.packet Components
    • usb2.reset Components
  • Gateware Endpoint Interfaces
    • Exclusivity
    • usb2.endpoint Components
    • Provided Endpoint Interfaces
    • usb2.control Components
    • usb2.interfaces.eptri Components
    • Bulk Endpoint Helpers / usb2.endpoints.stream Components
    • Interrupt Endpoint Helpers / usb2.endpoints.status Components
  • Self-made Hardware Bringup
    • Prerequisites
    • Bring-up Process
    • Build/upload Saturn-V
    • Build/upload Apollo
    • Running Self-Tests
    • Troubleshooting

Generated indices¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2020 Great Scott Gadgets Revision 8d3b6f74.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.