]>
Commit | Line | Data |
---|---|---|
d4c687e2 WJS |
1 | Exar USB Serial Driver |
2 | ====================== | |
3 | Version 1A, 1/9/2015 | |
4 | ||
5 | This driver will work with any USB UART function in these Exar devices: | |
6 | XR21V1410/1412/1414 | |
7 | XR21B1411 | |
8 | XR21B1420/1422/1424 | |
9 | XR22801/802/804 | |
10 | ||
11 | The source code has been tested on various Linux kernels from 3.6.x to 3.17.x. | |
12 | This may also work with newer kernels as well. | |
13 | ||
14 | ||
15 | Installation | |
16 | ------------ | |
17 | ||
18 | * Compile and install the common usb serial driver module | |
19 | ||
20 | # make | |
21 | # insmod ./xr_usb_serial_common.ko | |
22 | ||
23 | ||
24 | * Plug the device into the USB host. You should see up to four devices created, | |
25 | typically /dev/ttyXRUSB[0-3]. | |
26 | ||
27 | ||
28 | Tips for Debugging | |
29 | ------------------ | |
30 | ||
31 | * Check that the USB UART is detected by the system | |
32 | ||
33 | # lsusb | |
34 | ||
35 | * Check that the CDC-ACM driver was not installed for the Exar USB UART | |
36 | ||
37 | # ls /dev/tty* | |
38 | ||
39 | To remove the CDC-ACM driver and install the driver: | |
40 | ||
41 | # rmmod cdc-acm | |
42 | # modprobe -r usbserial | |
43 | # modprobe usbserial | |
44 | # insmod ./xr_usb_serial_common.ko | |
45 | ||
46 | ||
47 | Technical Support | |
48 | ----------------- | |
49 | Send any technical questions/issues to uarttechsupport@exar.com. | |
50 |