Closed christopher-bowman closed 2 years ago
@christopher-bowman Forgot to update Manifest.py files (by PR) so that they do not use ssh-authenticated git clones.
For zybo-z7, it should be something like the following:
files = [
"zybo_z7_top.sv",
"pinout.xdc"
]
modules = {
"git": [
"https://github.com/hdl-util/hdmi.git::master",
"https://github.com/hdl-util/sound.git::master",
"https://github.com/hdl-util/vga-text-mode.git::master"
]
}
fetchto = "../../ip_cores"
After that change, build the project:
## at root of repo
$ pip3 install -r ./requirements.txt
$ cd top/zybo_z7
$ hdlmake fetch
$ cd ../../syn/zybo_z7_20_vivado
$ hdlmake
$ make
Edit: This should really be documented...
zybo_z7_top instantiates module sawtooth. This isn't in your repo as far as I can tell. Nor is module console