Hello world with Ultra96.
Trying to build .xsa file from scratch with Vivado. Originally I follow the Xilinx guide UG1209 embedded design tutorial. The guide is using zcu102 board as demonstration, and the block diagram only has a PS block.
I tried using only a PS block and export the.xsa file and build a platform and an helloworld application project in Vitis, but the BOOT.BIN does not work in ultra96 v2 when I put the SD card in and monitor the TTL serial port.
I then tried to open the.dsa file with Vivado which avnet kindly provided on the product page. To open the.dsa file simply type in the Tcl console when launching Vivado :
open_dsa <path_to_dsa_file>.
After making the block design changes, just follow the step UG1209 provided.
That is :
1. Generate output product for the.bd file under the wrapper.
2. Export.xsa file.
3. Launch Vitis and create platform project with this.xsa file (alternatively you can create application project and when the wizard ask for platform, choose the.xsa file).
4. Create application project using template helloworld.
5. Remember to modify the stdout BSP setting as this article mentioned.
6. Build project.
7. Copy BOOT.BIN to SD card.
8. Open serial port.
9. Power the ultra96 v2 board …... TA DA!!
Comments
Please log in or sign up to comment.