USB Drivers Source or Developer Kits?
USB Drivers Source or Developer Kits?
I was interested in possibly developing a driver for my Mac OS X system, but I was unable to locate any developer information regarding your new LK202-24-USB. I read the manual for it, and said it is somewhat possible by creating a virtual serial port for it in OS X, but from my success when I was integrating a USB -> Serial convertor with an LCD screen, OS X was having trouble locating it without drivers being available. With that said, are there any developer kits for the device or any other useful information I may have overlooked into developing a driver?
http://www.ftdichip.com/FTMacDriver.htm
brand new drivers... one thing to remember that we changed the PID value for the LCD. The VID is the standard one though.
brand new drivers... one thing to remember that we changed the PID value for the LCD. The VID is the standard one though.
Henry J.
President
Matrix Orbital
President
Matrix Orbital
FA00 X-Board U Series/MOU
FA01 MX2xx
FA02 MX4xx
FA03 LK/VK/PK202-24-USB
FA04 LK/VK/PK204-24-USB
FA05 GLK12232-SM-USB/GLK12232-25-WBL-USB (as of June 28 2007)
FA06 GLK19264-7T-1U-USB (as of June 28 2007)
FA07 LK204-7T-1U-USB (as of June 28 2007)
FA01 MX2xx
FA02 MX4xx
FA03 LK/VK/PK202-24-USB
FA04 LK/VK/PK204-24-USB
FA05 GLK12232-SM-USB/GLK12232-25-WBL-USB (as of June 28 2007)
FA06 GLK19264-7T-1U-USB (as of June 28 2007)
FA07 LK204-7T-1U-USB (as of June 28 2007)
Last edited by Henry on Thu Jun 28, 2007 1:53 pm, edited 2 times in total.
Henry J.
President
Matrix Orbital
President
Matrix Orbital
I recently had to do something similar to get my MX202 to work under Linux. I ended up modifying my copy of the Linux drivers for the FTDI 8U232AM to recognize the PID in my MX202. After recompiling and installing the modified driver module, I was able to simply plug in the USB cable and access the LCD over /dev/ttyUSB0, and treat it just like any other serial port.
The only thing is that the MX202 actually uses the FTDI FT232BM, I believe, and not the AM. The BM is supposed to be an updated version of the AM, but is it backward compatible enough to expect that the AM driver should work correctly? I've done some superficial testing and everything seems okay, but I haven't done anything exhaustive.
- Chris
The only thing is that the MX202 actually uses the FTDI FT232BM, I believe, and not the AM. The BM is supposed to be an updated version of the AM, but is it backward compatible enough to expect that the AM driver should work correctly? I've done some superficial testing and everything seems okay, but I haven't done anything exhaustive.
- Chris
The BM and AM chips are almost the same. The BM has less external components... that's about it really! There is also a post in the hardware section regarding LCDProc and the USB support.
CEG, which Linux software are you using? And a Memory Expres customer, good to hear
CEG, which Linux software are you using? And a Memory Expres customer, good to hear

Henry J.
President
Matrix Orbital
President
Matrix Orbital
> There is also a post in the hardware section regarding LCDProc and the
> USB support.
Yeah, I missed that before I posted mine. The solution in the HW forum is much more thorough and complete than mine. Mine's basically only a little hack to get it working on my own machine, whereas the other solution is much closer to something that could be integrated into the stock drivers.
> CEG, which Linux software are you using?
Mandrake 9.0 (kernel 2.4.19). I updated to the latest FTDI drivers (1.2.1) before making my patch, since there are some fixes in it that I didn't have.
> And a Memory Expres customer, good to hear
Yup, yup.
That's where I bought my MX202 and the little Shuttle PC it lives in.
- Chris
> USB support.
Yeah, I missed that before I posted mine. The solution in the HW forum is much more thorough and complete than mine. Mine's basically only a little hack to get it working on my own machine, whereas the other solution is much closer to something that could be integrated into the stock drivers.
> CEG, which Linux software are you using?
Mandrake 9.0 (kernel 2.4.19). I updated to the latest FTDI drivers (1.2.1) before making my patch, since there are some fixes in it that I didn't have.
> And a Memory Expres customer, good to hear
Yup, yup.

- Chris