Serial console sheeva plug osx
From Flo's Knowledge in a Nutshell
Get the serial console for the sheeva plug working on mac osx
- download drivers from http://www.ftdichip.com/Drivers/VCP.htm for osx
- reboot
- patch the file /System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist with the following schema (patch -p0 < mypatch)
--- Info.plist.orig 2009-04-07 22:34:29.000000000 -0700 +++ /System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist 2009-04-07 23:03:28.000000000 -0700 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> @@ -4341,6 +4341,40 @@ <key>idVendor</key> <integer>1027</integer> </dict> + <key>SheevaPlug JTAGKey FT2232D A</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>40591</integer> + <key>idVendor</key> + <integer>40584</integer> + </dict> + <key>SheevaPlug JTAGKey FT2232D B</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>1</integer> + <key>idProduct</key> + <integer>40591</integer> + <key>idVendor</key> + <integer>40584</integer> + </dict> <key>SI Lambda 10-3</key> <dict> <key>CFBundleIdentifier</key>
- touch /System/Library/Extensions
- kextunload /System/Library/Extensions/FTDIUSBSerialDriver.kext
- kextload /System/Library/Extensions/FTDIUSBSerialDriver.kext
- Plug the USB-to-serial wire and launch screen with
- screen /dev/tty.usbserial-FTS8WJ4CA 115200 (please note the random tail of the tty)
//source: http://blog.hep-cat.de/?p=5478
