openhwgroup / cva6

The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
https://docs.openhwgroup.org/projects/cva6-user-manual/
Other
2.25k stars 681 forks source link

Error generating fpga bitsream #2535

Open daksith opened 1 week ago

daksith commented 1 week ago

Is there an existing CVA6 bug for this?

Bug Description

I get the following output on the command line while trying to generate the bitstream on vivado 2024.1

ERROR: [Vivado 12-13638] Failed runs(s) : 'xlnx_mig_7_ddr3_synth_1' wait_on_runs: Time (s): cpu = 00:00:57 ; elapsed = 00:01:16 . Memory (MB): peak = 2289.176 ; gain = 0.000 ; free physical = 1395 ; free virtual = 1795 ERROR: [Common 17-39] 'wait_on_runs' failed due to earlier errors.

while executing

"wait_on_run ${ipName}_synth_1" (file "tcl/run.tcl" line 20) INFO: [Common 17-206] Exiting Vivado at Mon Oct 7 12:53:36 2024...

make[2]: [../common.mk:2: all] Error 1 make[2]: Leaving directory '/home/daksith/PULP/tes_fpga/cva6/corev_apu/fpga/xilinx/xlnx_mig_7_ddr3' make[1]: [Makefile:34: work-fpga/xlnx_mig_7_ddr3.xci] Error 2 make[1]: Leaving directory '/home/daksith/PULP/tes_fpga/cva6/corev_apu/fpga' make: *** [Makefile:748: fpga] Error 2

Yanze66 commented 1 week ago

I encounter the same issue. Waiting for any solution.

daksith commented 1 week ago

Worked on Vivado 2020.2 for me.

Yanze66 commented 1 week ago

Worked on Vivado 2020.2 for me.

Okay. I returned to version 2023.2 but it is still stuck. Maybe I should try an older version.

Gchauvon commented 4 days ago

In CI, we are using Vivado 2018.2 because our version is linked to the year we bought the FPGA board. We recommend using older version of Vivado on the supported OS.