In this application note, we will walk through how to create a basic PetaLinux image for OSDZU3-REF platform. First, we will generate a hardware platform in Vivado based on OSDZU3-REF’s Board Definition File(BDF) that Octavo makes available. The, we will export the hardware file to import it into a new PetaLinux project. We will then configure PetaLinux to generate a minimal image that we will flash on to an SD card. Finally, we will use the image to boot OSDZU3-REF board.
Then, in Part 2 of the tutorial, we will configure PetaLinux to generate a minimal image that we will flash onto an SD card. Finally, we will use the image to boot the OSDZU3-REF board.
1. Open Vivado version 2024.2
Click on Next
Click on Next
Select “Octavo OSDZU3 Reference Design” and click Next
Click on Finish
This will apply all the configuration defined in the Board Definition File based on which the platform was created.
You can click on any of the boxes or browse to different sections of the configuration such as I/O Configuration, Clock Configuration etc.
Some examples of issues the validation process will catch:
– Parameter mismatches between PS and IP connected to it (like AXI clock frequencies)
With this connection added, validation should be successful.
There are additional steps to create a hardware platform if more blocks are added. Any external pins must need Constraints and pin configuration. For the scope of this app note, we are considering basic PS setup and Petalinux. Please refer to “Vivado tutorial(https://octavosystems.com/app_notes/osdzu3-vivado-tutorial/)” for additional information on PL configuration.
| Revision Number | Revision Date | Changes | Author |
|---|---|---|---|
| 1 | 03/03/2026 | Added revision history section and formatted document per review comments | Neeraj Dantu |
| 2 | 03/03/2026 | Updated introduction to reference Part 2, numbered all steps | Neeraj Dantu |
There has been multiple revisions to the OSDZU3-REF and some of the documentation is for specific revisions.
The revision of your OSDZU3-REF is printed under the fan next to the Octavo Systems logo. See the image below.
If there are multiple versions of a document make sure you select the one that matches your revision.