Project›Zynq Baremetal Examples · FPGA Open Source Projects

Zynq Baremetal Examples

Zynq

Zynq bare-metal peripheral examples cover illustration

Fig: Processor core connected to GPIO, UART, SPI, I2C, timer peripherals

Zynq-7000 bare-metal examples covering GPIO, UART, SPI, I2C, timers, interrupts and more.

Bare-Metal Peripheral Architecture

Examples use the Zynq-7000 PS peripheral controllers directly: GPIO drives buttons and LEDs, UART provides debug output, SPI/I2C connect external sensors and chips, timers generate periodic interrupts, and the exception/vector table routes peripheral events to their handlers — all on the standalone BSP with no OS.

Cortex-A9 standalone BSP GPIO button / LED UART debug port Timer interrupt SPI devices I2C sensors Vector table

Fig: The Cortex-A9 core directly drives peripheral controllers; the vector table dispatches all events

Related Videos

More FPGA hands-on tutorials on the fpga.love video portal

Video coming soon

Subscribe to fpga.love

Daily Briefing · Weekly Digest · Monthly Deep Dive