As the title says, I am using Ubuntu 20.04 on WSL2 and the idea is to program the Genesys2 board from Vivado on Windows. I cannot find the file: workspace/rocket64b2/genesys2-riscv.mcs. I thought it would be generated at the stage make CONFIG=rocket64b4 BOARD=genesys2 vivado-tcl but apparently not.
When I try to do it manually I get:
Command: write_cfgmem -format mcs -interface SPIx4 -size 32 -loadbit {up 0x0 workspace/rocket64b4/vivado-genesys2-riscv/genesys2-riscv.run s/impl_1/riscv_wrapper.bit} -file workspace/rocket64b4/genesys2-riscv.mcs -force
Creating config memory files...
Creating bitstream load up from address 0x00000000
ERROR: [Writecfgmem 68-24] The SPIX4 interface does not support daisy chaining bit files.
0 Infos, 0 Warnings, 0 Critical Warnings and 1 Errors encountered.
write_cfgmem failed
ERROR: [Common 17-39] 'write_cfgmem' failed due to earlier errors.
Do I need to run vivado in Linux to make it work?
As the title says, I am using Ubuntu 20.04 on WSL2 and the idea is to program the Genesys2 board from Vivado on Windows. I cannot find the file: workspace/rocket64b2/genesys2-riscv.mcs. I thought it would be generated at the stage
make CONFIG=rocket64b4 BOARD=genesys2 vivado-tclbut apparently not.When I try to do it manually I get:
Do I need to run vivado in Linux to make it work?