i2c-star icon indicating copy to clipboard operation
i2c-star copied to clipboard

Proposal: Use assigned USB VID/PID instead of FTDI

Open broth-itk opened this issue 4 years ago • 1 comments

See

https://github.com/torvalds/linux/blob/master/drivers/i2c/busses/i2c-tiny-usb.c

Quote:

/*
 * Initially the usb i2c interface uses a vid/pid pair donated by
 * Future Technology Devices International Ltd., later a pair was
 * bought from EZPrototypes
 */
static const struct usb_device_id i2c_tiny_usb_table[] = {
	{ USB_DEVICE(0x0403, 0xc631) },   /* FTDI */
	{ USB_DEVICE(0x1c40, 0x0534) },   /* EZPrototypes */
	{ }                               /* Terminating entry */
};

So:

	.idVendor = 0x1c40,
	.idProduct = 0x0534,

I tested the new IDs and they work fine.

broth-itk avatar Dec 18 '20 13:12 broth-itk

Just for info, here is why it was changed: https://www.mail-archive.com/[email protected]/msg00680.html

However, Till has still not changed the vid/pid in his own i2c-tiny-usb project.

tormodvolden avatar Aug 24 '21 11:08 tormodvolden