GenZ
GenZ copied to clipboard
The open-source Zynq 7000 BSP generator
GenZ: the open-source Zynq 7000 BSP generator

GenZ is a FOSS BSP generator for the Zynq 7000 Processing System (PS). It emits the ps7_init.c, ps7_init.h and xparameters.h required for FSBL building and PS software development, from a simple, text-based configuration.
Together with OpenXC7, Xilinx embeddedsw, and Antmicro zynq-mkbootimage, full Zynq 7000 PS/PL development can be done with NO PROPRIETY TOOLS.
Get started
There's a bunch of examples!
PL only
FCLK / 🔥High FCLK
EMIO
AXI
UART / 🔥High-baud UART
🕊️No DDR SD Boot, Fully-free
🔥ARM overclock
More information
This contains detailed instructions and backgrounds to use GenZ.
This gist contains my notes for PrjXray, the fuzzer for 7-series FPGAs that generate databases for OpenXC7.
Funding
This project is funded through NGI0 Entrust, a fund established by NLnet with financial support from the European Commission's Next Generation Internet program. Learn more at the NLnet project page.
