Closed LowEnergeticAg closed 6 months ago
See here for the constraints: https://github.com/RHSResearchLLC/NiteFury-and-LiteFury/tree/master/Sample-Projects/Project-0/FPGA/Nitefury-II/project/project.srcs/constrs_1/imports/constraints
Make sure early.xdc is setup to as "early" in Vivado- this is a separate step that must be taken. Otherwise Vivado uses the default constraints which aren't correct for this design. Another option is to add a 'reset' to the pinout before these early constraints, check out other github issues in this repo for details.
Thanks for the reply. PCIe pins where in fact not mapped correctly and I was able to resolve the issue by setting the compile order for the constraints file with the PCIe pinout to early as you suggested.
I have a NiteFury II, but it's only detected by lspci with the bitstream it came with and the one in the repo. When I tried to get my own project working with this configuration it wouldn't show up under lspci. I also tried synthesizing the project from this repo myself, but this also didin't work.