Re: Updated version of ezusb.sys ? My version is 1.1 from 2001 / 2002 from cypress website

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Dan (costello_at_engineer.com)
Date: 11/20/04


Date: 20 Nov 2004 12:39:44 -0800

You can get a free copy of the latest ezusb.sys driver (V1.30.0.0)
from the Cypress web site.
http://www.cypress.com/cfuploads/support/developer_kits/EZ-USB_devtools_version_261700.zip
 You will have to install the entire development kit in the default
directory, the source code and driver will be located in
"C:\Cypress\USB\Drivers\ezusbdrv".

I don't know of any "Bugs" in the ezusb driver. The driver has very
limited functionality. I think the only reason Cypress says that this
is "not for production" is that they do not want to take any
responsibility for this driver in someone else's product. One of the
limitations of this driver is that the IOCTL_EZUSB_BULK_READ in
version 1.30 is limited to 64K. Another limitation of this driver is
that it does not support overlapped reading. Cypress has always said
they have no plans to improve this driver, except to support new ezusb
chips, that "you should write your own driver" and that the exusb
driver is only for development purposes.

A Cypress app note for the exusb FX2 chip (usb 2.0) "Streaming Data
through Isochronous/ Bulk Enpoints on EZ-USB FX2"
"http://www.cypress.com/support/reference_designs.cfm?objectID=EDF665E8-CA56-4410-9B5CD3635BDF6275&tid=54A040FA-2262-424A-B14741267CBD1308"
states that the throughput will max out at 24MBps. To get this
high-bandwidth transfers it uses the CYdvk.sys driver that supports
three 1024 byte packets per microframe.



Relevant Pages

  • Re: [PATCH 1/1] usb: new driver for Cypress CY7C63xxx mirco controllers
    ... This is a new driver for the Cypress CY7C63xxx mirco controller series. ... It's based on a kernel 2.4 driver by Marcus Maul which I ported to ...
    (Linux-Kernel)
  • Re: MCU + USB
    ... >driver and the api. ... >USB anywhere. ... >I believe the cypress parts are actually cheaper than the FTDI part. ... Philips LPC214x) MCUs. ...
    (comp.arch.embedded)
  • Re: How to check for data availability from a driver?
    ... I've never used the Cypress stuff but it would be incredibly broken if it ... Windows 2k/XP/2k3 Filesystem and Driver Consulting ... Cypress filter driver over the windows USB driver. ... it is possible to modify the Cypress driver to support ...
    (microsoft.public.development.device.drivers)
  • Driver Cypress MSD per OS X
    ... disco 250Gb, Utility Disco lo vede e mi dà ... Andando sul sito ViPower, che ha una linea di prodotti identica come ... documentazione riportano Cypress MSD che immmagino stia per Mass Storage ... L'avvertenza iniziale del pkg con i driver internazionali (immagino che ...
    (it.comp.macintosh)
  • Re: [PATCH 1/1] usb: new driver for Cypress CY7C63xxx mirco controllers
    ... This is a new driver for the Cypress CY7C63xxx mirco controller series. ... Special thanks to Greg K-H and Pavel Machek for their helpful support! ...
    (Linux-Kernel)