Password manager and generator for the BASYS3 prototyping board.
Vivado has very poor support for VCS so the process is overly complicated.
- Clone the repo.
- In Vivado, open the TCL console by going to Window > TCL Console.
- In the console, 'cd' to the above the location where you want the project.
In my case:
# Will create project in subdirectory /home/dd/ece351_pwman/
cd /home/dd/
- Import the TCL project file using the console.
source /path/to/git/repo/ece351_pwman.tcl
- You can now edit the project.
Please try to commit as little as possible as importing the project might destroy local changes.
- With the project open, go to File > Project > Write TCL.
- A dialog will pop up asking you where to save. Just overwrite the previous TCL file in the repo.
- Commit the changes.
- There are likely a few kinks in this method but we should be able to iron them out as we get working.
- See here for details on this method.