background image

 

 

Page 12 

 

3.  If you will be using a USB-to-JTAG/UART Pod, plug that into J1 and J3 before plugging 

in 12V power. Note that some Pods only have a 3-pin and 7-pin receptacles, which is 
compatible with the 4-pin and 8-pin headers on Ultra96-V2 (align as seen in Figure 6 
below). 

 

Figure 5 – Ultra96-V2 with JTAG/UART Pod  

 

 

Figure 6 – JTAG/UART Pod Alignment 

 

Содержание Reach Further Ultra96-V2

Страница 1: ...19 Avnet Inc AVNET Reach Further and the Avnet logo are registered trademarks of Avnet Inc All other brands are the property of their respective owners LIT Ultra96 V2 GSG v1 0 Ultra96 V2 Getting Started Guide Version 1 0 ...

Страница 2: ...Page 2 Document Control Document Version 1 0 Document Date 25 Jun 2019 Prior Version History Version Date Comment 1 0 25 Jun 2019 Initial Ultra96 V2 Getting Started Guide 30 May 2019 image ...

Страница 3: ...esign 11 7 Hardware Setup 11 8 Power Up and Connect to Wi Fi 14 9 Ultra96 V2 GPIO LEDs Example Project 18 10 Example Projects 20 11 Custom Content Tutorial 21 12 Using Ultra96 V2 Tutorial 22 13 Access Ultra96 V2 Linux Terminal over SSH 23 14 Power Off 26 15 Getting Help and Support 27 15 1 Avnet Support 27 15 2 Xilinx Support 28 16 Installing and Licensing Xilinx Software 29 16 1 Install Vivado De...

Страница 4: ...cted to Ultra96 V2 Webserver 17 Figure 11 Ultra96 V2 GPIO LEDs 18 Figure 12 Ultra96 V2 User LEDs 18 Figure 13 Mapping from Web Page to Actual LED 19 Figure 14 Example Projects Under Construction 20 Figure 15 Ultra96 V2 Tutorials Guides 21 Figure 16 TeraTerm New Connection 23 Figure 17 SSH Terminal Settings 24 Figure 18 Click Continue 24 Figure 19 SSH Authentication 25 Figure 20 Ultra96 V2 Terminal...

Страница 5: ...Scale MPSoC Designers can create or evaluate designs for both the Zynq Processor Subsystem PS and the Programmable Logic PL fabric Figure 1 Ultra96 V2 This Getting Started Guide will outline the steps to setup the Ultra96 V2 hardware It documents the procedure to run a Linux design running on the Quad core ARM Cortex A53 MPCore Processing System PS ...

Страница 6: ...4APWR o http avnet me 96boardpower4A USB to JTAG UART pod for Ultra96 V2 o AES ACC U96 JTAG o http avnet me Ultra96JTAG 96Boards Click Mezzanine for adding Click boards to the Ultra96 V2 o Mezzanine only AES ACC U96 ME MEZ o Starter kit including 3 Click boards AES ACC U96 ME SK o http avnet me ClickMezzanine miniDP to HDMI adapter or cable o Must be an Active adapter or cable See the Ultra96 V2 C...

Страница 7: ...Documentation Getting started guide Hardware user guide Schematics Bill of materials Mechanical drawing 3D Model Board definition files for Vivado integration available at https github com Avnet bdf Programmable logic PL master user constraints 3 2 Tutorials and Reference Designs TBD 3 3 Trainings and Videos Live and On Demand Technical Training Courses at http avnet me TTC ...

Страница 8: ...ity MLC 16GB card Wi Fi Bluetooth DisplayPort 1x USB 3 0 Type Micro B upstream port 2x USB 3 0 Type A downstream ports 40 pin Low speed expansion header 60 pin High speed expansion header Mounted on thermal bracket with fan Note that there is no on board wired Ethernet interface All communications must be done via USB Wi Fi JTAG or expansion interface ...

Страница 9: ...Page 9 Figure 2 Ultra96 V2 Block Diagram UART 4 pin header ...

Страница 10: ...ple circuits through PetaLinux including SSH Terminal Access GPIO LEDs Wi Fi In addition to the items included in the kit you will also need the following to complete the exercises in this tutorial Ultra96 USB to JTAG UART Pod required for terminal access o or Monitor requires connection to miniDP port keyboard mouse An Ultra96 V2 image in its expected out of box configuration is shown below along...

Страница 11: ... card into the Ultra96 V2 card cage J2 7 Hardware Setup 1 A terminal program is required TeraTerm was used in this example which can be downloaded from the TeraTerm project on the SourceForge Japan page ttssh2 sourceforge jp Install TeraTerm or another terminal program of your choice 2 Set the Ultra96 V2 boot mode switch SW3 to SD Card boot mode as shown below with Switch 1 in the OFF position and...

Страница 12: ... J1 and J3 before plugging in 12V power Note that some Pods only have a 3 pin and 7 pin receptacles which is compatible with the 4 pin and 8 pin headers on Ultra96 V2 align as seen in Figure 6 below Figure 5 Ultra96 V2 with JTAG UART Pod Figure 6 JTAG UART Pod Alignment ...

Страница 13: ...re that allows the JTAG interface to be recognized by Xilinx Vivado software Additionally most host machines will also automatically install the driver for the Serial Terminal interface 5 Plug a microUSB cable between the Pod s microUSB Port J1 and a host computer 6 If the serial terminal drivers do not automatically install you can manually install the driver for the FT2232H device Visit www ftdi...

Страница 14: ...User LED D7 will blink in a heartbeat fashion 2 You can ignore the Bluetooth warnings as shown below Hit the enter key to get to the prompt Figure 7 Ultra96 V2 Booted 3 Login using username root and password root 4 You should already be in the home directory home root If not then enter the following command cd home root 5 Now list the contents of that directory ls 6 You should observe that there a...

Страница 15: ...y v wq 8 Once that is done run the supplied wifi sh script to copy the wpa_supplicant conf file to etc load the kernel modules for the driver and bring up the Wi Fi interface wifi sh 9 If successful move on to step 13 If it fails due to bad SSID or password you may see the following message Work through the following steps to correct it Successfully initialized wpa_supplicant ctrl_iface exists and...

Страница 16: ...he mistake 12 Run the wifi sh script again wifi sh 13 A successful connection should appear like the following Figure 8 Successful Wi Fi Connection on Ultra96 V2 14 Use ifconfig to determine the IP address assigned to the board ifconfig Figure 9 Find the IP Address ...

Страница 17: ...d The browser page will show like below Figure 10 Connected to Ultra96 V2 Webserver Note that this design is still in the process of being updated The MAC Address is correct but the IP Address is not Also many of the tutorials are not functional yet We will release a new image with updates and corrections in July 2019 ...

Страница 18: ...example project From the Ultra96 V2 home page select Ultra96 GPIO LEDs example project Figure 11 Ultra96 V2 GPIO LEDs Be aware that the photo on this page and the LED reference designators is the older Ultra96 V1 The new Ultra96 V2 LEDs are D3 D4 D6 and D7 shown below Figure 12 Ultra96 V2 User LEDs ...

Страница 19: ...located in between the two USB connectors J8 J9 update in real time See the mapping below For example if you change the pull down for LED2 DS5 then LED D7 which is closest to USB Connector J8 will be the one to change Figure 13 Mapping from Web Page to Actual LED 3 Scroll to the bottom of the webpage and you will see a definition table for various LED selection options ...

Страница 20: ...Page 20 10 Example Projects Unfortunately the Example Projects besides the GPIO LEDs are still under construction Figure 14 Example Projects Under Construction ...

Страница 21: ... been exploring up to this point As of now we have explored the Run Example Projects section 3 Let s look at the Custom Content tutorial Select Custom Content 4 This Tutorial goes over the three different ways custom content can be added to this out of box image The three different ways being 1 Uploading custom files 2 Making custom webpages 3 Making custom projects 5 To access these options selec...

Страница 22: ...2 over miniDP you will need a compatible cable and monitor For example the following combinations work miniDP to DP cable with DisplayPort Monitor Active miniDP to HDMI cable with HDMI Monitor 4 Read through the SSH section it states we can access the Ultra96 V2 terminal using TeraTerm or a PuTTY terminal application 5 Since we have already downloaded and installed TeraTerm at the beginning of thi...

Страница 23: ...Page 23 13 Access Ultra96 V2 Linux Terminal over SSH 1 Open TeraTerm and then select File New connection as seen in the image below Figure 16 TeraTerm New Connection ...

Страница 24: ...SSH select TCP IP and then configure your Terminal settings to use the IP address that you discovered previously similar to the below figure Figure 17 SSH Terminal Settings 3 Select OK 4 If you get a SECURITY WARNING click Continue to add this machine to the known hosts list Figure 18 Click Continue ...

Страница 25: ... looking for the Linux terminal s user name and passphrase which are root and root 6 Please type in root for the User name and then type in root for the Passphrase as well Then select OK Figure 19 SSH Authentication 7 You now have access to the Ultra96 V2 Terminal Figure 20 Ultra96 V2 Terminal ...

Страница 26: ... to USB port J8 2 You will notice your board does not power down immediately It will take roughly 10 20 seconds for your board to completely power down The reason behind this is it is adhering to the various power down sequencing requirements See the message in the terminal as shown Figure 21 Power Down Initiated Through Short Press of SW4 3 Please note if you do not let your Ultra96 V2 power off ...

Страница 27: ...te in the forums and offer help to others when possible To access the most current collateral for Ultra96 V2 please visit the community support page at http avnet me ultra96 v2 To access the latest Ultra96 V2 documentation click on the View All link under Documentation To access the latest reference designs for Ultra96 V2 click on the View All link under Reference Designs To access the Ultra96 V2 ...

Страница 28: ...al contact support html For technical support including the installation and use of the product license file contact Xilinx Online Technical Support at www xilinx com support The following assistance resources are also available on the website Software IP and documentation updates Access to technical support web tools Searchable answer database with over 4 000 solutions User forums ...

Страница 29: ...ided on the Avnet GitHub You must license your Vivado Design Suite Design Edition with the license that came with your Ultra96 V2 To obtain your free license visit the following website and insert the voucher code from the certificate included in your kit http www xilinx com getlicense 1 Log in 2 Fill out information at Product Licensing Name and Address Verification then click Next 3 Select your ...

Страница 30: ...screen click Yes Figure 22 Voucher Confirmation 6 Under Certificate Based Licenses find OEM Zynq ZU3 Ultra96 Vivado Design Edition Voucher pack and check the box Now click Generate Node Locked License Figure 23 Generate Node Locked ...

Страница 31: ...Page 31 7 Create or select your Host ID Click Next Figure 24 Select Host Information ...

Страница 32: ...been installed then no further software will be needed Please check online for any updates at www xilinx com support download index htm For detailed instructions on installing and licensing the Xilinx tools please refer to the latest version of Vivado Design Suite User Guide Release Notes Installation and Licensing UG973 ...

Страница 33: ...led lab environment by professional developers for prototype and development purposes only The board included in the kit is not intended for production use unless additional end product testing and certification is performed 18 Safety Warnings This product shall only be connected to an external power supply that is 96boards compliant Only compatible plug in modules shall be connected to Ultra96 V2...

Отзывы: