FPGA Drive FMC Reference Designs

User Guide

  • Description
  • Requirements
  • Supported carrier boards
  • Supported SSDs
  • Build instructions
  • Stand-alone Application
  • PetaLinux
  • Yocto
  • Advanced: project structure and customization
  • Troubleshooting
  • Revision History
FPGA Drive FMC Reference Designs
  • FPGA Drive Reference Designs
  • View page source

FPGA Drive Reference Designs

This is the documentation for the reference designs for the FPGA Drive FMC Gen4 and the M.2 M-key Stack FMC.

User Guide

  • Description
    • Hardware Platforms
    • PCIe IP
    • Active M.2 Slots
    • Software
  • Requirements
    • List of supported boards
  • Supported carrier boards
    • List of supported boards
    • Unlisted boards
    • Board specific notes
  • Supported SSDs
    • Selecting SSDs
    • List of tested SSDs
  • Build instructions
    • Source code
    • License requirements
    • Target designs
    • Windows users
    • Linux users
  • Stand-alone Application
    • Building the Vitis workspace
    • Hardware setup
    • Run the application
    • Changing Target Slot
    • Advanced Design Details
  • PetaLinux
    • Requirements
    • How to build
    • Boot from SD card
    • Boot via JTAG
    • UART terminal
    • Setup the NVMe SSD in PetaLinux
    • Patches and Known Issues
  • Yocto
    • Requirements
    • How to build
    • Boot from SD card
    • Setup the NVMe SSD
    • Patches and known issues
  • Advanced: project structure and customization
    • Repository layout
    • Target naming
    • config/data.json and config/update.py
    • Make-driven build flow
    • Vivado side
    • Vitis side
    • PetaLinux side
    • Yocto side
    • Modifications layered on the stock BSPs
    • Where build outputs land
  • Troubleshooting
    • SSD failures
    • Build failures
  • Revision History
    • 2025.2 Changes
    • 2024.1 Changes
    • 2022.1 Changes
Next

© Copyright 2024, Opsero Electronic Design Inc..

Built with Sphinx using a theme provided by Read the Docs.