RedPitaya / RedPitaya-FPGA

Repository for FPGA projects
38 stars 21 forks source link

vivado 2024.1 #12

Open denruss opened 2 months ago

denruss commented 2 months ago

C:\Projects\RedPitaya\FPGA>make project PRJ=v0.94 MODEL=Z10 vivado -source red_pitaya_vivado_project_Z10.tcl -tclargs v0.94 "" process_begin: CreateProcess(NULL, vivado -source red_pitaya_vivado_project_Z10.tcl -tclargs v0.94 "", ...) failed.

denruss commented 2 months ago

Yes, I know that I need to use 2020.1, but it's too old, I don't want to keep a lot of virtual machines for different projects

Lightsaver7 commented 1 month ago

I understand. As of now we have no plans to upgrade to a later version of Vivado. Perhaps it will happen in a year or two. The base FPGA code is compatible with newer Vivado versions, the scripts for automatic project creation are the problem.

Here is a fix to make it work on newer Vivado versions if you really want to run it on newer versions: https://redpitaya.readthedocs.io/en/latest/developerGuide/software/build/fpga/fpga.html#building-process

Check the red note in "point 7" of the "Building Process".