ThunderScope/Firmware/XDMA
Aleksa Bjelogrlic e866860987 Added bitstream outputs 2024-05-11 16:08:22 -04:00
..
bd Beta 2 gateware release 2024-05-11 16:03:37 -04:00
cfg Beta 2 gateware release 2024-05-11 16:03:37 -04:00
hdl Beta 2 gateware release 2024-05-11 16:03:37 -04:00
multiboot_address_table Beta 2 gateware release 2024-05-11 16:03:37 -04:00
output Added bitstream outputs 2024-05-11 16:08:22 -04:00
utils overtemp shutdown and MCS decode 2024-02-05 17:26:13 -07:00
xci Beta 2 gateware release 2024-05-11 16:03:37 -04:00
xdc Beta 2 gateware release 2024-05-11 16:03:37 -04:00
README.md Added flash utily to HW for firmware updates 2024-01-30 12:11:40 -07:00
src_proc.tcl New XDMA build flow for 50t, 100t, 200t; Added fallback image to flash 2024-01-29 21:57:30 -07:00
xdma_gen.tcl Beta 2 gateware release 2024-05-11 16:03:37 -04:00

README.md

XDMA

Build

In this directory with Vivado tcl console, run source src_proc.tcl

Then run src ./xdma_gen.tcl <target> <threads>

  • Targets (Default is 200t)
    • 50t
    • 100t
    • 200t
  • Threads (Default is 6) If threads is used, target must be used
    • 1
    • ...
    • 16

TODO:

  • Check SPI clk for Flash write.
  • Update MCS file decode.
  • look at quad writes and reads for frimware updates.