MacはiMac2011Mid OSはMacOS10.9.3
まずFlashMagicのMac版をダウンロード(FlashMagic.app.dmg)
現在Ver7.50
Windows版と見た目同じ(Wineを使用している?)
わかる設定は、トランジスタ技術2014年2月号P.64に合わせて・・・
COM Port?
MacにCOMポート?
シンボリックリンクが必要?
色々調べてみると、FlashMagic.appのパッケージの内容を表示してみると
ここにシンボリックリンク(エイリアス)を追加か?
今のシンボリックリンクは?(userは使用しているユーザー名)
また、トラ技ARMライタの認識は
$ ls -l //Applications/FlashMagic.app/Contents/Resources/dosdevices
lrwxrwxrwx 1 user admin 23 7 5 2013 COM4 -> /dev/cu.Bluetooth-Modem
lrwxrwxrwx 1 user admin 26 7 5 2013 COM5 -> /dev/cu.Bluetooth-PDA-Sync
lrwxrwxrwx 1 user admin 26 7 5 2013 COM6 -> /dev/cu.usbserial-FTFK21HZ
lrwxrwxrwx 1 user admin 24 7 5 2013 COM7 -> /dev/tty.Bluetooth-Modem
lrwxrwxrwx 1 user admin 27 7 5 2013 COM8 -> /dev/tty.Bluetooth-PDA-Sync
lrwxrwxrwx 1 user admin 27 7 5 2013 COM9 -> /dev/tty.usbserial-FTFK21HZ
lrwxrwxrwx 1 user admin 10 7 5 2013 c: -> ../drive_c
lrwxrwxrwx 1 user admin 21 7 5 2013 d: -> /Volumes/FlashMagic 1
lrwxrwxrwx 1 user admin 13 7 5 2013 d:: -> /dev/rdisk2s1
lrwxrwxrwx 1 user admin 15 6 29 10:25 e: -> /Volumes/USB_8G
lrwxrwxrwx 1 user admin 13 7 5 2013 e:: -> /dev/rdisk1s1
lrwxrwxrwx 1 user admin 13 7 5 2013 f:: -> /dev/rdisk1s2
lrwxrwxrwx 1 user admin 19 6 29 10:25 g: -> /Volumes/FlashMagic
lrwxrwxrwx 1 user admin 13 6 29 10:25 g:: -> /dev/rdisk2s2
lrwxrwxrwx 1 user admin 1 7 5 2013 z: -> /
ls -l /dev/tty*
略
crw-rw-rw- 1 root wheel 33, 8 6 29 11:37 /dev/tty.usbmodemABC1
/dev/tty.usbmodemABC1と認識される
上記、初期設定されたCOMに含まれてないので、シンボリックリンクを追加
ln -l /dev/tty.usbmodemABC1 /Applications/FlashMagic.app/Contents/Resources/dosdevices/COM10
上記シンボリックリンクの確認で追加された
lrwxrwxrwx 1 user admin 21 6 29 11:02 COM10 -> /dev/tty.usbmodemABC1
COM10に設定したので、COM Portは"COM10"に設定
これで、Hex Fileを選択して、マイコン側の準備をして"Start"
書き込みは出来るが、時々認識しない場合があり
ターゲットのマイコンの電源を入れてから、
トラ技ARMマイコンのUSBを接続すると認識する様な気が・・・
トラ技ARMマイコンのUSBを接続すると認識する様な気が・・・
linux版も調査中
ライタは/dev/ttyACM0で認識される
シンボリックリンクでcomを設定するが動かない・・・
何かが足りない?