First blink on this XCVU13P board! We’re barely scratching the surface here…
This is like using an Oak Ridge supercomputer to run Hello World.
First blink on this XCVU13P board! We’re barely scratching the surface here…
This is like using an Oak Ridge supercomputer to run Hello World.
Now that's what I call a utilization report. 1,728,000 LUTs!
You might find this file useful to pull information from. It's generated by parsing all the Xilinx BSDLs. Xilinx doesn't otherwise document the multi-SLR instructions. Other than that, just a matter of extending the IR length, swapping the CFG_IN, JPROGRAM, etc instructions. No need to do anything with the SLRn ones. The tool parses for master SLR, sets the right one to the base command.
https://gitlab.com/harmoninstruments/jaytag/-/blob/main/libjaytag/src/ids/xilinx.rs?ref_type=heads
Script that generates it:
https://gitlab.com/harmoninstruments/jaytag/-/blob/main/libjaytag/tools/bsdl.py?ref_type=heads
@craigjb If you want to try building a very beta Rust thing via Cargo for a CLI FPGA loader, I can push something that's in a usable state.
Currently only supports FTDI based interfaces plus XVC.