玄柴を立ち上げる
このマシンには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
こんなデバイスが増えました。