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

Merged

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 2 times, most recently 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
Copy link
Contributor

@mndza mndza left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great! 😃 Added some comments/suggestions.

@antoinevg antoinevg force-pushed the antoinevg/gateware-tutorials branch from c67e981 to 22ab9ef Compare January 27, 2025 07:36
@antoinevg antoinevg requested review from mndza and martinling January 27, 2025 12:00
@antoinevg antoinevg force-pushed the antoinevg/gateware-tutorials branch from 55a9813 to 029bc3a Compare January 30, 2025 15:52
@antoinevg antoinevg requested a review from mndza January 30, 2025 15:53
@antoinevg antoinevg requested a review from mndza February 3, 2025 13:03
@antoinevg antoinevg requested a review from mndza February 4, 2025 08:25
@antoinevg antoinevg requested a review from mndza February 4, 2025 08:38
@antoinevg antoinevg requested a review from mndza February 4, 2025 08:46
@antoinevg antoinevg merged commit f681b04 into greatscottgadgets:main Feb 4, 2025
18 checks passed
@antoinevg antoinevg deleted the antoinevg/gateware-tutorials branch February 4, 2025 15:10
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.

3 participants