We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 32329

11.2 EDK, xps usb2 device - USB Mass storage example is not working on MicroBlaze systems with Cache disabled and with DMA enabled in the USB core


Keywords: universal, serial ,bus, DMA

The issue is related to initiating DMA transaction (for a transmit condition) before waiting for DMA completion of the previous transfer (Transmit condition) in interrupt context. Because of this situation, the device is sending a wrong response to the host, and the device is not detected by the Host.


This issue has been fixed in EDK 11.2.

EDK 11.2 is available at:

AR# 32329
Date Created 04/13/2009
Last Updated 06/08/2009
Status Active
Type General Article