Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
programmable-logic:genesys-zu:demos:hello-world [2023/07/06 14:53] – [Download and Usage Instructions] Ioan | programmable-logic:genesys-zu:demos:hello-world [2023/08/24 23:16] (current) – Move to direct file links for downloads Arthur Brown | ||
---|---|---|---|
Line 12: | Line 12: | ||
* Genesys ZU-5EV with a MicroUSB Programming Cable and a Power Supply | * Genesys ZU-5EV with a MicroUSB Programming Cable and a Power Supply | ||
- | * Vivado installation compatible with the latest release of this demo (2020.1) | + | * Vivado installation compatible with the latest release of this demo (2023.1) |
* //See [[programmable-logic: | * //See [[programmable-logic: | ||
Line 24: | Line 24: | ||
**Note:** //Releases for FPGA demos from before 2020.1 used a different git structure, and used a different release tag naming scheme.// | **Note:** //Releases for FPGA demos from before 2020.1 used a different git structure, and used a different release tag naming scheme.// | ||
- | ^ Board Variant | + | ^ Board Variant |
- | | Genesys ZU-5EV | + | | Genesys ZU-5EV |
- | | Genesys ZU-5EV | + | | Genesys ZU-3EG |
- | | Genesys ZU-3EG | + | | Genesys ZU-5EV |
+ | | Genesys ZU-5EV | ||
+ | | Genesys ZU-5EV | ||
+ | | Genesys ZU-3EG | ||
+ | | Genesys ZU-5EV | ||
- | + | **Note for Advanced Users:** //GitHub sources | |
- | **Note for Advanced Users:** //All demos for the Genesys ZU are provided through | + | |
---- | ---- | ||
Instructions on the use of the latest release can be found in this dropdown: | Instructions on the use of the latest release can be found in this dropdown: | ||
- | --> Using the Latest Release # | + | --> Using the Latest Release #^ |
<WRAP group> | <WRAP group> | ||
Line 186: | Line 189: | ||
<WRAP center round important 100%> | <WRAP center round important 100%> | ||
- | After recreating a Vitis workspace from source, and after every Platform Specification update, please make sure you follow these steps, to ensure the Platform Specification changes are correctly applied to your software project: | + | After every Platform Specification update, please make sure you follow these steps, to ensure the Platform Specification changes are correctly applied to your software project: |
- | - Open 5ev_hw_pf | + | - Open [3eg|5ev]_hw_pf |
- | - Right click on 5ev_hw_pf | + | - Right click on [3eg|5ev]_hw_pf |
- | - Right click on 5ev_hw_pf | + | - Right click on [3eg|5ev]_hw_pf |
- | - Right click on 5ev_boot | + | - Right click on [3eg|5ev]_boot |
- Genesys ZU workspaces externalize FSBL into a stand-alone application project to work around the wrong FSBL BSP optimization flag bug when it is generated as part of a hardware platform project. The ZynqMP FSBL is a template project that gets recreated upon checkout with local copies of sources from the local " | - Genesys ZU workspaces externalize FSBL into a stand-alone application project to work around the wrong FSBL BSP optimization flag bug when it is generated as part of a hardware platform project. The ZynqMP FSBL is a template project that gets recreated upon checkout with local copies of sources from the local " | ||
- | - Right click on 5ev_boot | + | - Right click on [3eg|5ev]_boot |
- | - If you still encounter an error saying that fsbl.elf is not found, copy the [..]\ws\5ev_fsbl\Release\5ev_fsbl.elf file to [..]\ws\5ev_hw_pf\export\5ev_hw_pf\sw\5ev_hw_pf\boot\, renaming it to fsbl.elf and overwriting the existing file, if it does exist. Then right click on 5ev_boot | + | - If you still encounter an error saying that fsbl.elf is not found, copy the [..]\ws\[3eg|5ev]_fsbl\Release\[3eg|5ev]_fsbl.elf file to [..]\ws\[3eg|5ev]_hw_pf\export\[3eg|5ev]_hw_pf\sw\[3eg|5ev]_hw_pf\boot\, renaming it to fsbl.elf and overwriting the existing file, if it does exist. Then right click on [3eg|5ev]_boot |
- | - Right click on 5ev_master_system | + | - Right click on [3eg|5ev]_master_system |
</ | </ | ||