SheevaPlug JTAGKey FT2232D B:
Product ID: 0x9e8f
Vendor ID: 0x9e88
Download and install FTDI VCP driver from http://www.ftdichip.com/Drivers/VCP.htm
to identify our device
$ vim /System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist
<key>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>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>
$ brew install openocd --enable-ft2232_libftdi
When I tried doing it from MMC instead of USB (no idea why). So I had to use openocd to load uboot.elf and then used a usb drive to get u-boot back http://www.newit.co.uk/forum/index.php/topic,2835.0.html
using the Sharing preferences of OSX so that I don't have to sit near the router
Since u-boot was not able to boot from the sdhc, I started the installation from usb and installed it to sdhc. Looks good until now.
http://www.cyrius.com/debian/kirkwood/sheevaplug/install/
and rebooted, and ended up with a I/O error from mmblk (the sdhc card). So I took it out, let it cool down (it had gotten very hot) and rebooted again. It worked.