Not sure how to build Wally for ArtyA7 board #1207
-
I bought a ArtyA7 board to install Wally but I'm having problems. I copied the board_files to /tools/Xilinx/Vivado/2024.2/data/boards and
When I try to let the fpga/generator Makefile handle it there is a different error: (cvw) piet@piet-Precision-7920-Tower:~/riscv/cvw/fpga/generator$ make ****** Vivado v2024.2 (64-bit) source wally.tcl set partNumber $::env(XILINX_PART)set boardName $::env(XILINX_BOARD)set boardSubName [lindex [split ${boardName} :] 1]set board $::env(board)set ipName WallyFPGAcreate_project $ipName . -force -part $partNumberif {$boardName!="ArtyA7"} {set_property board_part $boardName [current_project]}add_files ../src/CopiedFiles_do_not_add_to_repo/cvw.svif {$board=="ArtyA7"} {add_files {../src/fpgaTopArtyA7.sv}} else {add_files {../src/fpgaTop.sv}}import_ip IP/sysrst.srcs/sources_1/ip/sysrst/sysrst.xciERROR: [Coretcl 2-1074] Could not find import file 'IP/sysrst.srcs/sources_1/ip/sysrst/sysrst.xci' Any tips? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
It looks like the Xilinx IP is not generated correctly. If you had a bad build which does not produce all the output Xilinx files files (xci, xpr, etc) for each IP the makefile will not always rebuild them. Check that the IP/sysrst.srcs/sources_1/ip/sysrst/sysrst.xci file exists. If not do |
Beta Was this translation helpful? Give feedback.
-
Thanks Rose: Wtih you suggested make cleanAll and rebuilding , the sysrst.xci is being build fine:
|
Beta Was this translation helpful? Give feedback.
Thanks Rose:
Wtih you suggested make cleanAll and rebuilding , the sysrst.xci is being build fine: