top of page


Versal Table of Contents
This page lists all Versal-related articles on the Centennial Software Solutions website. Posts which don't have a link are coming soon....

"get wsl" Enable and Disable Microsoft-Windows-Subsystem-Linux in PowerShell
This post covers enabling and disabling Microsoft-Windows-Subsystem-Linux in PowerShell with "get wsl". Before You Start Save all your...
![Fix [wsl --help | more] & [wsl --help | Select-String] in PowerShell](https://static.wixstatic.com/media/3b5532_ddea586583284bb0a2a342f951d71e00~mv2.png/v1/fill/w_175,h_175,fp_0.50_0.50,q_95,enc_auto/3b5532_ddea586583284bb0a2a342f951d71e00~mv2.webp)
Fix [wsl --help | more] & [wsl --help | Select-String] in PowerShell
By default wsl outputs UTF-16LE. This causes issues when piping output to more or Select-String. This post describes a fix. TL;DR Set...

Versal overview, product lineup, and series comparisons
The Versal ACAP is Xilinx's latest FPGA product and is the successor to the Zynq UltraScale+. It combines an FPGA, real-time processor...

Fix E216: No such group or event: filetypedetect BufReadPost msg in <SNR>14_XxdBack
This post shows two ways to stop an error that pops up in gVim > Tools > Convert Back: Error detected while processing functions...

Search Google Drive on Windows 10
This post shows how to search for Google Drive items on Windows 10. You may have tried to search without success using the Windows 10...

wsl error: <3>WSL (8) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
This post shows a workaround to get WSL working again if you see an effort that starts with "Processing fstab with mount -a failed."...

Touch gestures for Windows
I have created a copy of the content at https://support.microsoft.com/en-us/windows/touch-gestures-for-windows-a9d28305-4818-a5df-4e2b-e5...

Files Updated by 2021.2 petalinux-create -t apps
This post lists the files updated in a 2021.2 PetaLinux project after [petalinux-create --project board_linux -t apps --template install...

Getting Started with BOOST and Jamfiles
Boost is a library built for efficient computations in C++. In this tutorial, we will be building a lightweight image processing tool...

Installing Nvidia Driver, Cuda 11.x, and CudaNN 8.x on Ubuntu 20.04
Nvidia Driver Go to Nvidia's driver download website and find a menu that looks like this at the top of the page The first three dropdown...

Installing Anaconda on Ubuntu 20.04
Anaconda is the Python package manager of data scientists, researchers, and developers looking to seamlessly change virtual environments...

Using a QSPI from Linux; flashing images into QSPI from Linux
This post shows how you can use a QSPI device from Linux: Partition it Erase it Write data into it Such as BOOT.BIN files for Xilinx FPGA...

Use Git to track what changes Petalinux makes to a project
You can use Git to figure out what changes Petalinux makes to a project when you run Petalinux commands. This can be helpful when...


Edge AI Setup on ZCU102
Here's a quick guide on how to get going with EdgeAI demos on the ZCU102 Xilinx evaluation board. Requirements ZCU102 Xilinx Evaluation...


PetaLinux Build Guide for Ultra96-V2 Avnet out of box BSP 2018.3
Build Steps PetaLinux Tools Build Guide for Ultra96-V2 Avnet out of box BSP 2018.3 Build First Stage Bootloader (FSBL) for Ultra96 V2...


Resizing VMWare root Drive with Ubuntu without reinstalling or damaging the boot volume
In this video I will demonstrate how to resize your root volume of Ubuntu that is running inside VMWare without damaging the root boot...

Ubuntu 20.04.3 LTS and VMware issues
When initially installing the latest version of VWware in Ubuntu 20.04.3 you may encounter some issues that prevent VMware from running...

Ultra96-V2 Initial Setup
Ultra96-V2 Initial Factory Setup This post demonstrates how to flash a new SSD card with "PetaLinux 2020.1" factory distribution. ...

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

Extracting a Petalinux BSP and booting the pre-built FSBL / U-Boot / Linux
A Petalinux BSP is simply a gzipped tar file that contains a preconfigured Petalinux project. A BSP may (and the Xilinx BSPs do) also...

Which Petalinux version does this existing Petalinux project use?
Scenario: You are looking at a Petalinux project and want to know which Petalinux version it uses. Solution: Inside every Petalinux...

FSBL Creation and Source Debug in Xilinx Vitis 2019.2
This post demonstrates how to create and debug a ZCU102 FSBL and FSBL BSP using Xilinx's 2019.2 Vitis, previously known as the Xilinx...

Install 2019.2 Vitis on Ubuntu 16.04.5
This post demonstrates an install of Vitis 2019.2 on Ubuntu 16.04.5. Steps #1 Go to https://www.xilinx.com/support/download/index.html/co...
bottom of page