by veltrop » Wed Sep 02, 2009 4:36 am
by veltrop
Wed Sep 02, 2009 4:36 am
Two solutions:
1) You can use the USB-Serial adapter in Mac with the default FTDI drivers if you remove the EEPROM from it that contains the KONDO device ID's. When you open up the casing on the adapter, it is a 6 pin chip near the connector end, on the same side of the board as the FTDI chip. After removing the EEPROM, the FTDI device will go back to the default ID's and it's driver will register. Sorry, if I wasn't at work I'd post a picture
2) Modify the driver as this guy did (Japanese):
http://capsule.brain.riken.jp/~tyam/ja/khrosx.html
Open up /System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist with a text editor or plist editor and add this data to the list of products:
<key>Kondo Serial USB Adapter</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.FTDI.driver.FTDIUSBSerialDriver</string>
<key>IOClass</key>
<string>FTDIUSBSerialDriver</string>
<key>IOProviderClass</key>
<string>IOUSBInterface</string>
<key>bConfigurationValue</key>
<integer>1</integer>
<key>bInterfaceNumber</key>
<integer>0</integer>
<key>idProduct</key>
<integer>2</integer>
<key>idVendor</key>
<integer>5724</integer>
</dict>
You should double check these Product/Vendor ID's in the IORegistryExplorer or from within Windows.
Of course without H2H, unless you are doing some home grown serial port code on the Mac side, getting the adapter to work there is pointless. (Though this does open the door to using WINE instead of VMWare/Parallels)
Two solutions:
1) You can use the USB-Serial adapter in Mac with the default FTDI drivers if you remove the EEPROM from it that contains the KONDO device ID's. When you open up the casing on the adapter, it is a 6 pin chip near the connector end, on the same side of the board as the FTDI chip. After removing the EEPROM, the FTDI device will go back to the default ID's and it's driver will register. Sorry, if I wasn't at work I'd post a picture
2) Modify the driver as this guy did (Japanese):
http://capsule.brain.riken.jp/~tyam/ja/khrosx.html
Open up /System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist with a text editor or plist editor and add this data to the list of products:
<key>Kondo Serial USB Adapter</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.FTDI.driver.FTDIUSBSerialDriver</string>
<key>IOClass</key>
<string>FTDIUSBSerialDriver</string>
<key>IOProviderClass</key>
<string>IOUSBInterface</string>
<key>bConfigurationValue</key>
<integer>1</integer>
<key>bInterfaceNumber</key>
<integer>0</integer>
<key>idProduct</key>
<integer>2</integer>
<key>idVendor</key>
<integer>5724</integer>
</dict>
You should double check these Product/Vendor ID's in the IORegistryExplorer or from within Windows.
Of course without H2H, unless you are doing some home grown serial port code on the Mac side, getting the adapter to work there is pointless. (Though this does open the door to using WINE instead of VMWare/Parallels)