How to configure all the Zynq® ultrascale +™ MPSoC Linux kernel and dependent files for the mass storage class reference2-16.The USB mass storage device example block diagram and overview.For complete specifications of USB protocol and class specific specifications refer: This Tech Tip explains how to enable all the configuration options, step by step procedure to use the Zynq® UltraScale+™ MPSoC USB 3.0 controller in device mode and make use of bulk transfer type for mass storage device using the USB 3.0. Zynq® UltraScale+™ MPSoC USB3.0 controller supports all four types of transfers. These transfer types are Control Transfer, Bulk Transfer, Isochronous transfer and Interrupt transfer. There are four primary types of communication defined by the USB protocol, based on which any required application can be built without changing the firmware or underlying hardware for different applications. An internal DMA engine is present in the controller and it utilizes the AXI master interface to transfer data. The USB 3.0 DRD controller provides an eXtensible host controller interface (xHCI) to the system software through the advanced eXtensible interface (AXI) slave interface. Both can be individually configured to work as host or device at any given time. The Zynq® UltraScale+™ MPSoC USB 3.0 controller consists of two independent dual-role device (DRD) controllers. Designed for ZCU102 Rev1.0 and RevB/C/D prod silicon Boards Designed for ZCU102 Rev1.0 and RevB/C/D BoardsĢ.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |