top of page
Start and Debug lmgrd and xilinxd
This post shows and explains commands to start a license manager (lmgrd), look up its port, find its peer (xilinxd), etc.
2022.2 Vivado, Vitis, & Petalinux Downloads and Info
A comprehensive 2022.2 Vivado, Vitis, & Petalinux post: Downloads, BSPs, VMs, and required Linux packages.
Extract (read back) configuration data from a Zynq-7000 FPGA
Introduction This article will show you how to use Vivado to read back the bitstream programmed into a physical Zynq-7000 device. The...
How To Start the Vivado License Manager From the Linux and Windows Command Line
This post shows how to start the Vivado License Manager from the Linux and Windows Command Line. How To Start the Vivado License Manager...
Is "xsetup.exe" Giving You the Silent Treatment? Let's Solve That Mystery! 😱
Ever clicked on 'xsetup.exe' only to be met with... silence? You're not alone. In fact, there's a sneaky culprit behind this that's...
Decoding Vivado Design Tools Device Codes and Device Ordering Information
This blog post lists pointers to help you understand Vivado Design Tools Device Codes and AMD Part Numbers, often called Vivado Part...
Install 2023.1 Vivado ML Enterprise On Ubuntu 22.04.1
This post shows how to install 2023.1 Vivado ML Enterprise On Ubuntu 22.04.1. It also demonstrates how to recover from a failed...
Install Ubuntu 22.04.1 in VMware and Launch the Vivado 2023.1 Installer
This post shows you how to install Ubuntu 22.04.1 in VMware and launch the Vivado 2023.1 installer inside it. Check which OS Vivado...
Set up LXC for Vitis, Vivado, and Petalinux development
Introduction Linux Containers (LXC) is a containerization system like Docker. If you use Linux as the primary/native OS on your computer,...
Installing Vitis & Vivado 2023.1 in Ubuntu
Summary This guide covers the installation of Vitis versions 2021.2 thru 2023.1 (and potentially future versions) on Ubuntu 20.04 or...
Create a MicroBlaze, Test the UART in SDK, and Boot Linux using 2019.1 Vivado and PetaLinux Tools
This post contains everything needed to create a MicroBlaze design and boot Linux on it over JTAG. It also contains links to all the IP...
Where is Vivado 2019.1?
This post shows how to navigate from xilinx.com to Vivado 2019.1 as of Dec 19th, 2020. The links found are also listed. Note: You need an...
How do I install and use a SmartLynq in a Linux VM on a ZCU102?
This post shows how to install and use a SmartLynq on a ZCU102 from Vivado 2019.1 running on a Ubuntu 16.04.5 VM managed by VMWare...
How do I run Vivado 2019.1 from the command line on Linux?
This post shows how to run Vivado 2019.1 from the command line. It also shows you how to run Vivado in non-GUI mode and in batch mode....
Zynq-7000 + AXI Slave CDMA controller on a ZC702
This post lists step-by-step instructions for creating an AXI slave Central Data Management Access (CDMA) controller, integrating the...
Build an Environment to Debug Device Tree Generation
This is a quick post that lists all of the commands to set up an environment to debug device tree generation. Versions Used Vivado...
FreeRTOS Hello, World! on Xilinx's ZCU102 Zynq UltraScale+ MPSoC's R5 Using the 2019.1 SDK
A) Click File, New, Application Project
Create a ZCU102 PS in Vivado 2019.1
Step #1: Start Vivado, Step #2: Click Create Project...
Install the 2019.1 Vivado HL Design Edition and Xilinx SDK
This post walks through installing Vivado HL Design Edition with support for all Xilinx devices and installing the Xilinx SDK using the...
Start Installing Xilinx's Vivado 2019.1 on Windows 7 from the Windows Self Extracting Web Install
Step 1: Double click Xilinx_Vivado_SDK_Web_2019.1_0524_1430_Win64.exe...
Find and Download Xilinx's Vivado 2019.1 Windows Self Extracting Web Installer
Go to xilinx.com, click "Developers", click "Download the Latest Xilinx Tools" or go to https://www.xilinx.com/support/download.html
VHDL to Gates and Routing on an FPGA with Vivado
This post shows how to examine the gates and routing used to implement a VHDL design and set of constraints on the Zynq-7000 of a ZC706....
Light Up ZC706 LEDs Using Push Buttons with VHDL
This post shows how to use VHDL to connect SW7, SW9 and SW8 to LCR PL GPIO LEDS using VHDL. This post picks up right after [link]....
Create a ZC706 Vivado Project
This post lists the steps to create a Vivado project for a ZC706 and to check the version of the ZC706 you're using. Versions Used Vivado...
bottom of page