Skip to content

regymm/GenZ

Repository files navigation

GenZ: the open-source Zynq 7000 BSP generator

banner

Awesome through 2035!

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.

NLnet foundation logo NGI Zero Logo

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published