Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sawtooth and console are instantiated but missing #3

Closed
christopher-bowman opened this issue Jun 20, 2022 · 1 comment · Fixed by #4
Closed

sawtooth and console are instantiated but missing #3

christopher-bowman opened this issue Jun 20, 2022 · 1 comment · Fixed by #4

Comments

@christopher-bowman
Copy link

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

@hansemro
Copy link
Contributor

hansemro commented Jun 21, 2022

@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...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants