I've done something stupid. In following a Xilinx tutorial for simulation, it was setting up a project using a specific board which for some reason I couldn't select. When I went to the Vivado Store to install the board, it was already installed. But I couldn't select it when creating a new project. Only later did I find out that this particular board is not useable with the Webpack version, hence why it wasn't appearing.
Before finding that out, I ran a tcl command in order to try and find it:
set_param board.repoPaths /toos/Xilinx/Vivado/2021.1/data/boards/board_files
Now, I can't even find my Ultra96v2 board definition when I create a project, although that board is installed.
I tried:
reset_param board.repoPaths
in the hope that it would then start picking up from some default location. No dice.
I don't have a board_files subdirectory and never have, yet after installing the Ultra96-V2 board it could be selected so there must be a default location for board files that isn't the directory I mention above. Can someone tell me how to get this back to how it was? E.g. what the default location for board_files is on Linux? Anyone who hasn't set that param could try the following in the Tcl console:
get_param board.repoPaths