basic project docs
Some checks failed
ci / Check build (push) Has been cancelled
ci / Check formatting (push) Has been cancelled
ci / Check Documentation Build (push) Has been cancelled
ci / Clippy (push) Has been cancelled

This commit is contained in:
Robin Mueller
2025-10-08 20:30:32 +02:00
parent 699ffe4aa3
commit a3f1ae480e
4 changed files with 19 additions and 1 deletions

View File

@@ -0,0 +1,4 @@
Zedboard Board Support Package (BSP)
===========
Simple board support package for the Zedboard.

View File

@@ -0,0 +1,8 @@
Zedboard First-Stage Bootloader (FSBL)
===========
Simple FSBL for the Zedboard. It is currently only capable of QSPI boot. It searches for a
bitstream and ELF file inside the boot binary, flashes them and jumps to the ELF file.
It can be easily adapted to other boards by changing the static DDR/DDRIOB configuration
and the used QSPI memory driver.

View File

@@ -1,7 +1,7 @@
//! Simple FSBL for the Zedboard.
//!
//!This first variant is simplistic. It is currently only capable of QSPI boot. It searches for a
//! bitstream and ELF file inside the boot binary, flashes them and jumps to them.
//! bitstream and ELF file inside the boot binary, flashes them and jumps to the ELF app.
//!
//! It can be easily adapted to other boards by changing the static DDR/DDRIOB configuration
//! and the used QSPI memory driver.

View File

@@ -0,0 +1,6 @@
Zedboard QSPI flasher
============
This application flashes a boot binary generated by the AMD `bootgen` utility from DDR
to the Zedboard QSPI. This project contains a `qspi-flasher.tcl` script which can be invoked
with `xsct` to flash a `boot.bin` and the QSPI flasher to DDR adn then run the application.