On Tue, Mar 16, 2010 at 12:14 AM, Herbert Graf wrote: >> The CDC side should not need a driver. The HID side may need a user >> space driver with libusb or similar. > > Ahh, that's true, but for basic functionality (just use it as an UART) I > don't think the HID stuff is needed? > I am not so sure about the default configuration (I do not have the demo board or the chip). So maybe you can use it as it is. But you need to use the HID interface to set custom configuration (eg: VID/PID, descriptor strings, start-up baudrate, etc). Microchip provides the utility and the DLL (for Windows only) for that purpose. FTDI also provides a Windows utility to program the EEPROMs to customize their chips. But then the Linux community wrote the libftdi and ftdi_eeprom to control the chip under Linux. http://www.intra2net.com/en/developer/libftdi/download.php I would not think it is too difficult to write similar utility based on libusb to control the HID interface (by sniffing under Windows and then repeat the command under Linux with libusb). -- Xiaofan http://mcuee.blogspot.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist