玄柴を立ち上げる
このマシンにはUSBが2つあり、ひとつは通常のUSBなのですが、
もうひとつはシリアルコンソールとして使うらしいです。
Macで使うにはドライバをインストールして、
さらに設定を追加しなければなりませんでした。
まずドライバのインストール
http://www.ftdichip.com/Drivers/VCP.htm
からとってきます。
設定を追加
http://openplug.org/plugforum/index.php?topic=34.0
に記事が載っているのですが、
設定を追加します。
/System/Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist
を開き
<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>
を追加します。あとは
sudo touch /System/Library/Extensions sudo kextunload /System/Library/Extensions/FTDIUSBSerialDriver.kext sudo kextload /System/Library/Extensions/FTDIUSBSerialDriver.kext
をします。玄柴とMacを挿すと、
crw-rw-rw- 1 root wheel 11, 36 Feb 16 15:02 /dev/tty.usbserial-FTTI0TE2A crw-rw-rw- 1 root wheel 11, 38 Feb 16 15:24 /dev/tty.usbserial-FTTI0TE2B
こんなデバイスが増えました。