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

Description

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.

Solution

This issue has been fixed in EDK 11.2.

EDK 11.2 is available at:
http://www.xilinx.com/xlnx/xil_sw_updates_home.jsp


AR# 32329
Date 06/08/2009
Status Active
Type General Article