Hi Marius,
thanks für your quick response. Yes I tried MPROG, but this fails
too..."No Chip found"
.
The returncode from ftdi_usb_open() is "-8: get product description failed"
The lsusb -v command returns:
Bus 002 Device 008: ID 0000:0000
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0000
idProduct 0x0000
bcdDevice 6.00
iManufacturer 1 Micronas
iProduct 2 KLA70 Dongle
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 2 KLA70 Dongle
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Status: 0x0000
(Bus Powered)
Thanks for you Help.
Bodo
Marius Kintel schrieb:
On Apr 15, 2009, at 08:28 AM, Bodo Alaze wrote:
Does anybody know how to access the eeprom again under ubuntu 8.04? I
modified the vendor and product id in example.conf for ftdi-eeprom,
but the chip is not found.
I assume that by "non-accessible", you mean that ftdi_usb_open() with
your 0000/0000 IDs returns < 0.
If so, which error number does it return? (see ftdi_usb_open_desc()
for docs)
I also assume that you already tried MProg under Windows and that this
one also fails.
Then I would try the following:
o Check a usb device prober on your system to see that the device is
enumerated by the OS
o Look at ftdi_usb_open_desc()
- Debug this function and see if your device is enumerated by libusb
- If the enumeration works and your device IDs match, look at
exactly what fails in that function and
see if the problem is obvious (or report your findings here).
Good luck ;)
~/= Marius
--
We are Elektropeople for a better living.
--
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to
libftdi+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx
--
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx
|