Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Cynthion Gateware Tutorials #197

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

antoinevg
Copy link
Member

@antoinevg antoinevg commented Oct 22, 2024

This PR adds three two five Gateware tutorials of increasing complexity to the documentation:

  1. Gateware Blinky - Ye olde blinky. Includes instructions for installing the FPGA toolchain and uploading bitstreams.
  2. USB Gateware: Part 1 - Enumeration
  3. USB Gateware: Part 2 - WCID Descriptors
  4. USB Gateware: Part 3 - Control Transfers
  5. USB Gateware: Part 4 - Bulk Transfers

NOTE: In the interests of releasing some tutorials sooner rather than later I'll be adding the USB Audio Class Device tutorial in a separate PR.


Rendered: https://cynthion--197.org.readthedocs.build/en/197/

Depends on:

@antoinevg antoinevg force-pushed the antoinevg/gateware-tutorials branch from ae6a2c3 to f06f505 Compare October 29, 2024 13:32
@antoinevg antoinevg force-pushed the antoinevg/gateware-tutorials branch 4 times, most recently from dacfe7f to 743597d Compare November 5, 2024 15:40
@antoinevg antoinevg force-pushed the antoinevg/gateware-tutorials branch 12 times, most recently from 96ea10f to ccef718 Compare December 5, 2024 08:33
@antoinevg antoinevg force-pushed the antoinevg/gateware-tutorials branch from ccef718 to 2361f74 Compare December 10, 2024 12:22
@antoinevg antoinevg force-pushed the antoinevg/gateware-tutorials branch from 2361f74 to c67e981 Compare December 10, 2024 13:18
@antoinevg antoinevg marked this pull request as ready for review December 10, 2024 13:34
@mossmann mossmann requested a review from mndza December 10, 2024 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant