Install the “desktop stretch” on the Ultra96, building and running the DNNDK sample project on Ultra96. Learn about enabling WiFi and VNC.
This tutorial is on how to install the DNNDK Desktop Stretch on Ultra96 and how to use the DNNDK sample application with it. For this implementation, we are going to use the xilinx-ultra96-desktop-stretch-2018-12-10.img.zip and xilinx_dnndk_v2.08.
You can download the complete tutorial from here: LogicTronix Deephi DNNDK Tutorial for Ultra96
Run the “video_analysis” application with command:
1. To run video_analysis app, change the directory to:
~/Ultra96/samples/video_analysis
2. Run ‘make’ command.
3. Then run command:
./video_analysis ./video/structure.mp4
4. You will see video display with object detection as shown below:

Running Video Analysis application of DNNDK on Ultra96 with VNC Interface
We also have included the session on:
A. How to set up WiFi on Ultra96 with Desktop Stretch using the command interface [without GUI or mini displayport interface]
1. Create a file wpa_supplicant.conf file inside/etc.
vi /etc/wpa_supplicant.conf
2. You put your SSID and password into /etc/wpa_supplicant.conf (requires sudo if not as root user).
network={
ssid="ssid_name"
psk="password"
}

Wifi setup on Ultra96 with command interface-1
3. Save the file and run following commands:
sudo wpa_supplicant -B -i wlan0 -c/etc/wpa_supplicant.conf -D wext
sudo dhclient wlan0
4. WiFi will be connected in few minutes.
5. Check IP by running command ‘ifconfig’
B. How to set up the VNC viewer and MobaXterm on Ultra96 FPGA board
Please review the Tutorial attached below for this step:
