UPGRADE YOUR BROWSER

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# 35794

12.1 EDK - The xps_usb driver has incorrect call back in the interrupt handler

Description

The XPS_USB driver interrupt handler has a call back to the incorrect error handler.

Solution

To work around the problem, open the file C:\Xilinx\12.1\ISE_DS\EDK\sw\XilinxProcessorIPLib\drivers\usb_v3_00_a\src\xusb_intr.c in a text editor.

Edit line 303 from:
UsbInstPtr->HandlerFunc(UsbInstPtr->HandlerRef
to:
UsbInstPtr->ErrHandlerFunc(UsbInstPtr->ErrHandlerRef

This issue has been fixed in v3.01.a of the driver, which will be available with the EDK 12.2 release.

AR# 35794
Date Created 05/20/2010
Last Updated 05/28/2010
Status Active
Type General Article
Devices
  • Spartan-3A
  • Spartan-3A DSP
  • Spartan-3AN
  • More
  • Spartan-3E
  • Spartan-6 LX
  • Spartan-6 LXT
  • Virtex-4 FX
  • Virtex-4 LX
  • Virtex-4 QPro/R
  • Virtex-4 SX
  • Virtex-5 FXT
  • Virtex-5 LX
  • Virtex-5 LXT
  • Virtex-5 SXT
  • Virtex-5 TXT
  • Virtex-5Q
  • Virtex-6 CXT
  • Virtex-6 HXT
  • Less
Tools
  • ISE Design Suite - 12.1
  • EDK - 12.1
IP
  • XPS USB 2.0 Device