AR# 68667

|

Zynq UltraScale+ MPSoC - What Devices are supported by the USB 2.0/3.0 Host, Device and USB 2.0 OTG Controller?

Description

Various Third Party device USB Host, Device, and OTG operations are supported with the Zynq UltraScale+ MPSoC devices USB 2.0/3.0 Host, Device and USB 2.0 OTG Controller.

This Answer Record provides information on the scope of testing done:

  • What are the supported USB2.0/3.0 solutions?
  • Which type of USB2.0/3.0 Peripherals/Host devices are tested on Xilinx Zynq UltraScale+ MPSoC devices and types of tests are done?
  • Which devices are tested for Targeted peripheral list (TPL) USB2.0/3.0 host/devices/OTG?

Xilinx can only provide assistance for the devices listed as 'Xilinx Tested and Supported'.

Solution


Test carried out for USB 2.0 and USB 3.0 Host on Linux OS:

1 Mass storage test (BULK) Super speed/ High speed
2 Audio (ISOC) Full speed
3 Ethernet test (BULK) High speed
4 Key board (INTERRUPT) Low speed
5 Mouse (INTERRUPT) Low speed
5 Camera (ISOC) High speed

Below are the list of devices tested for the USB 2.0 for Targeted peripheral list (TPL):

USB 2.0 TPL Speed Linux/Windows
Samsung_8GB_2.0 high-speed Pass
Sandisk_cruzer_blade_4GB_2.0 high-speed Pass
Sandisk_cruzer_blade_8GB_2.0 high-speed Pass
Sandisk_cruzer_glide_16GB_2.0 high-speed Pass
belkin_2.0-002_hub high-speed Pass
Hub_Targus high-speed Pass
UMAX_Keyboard Full speed Pass
UMAX_Mouse low speed Pass
Frontech_Keyboard Full speed Pass
Wintop_Mouse low speed Pass
Wintop_Keyboard Full speed Pass
TVS_Electronics_champ_Keyboard Full speed Pass
Intex_Keyboard Full speed Pass
Zebronics_Keyboard Full speed Pass
Logitech mk200_Keyboard Full speed Pass
Logitech_Mouse low speed Pass
Dell_DP/N 0U473D_Keyboard low speed Pass
Intex_Mouse low speed Pass
HP_C2500_Mouse low speed Pass
HP_C2500_Keyboard low speed Pass
Lapcare_Mouse low speed Pass
Mercury_Mouse low speed Pass
Tech-com_Mouse low speed Pass
Mercury Full speed Pass
Lapcare_Keyboard Full speed Pass
Tech-com_Keyboard Full speed Pass
Live_Tech_Keyboard Full speed Pass
Live_Tech_Mouse low speed Pass
Lenovo_Mouse low speed Pass
Lenovo_Keyboard Full speed Pass
Sony 16GB USB 3.0 High speed Pass
HP v221w 32GB USB 2.0 Pen Drive High speed Pass
Logitech web cam High speed Pass
USB 2.0 Belkin external powered hub High speed Pass

Note: USB 3.0 devices are backward compatible with the 2.0. USB 2.0 controller should work with 3.0 devices.


USB 2.0 Host TPL on ZCU102 Board:

USB 2.0 TPL IP Linux/Windows
SanDisk Cruzer blaze 8 GB High speed Pass
Belkin 4 port
hub (F4U020ttF4U020tt)
High speed Pass
Keyboard Dell N231 Low speed Pass
Mouse Dell N889 Low speed Pass


USB 2.0/3.0 device test with different USB hosts (Linux/windows):

USB 2.0 Host (O/S) Linux/Windows
USB 2.0 Command Verifier (CV) on windows host Pass
USB 3.0 Command Verifier (CV) on windows host Pass
Mass storage test on windows machine Pass
Mass storage test on Linux machine Pass
Ethernet gadget test on windows machine Pass
Ethernet gadget test on Linux machine Pass


List of USB 3.0 Devices Tested:

USB 3.0 TPL Speed Linux/Windows
Samsung_8GB_2.0 high-speed Pass
Sandisk_cruzer_blade_4GB_2.0 high-speed Pass
Sandisk_cruzer_blade_8GB_2.0 high-speed Pass
Sandisk_cruzer_glide_16GB_2.0 high-speed Pass
Sandisk ultra_16GB_3.0 super_speed Pass
Sandisk_3.0_16GB super_speed Pass
Transcend_16GB_3.0 super_speed Pass
Strontium_otg_16GB_3.0 super_speed Pass
HP_3.0 flash drive super_speed Pass
Sony 8GB super_speed Pass
kingston_otg_16GB_3.0. super_speed Pass
Kingston 3.0 16 GB super_speed Pass
Sandisk_cruzer glide16GB (Golden) super_speed Pass
hub 3.0-002 super_speed Pass
hub 3.0-003 super_speed Pass
hub 3.0-004 super_speed Pass
hub 3.0-005 super_speed Pass
hub 3.0-006 super_speed Pass
Anker_3.0 super_speed Pass
belkin_2.0-hub high-speed Pass
Inogeni HDMI-USB 3.0 super-speed Pass
belkin_2.0-002_hub high-speed Pass
Quantum_zero_hub super_speed Pass
Prozini_hub super_speed Pass
Amkette_hub super_speed Pass
Transcend_hub super_speed Pass
USB_super speed 4 ports_hub_black super_speed Pass
USB_super speed 4 ports_hub_white super_speed Pass
Hub_Targus high-speed Pass
iClooly Super speed Pass
UMAX_Keyboard Full speed Pass
UMAX_Mouse low speed Pass
Frontech_Keyboard Full speed Pass
Wintop_Mouse low speed Pass
Wintop_Keyboard Full speed Pass
TVS_Electronics_champ_Keyboard Full speed Pass
Intex_Keyboard Full speed Pass
Zebronics_Keyboard Full speed Pass
Logitech mk200_Keyboard Full speed Pass
Logitech_Mouse low speed Pass
Dell_DP/N 0U473D_Keyboard low speed Pass
Intex_Mouse low speed Pass
HP_C2500_Mouse low speed Pass
HP_C2500_Keyboard low speed Pass
Lapcare_Mouse low speed Pass
Mercury_Mouse low speed Pass
Tech-com_Mouse low speed Pass
Mercury Full speed Pass
Lapcare_Keyboard Full speed Pass
Tech-com_Keyboard Full speed Pass
Live_Tech_Keyboard Full speed Pass
Live_Tech_Mouse low speed Pass
Lenovo_Mouse low speed Pass
Lenovo_Keyboard Full speed Pass

List of USB 3.0 Host TPL:

USB 3.0 TPL Speed Linux/Windows
SanDisk ultra USB 3.0 16GB Super speed Pass
SanDisk cruiser 8GB High speed Pass
Belkin 4-Port Hub with 3-Foot USB 3.0 Cable (F4U073tt) Super speed Pass
Belkin 4 port hub
(F4U020ttF4U020tt)
High speed Pass
JABRA UC voice 550 MS Full speed Pass
Keyboard Dell N231 Low speed Pass
Mouse Dell N889 Low speed Pass

Note: USB 2.0 devices should work with a 3.0 controller. All tests are carried out on Vivado2016.4.

Linked Answer Records

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
68671 Zynq UltraScale+ MPSoC DisplayPort Controller - What devices are supported with the DisplayPort Controller? N/A N/A
AR# 68667
Date 08/21/2017
Status Active
Type Release Notes
Devices
Tools
People Also Viewed