Setup
Project 1 - Hello World
Project 2 - General Purpose IO
Project 3 - General Purpose IO with Interrupts
Project 4 - PetaLinux
- Create, run & rebuild PetaLinux project
- Build pre-existing application into PetaLinux
- Create & test a PetaLinux application that runs automatically at startup
- Enable Petalinux webserver & create basic website to serve
- Boot PetaLinux from SD Card
- Create Peek & Poke CGI binaries to access Programmable Logic address space (28 November 2021)
- Update website to allow access to Programmable Logic address space
- Update website to have style sheet
Project 5 - Register Bank
- Add bank of registers inside PL and access via Webserver
- Add textural information inside the PL to provide project & build information
Project 6 - Ubuntu
Project 7 - Enhance build system
Project 8 - PetaLinux User Space I/O - Enable & utilise Userspace I/O Device Driver in PetaLinux, PetaLinux User Space I/O
Project 9 - PetaLinux LAMP
Project 10 - On-the-fly PL firmware load
Project 11 - Extend Peek/Poke & Website spruce
Project 12 - Single repository move
Project 13 - Repository restructure
Project 14 - Video output
- Create a cascading Video TPG design for VGA output
- Create a cascading Video TPG design for HDMI output


