top of page

XSDK 2015.4 source settings64.sh Trace
This post shows an XSDK 2015.4 source settings64.sh trace. Other script sourcing and environment changes are in bold.


How do I workaround the Web Installer Client Obsolete error?
This post answers, "How do I workaround the "Web Installer Client Obsolete" error?"


Where can I get the 2015.4 Xilinx SDK?
This post answers the question, "Where can I get the 2015.4 Xilinx SDK?" These steps were created and verified on July 8th, 2024.


"About Vitis IDE" - a Wealth of Information
After clicking About Vitis IDE, this post shows examples of all the information available in each sub-menu. The info at Installation Details


Create a Versal boot image and launch PLM on hardware
Once you’ve created a PLM elf, the next step is to create a boot image from it, and then boot it.


Create a Versal PLM project and build it with XSCT
Create and build a Versal PLM

Flashing QSPI over JTAG on Zynq without using GUI
This post describes how to put a BOOT.BIN into QSPI over JTAG, on the console instead of with the graphical program_flash tool. If you...

Show Whitespace in the 2019.1 Xilinx SDK
This post shows how to show whitespace characters in the 2019.1 Xilinx SDK. 1. Click a file 2. Right-click on the file in the editor 3....

Enable 2019.1 Xilinx SDK BSP Symbols
This post shows how to enable symbols in a 2019.1 Xilinx BSP. Remember! You can enable syms in the fsbl or the fsbl_bsp, but not both....

Add an embeddedsw Driver to a 2019.1 BSP From the Command Line
This post demonstrates how you can manually add an embeddedsw driver to an XSDK FSBL BSP. Steps XP=~/xsdk/SDK/2019.1...

Command Line 2019.1 Xilinx FSBL Rebuild and Test
This post demonstrates HOWTO rebuild and test the 2019.1 Xilinx FSBL

XSDK 2019.1 U-Boot Source Debug Log
This post list a log of the steps I followed to source code debug U-Boot on a ZCU102. Steps The steps came from...

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

PetaLinux does not use HDF or XSA psu_init.c or ps7_init.c
This post discusses how PetaLinux Tools does not use the psu_init.c or ps7_init.c from a Vivado exported HDF or XSA file, using one...

How do I run the Xilinx SDK 2019.1 from the command line on Linux?
This post shows how to run the Xilinx SDK from the command line. It also shows you how to run the SDK in batch mode. Steps Step #1: Open...

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

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

Ultra96-V2: Bare-Metal R5 "Hello World" From the CLI
This post describes how to boot a "Hello World" application on the Ultra96v2's R5 processor over JTAG. The Xilinx Software Commandline...

Ultra96-V2: Booting a Bare-Metal "Hello World" on the A53 From The CLI
This post describes how to boot a "Hello World" application on the Ultra96v2 board over JTAG. The Xilinx Software Commandline Tool (XSCT)...

Import xuartps_polled_example.c Into a Xilinx SDK project.
This post shows you how to import xuartps_polled_example.c into a Xilinx SDK Hello World project Assumptions You've created a...

Connect the Xilinx SDK to the TCF Agent Running on a Target Running a PetaLinux BSP
This post shows how to connect the Xilinx SDK to the TCF Agent running on a target running a PetaLinux BSP. Assumptions These steps...

Running "Hello World" on an Ultra96-V2's R5 Processor
Before performing these steps, its required that the following tutorials have been followed and completed. https://www.centennialsoftware...
bottom of page