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

Add Nexys Video examples into the repository #63

Open
4 tasks
mithro opened this issue Nov 16, 2020 · 6 comments
Open
4 tasks

Add Nexys Video examples into the repository #63

mithro opened this issue Nov 16, 2020 · 6 comments
Assignees

Comments

@mithro
Copy link
Contributor

mithro commented Nov 16, 2020

  • Blinky
  • Counter
  • Ibex
  • LiteX?
@mithro
Copy link
Contributor Author

mithro commented Nov 16, 2020

Blinky is already in fpga-perf-tool and symbiflow-arch-defs?

@mithro
Copy link
Contributor Author

mithro commented Nov 16, 2020

https://github.com/SymbiFlow/symbiflow-arch-defs/tree/master/xc/xc7/tests/soc/ibex

GitHub
FOSS architecture definitions of FPGA hardware useful for doing PnR device generation. - SymbiFlow/symbiflow-arch-defs

@andrewb1999
Copy link

@mithro Is there a tar available with a stable a200t rr graph/architecture? I'm interested in getting some other people to use the nexys video with symbiflow, so I would be willing to add some examples here when I have time.

@mithro
Copy link
Contributor Author

mithro commented Nov 17, 2020

@andrewb1999 - I'm wrong person to ask. Maybe @acomodi / @mkurc-ant / @rw1nkler can answer?

@acomodi
Copy link
Contributor

acomodi commented Nov 23, 2020

@andrewb1999 The latest tars produced by symbiflow-arch-defs master do contain the 200T data files (latest)

@tcal-x
Copy link
Contributor

tcal-x commented Jan 29, 2021

I've built the counter example for the Nexys Video board, but now I'm not sure how to proceed.

On https://symbiflow-examples.readthedocs.io/en/latest/building-examples.html -- does the same OpenOCD config file work with the Nexys Video board? How should JP3 be configured, "SD" or "USB"? What about JP4, "QSPI", "JTAG", "USB/SD"?

We also need additions to the Running example designs page for the Nexys Video board -- it's more confusing since there many more connectors. I guess the connecting via UART can wait until the Ibex/LiteX examples are ready.

Edit: I did figure it out eventually:

  • There is a digilent_nexys_video.cfg file to use in place of digilent_arty.cfg in the openocd command
  • JP4 should be in the middle "JTAG" position
  • Connect the programming cable to J12 ("PROG")

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

No branches or pull requests

6 participants