thinkthinkthink
Digilent Staff-
Posts
130 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Gallery
Everything posted by thinkthinkthink
-
You should follow this Genesys-ZU Hello World Demo Project Guide to get a better idea on how to work with our Genesys-ZU variants before trying anything else.
- 7 replies
-
- genesys-zu
- baremetal
-
(and 3 more)
Tagged with:
-
Petalinux support for Zybo Z710/Z720 with HDMI output petalinux >=2020.1
thinkthinkthink replied to tkuraku's question in Embedded Linux
This is the branch where the petalinux project for zybo z7-10 was moved: 10/Petalinux/upgrade. And this should be the branch with the hardware for that petalinux project: 10/Petalinux/update. Edit: The projects I linked where upgraded to 2021.1. -
Apparently you can get weird errors if you're running petalinux on an external HDD/SSD.
-
The FMC Pcam Adapter is not compatible with any UltraScale+ FPGAs, so any board that has such an FPGA not just the Genesys-ZU variants. And yes, any MIPI camera should work.
-
Are you running petalinux on a virtual machine or natively ? Anyway, make sure you have 8 or more gigs of RAM available and also check the log files that are mentioned in the errors.
-
microblaze project using adt7420 on nexys4 ddr
thinkthinkthink replied to Teodora Grecu's question in FPGA
If you're using the TMP2 Pmod then you only need the MicroBlaze processor, the MIG7 IP and an IIC IP to write to and read from the adt7420. It says in it's datasheet that it has a 16-bit ADC so there's no need to use the XADC. Also make sure to give the TMP2'S Reference Manual a read through.- 2 replies
-
- microblaze
- nexys4ddr
-
(and 1 more)
Tagged with:
-
The Eclypse Z7 and the ZedBoard can do LVDS_25 but only on pins that are routed to the SYZYGY connectors (on the Eclypse) and to the FMC LPC connector (on the ZedBoard) which would mean you'd need a custom SYZYGY pod or FMC module to access those pins. The only boards with a PMOD port connected to a FPGA bank supplied by an adjustable voltage source are the Genesys ZU variants.
-
Here's the HW branch: Zybo-Z7-HW/20/Petalinux/upgrade. Were you not able to find it ? Should I let others know that this new repo structure is a bit confusing ? And about that base linux project, it's obsolete but it was replaced by the project I just linked. I think it's the same project even, it's just that it was moved to a new repo.
-
Where can I download a "stock" zybo_z7_20 sd card image?
thinkthinkthink replied to miner_tom's question in FPGA
If you just want to test the HDMI port you can move the jumper to QSPI for the board to boot from the Flash memory which contains an OOB demo project (also available on our github) that should exercise all available hardware on your board. If you connect the HDMI TX port to a monitor you should see something on that monitor. Also @JColvin, there's already a 2021.1 Petalinux build for the Zybo Z7-20 here on this github branch. It's way more up to date than what you linked. -
You have to look in the design HDL wrapper file for the correct name of the pins, that's probably why manually mapping them did not work.
-
That's why there's a README. But you can find how to recreate the xpr project from its sources by reading this guide: Digilent FPGA Demo Git Repositories. That guide also has instructions on how to recreate the Vitis project as well. Good luck.
-
No, this is the most recent release of that demo project: the HW (Vivado) branch and the SW (Vitis) branch. We now use a new repo structure and update them there annually.
-
You'll need to add our https://github.com/Digilent/vivado-library as an IP Repository in Vivado for that to work. I don't think connecting the Pmod ports directly to a Gpio IP from the Board Flow GUI will work since Vivado considers them different Interfaces (Pmod vs Gpio), so yeah you'll have to manually map the Gpio pins to a Pmod connector in the XDC file if you only want basic input/output.
-
They were upgraded 4 months ago. Checkout this branch: Zybo-Z7-20/Petalinux/upgrade.
-
Arty z7 zynq 7000-20: could not print hello world at vitis serial terminal
thinkthinkthink replied to Rai Taimoor Ali's question in FPGA
Have you tried other serial terminals like TeraTerm or Putty ? -
Strange behaviour with ARTY 100 and VGA PMOD with Digilent Example
thinkthinkthink replied to engi's question in FPGA
You probably need more pipelining to get rid of the weird VGA artifacts. -
I can't know for sure if the switches are broken, that's why you gotta find that out by testing them in your design. But yeah, the LED should be on if the value you read on the input of your gpio is '1'.
-
But your and gate does not take into consideration the a and b inputs which come from the switches... So no matter what you do to those switches your output will always be the same. y should be equal to a AND b.
-
Everything looks good, maybe do some debugging in vivado with an ILA, look at the output of your RTL module. Also, have you simulated it ? Does it work correctly ? It could also be that there's some issues with the physical switches on your board.
-
Oh I think I know what your problem is, on ZYNQ boards the USB/serial IC is hardwired to the ZYNQ processing system, so I don't think you can do something about it. You'll have to instantiate the zynq PS in your block design if you want serial communication via USB. Or you can pass the data from the uartps inside the zynq ps to your uartlite and then send it forward elsewhere.
-
Newbie to intermediate training online anywhere? Nexys a7 prefered.
thinkthinkthink replied to twinvalleytech's question in FPGA
We've got a new series of tutorials on our youtube page, check them out. -
Why are you using that old guide and where did you even find it ? Here's the newer guide: Installing Vivado, Vitis, and Digilent Board Files. Also, which version of Vivado did you install, 2021.1 or 2021.2 ?