Configuration for two hosts are listed here, Microsoft Windows and Linux. It should also be possible to use the eCos USB serial like peripheral driver with other hosts.
The eCos USB serial like peripheral driver can be used in Linux in one of two ways.
Using the generic usbserial kernel module passing the vendor and product ID as module parameters. e.g.
modprobe usbserial vendor=0xabcd product=0x1234 |
would load the kernel module so that it would use a USB device abcd:1234 as a serial device.
Using the mini driver provided with eCos in the host/linux directory. This driver must be edited and the correct vendor and product ID set to match the vendor and product ID used by the device. Once compiled this driver can be loaded with:
modprobe usbserial modprobe ecos_usbserial |
This driver is known to compile with kernel versions 2.6.18 and probably works fine with other kernels. However it fails to compile with kernels after 2.6.25.
To install the device in a Microsoft Windows system make use of the INF file in host/windows/eCosUsbSerial.inf. Copy this INF file and usbser.sys from your version of Windows into an empty directory. Then plug in the USB device. When prompted to load a driver navigate to the INF file and select it.