hdl-util / hdmi-demo

Demo of hdmi on at 720p with VGA-compatible text mode and sound
https://github.com/hdl-util/hdmi
Other
24 stars 8 forks source link

sawtooth and console are instantiated but missing #3

Closed christopher-bowman closed 2 years ago

christopher-bowman commented 2 years ago

zybo_z7_top instantiates module sawtooth. This isn't in your repo as far as I can tell. Nor is module console

hansemro commented 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...