The EZ-USB is a generic device. It's specific function is determined by the
circuitry around it, and the firmware is different for every function that is
based on the EZ-USB.
The EZ-USB chips allow several options for firmware, including permanent
firmware in ROM. However, since your device has a Vendor ID of 1351, it seems
that the designers of your cable have no ROM.
If would certainly work if you wrote a driver to load the firmware, but that
would be more work than is necessary. You could more easily write a standard
user program running which looks for this device and loads the firmware when
the device is detected. The Apple USB sample code provides exactly this
capability, with very minimal changes. There are shipping USB products based
on the EZ-USB which install a standard user program to look for the device
rather than installing a driver.
Unfortunately, the maker of this USB cable has not provided anything unique to
distinguish this EZ-USB from another. The EZ-USB chip is a very generic chip,
and it can handle just about any USB 1.1 function. Without the specific
firmware to work with the circuit inside the cable, you're out of luck. Also,
without a unique Vendor ID or Product ID, you'll have a hard time
distinguishing this USB cable from the many other fine USB peripherals out
there which also use the EZ-USB.
I suggest that you need a lot more support from the maker of the USB cable,
unless you're willing to open it up and do a little reverse engineering on the
circuit. In other words, there is no generic firmware that will "just work."
Brian
Begin forwarded message:
From: Julien Palmas <email@hidden>
Date: Mon, 7 Feb 2005 00:23:05 +0900
Subject: Re: [newbie] device interface or device file path
I got some more information about the device i am trying to access.
It seems that the chip inside the usb cable is a EZUSB chip.
>From what i understood from the internet, this chip needs to be loaded
with a firmware and this seems to be the job of the driver.
It looks like this driver is included inside the kernel of linux.
I found this post in one of the Apple mailing lists :
http://lists.apple.com/archives/darwin-drivers/2003/Dec/msg00067.html
Anybody knows something about ezusb chips, and if so, is there already
a driver for mac os x for this chip ?
Julien
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/usb/email@hidden
This email sent to email@hidden