ultra96の開発で読む必要がありそうなドキュメントを挙げておく。
Zynq US+テクニカルリファレンスマニュアル
Zynqのハードウェアの機能について記載されている。
https://japan.xilinx.com/support/documentation/user_guides/j_ug1085-zynq-ultrascale-trm.pdf
Zynq US+ソフトウェア開発者向けガイド
Zynqソフトウェア開発について記載されている
https://japan.xilinx.com/support/documentation/user_guides/j_ug1137-zynq-ultrascale-mpsoc-swdev.pdf
エンベデットデザインチュートリアル
ZynqのHWからSWのデザインチュートリアル
https://japan.xilinx.com/support/documentation/sw_manuals_j/xilinx2019_1/ug1209-embedded-design-tutorial.pdf
Tutorial 01 Build a ZU+ MPSoC Hardware Platform
http://zedboard.org/sites/default/files/design/01_Ultra96_Vivado_Intro_2018_2_
01.zip
Tutorial 02 First ZU+ Application – Hello World
ultra96の最初のソフトウェアのチュートリアルです。↑のハードウェアと一緒によく見ます。
http://zedboard.org/sites/default/files/design/02_Ultra96_Vivado_Hello_World_2018_2_01.zip