せっかくなので、新ファームウェア(grpeach_8mb_20141209.bin)に書き換えたGR-PEACHで、私の開発環境で動かした結果を参考までに上げたいと思います。
転送したプログラムファイルは、2種類で
①フルカラーLEDが光りまくるプログラム(23,864 バイト)
/media/uploads/egupyon/peach_blinky_rz_a1h.bin
②Ethernetを使ったちょっとしたプログラム(136,004 バイト)
/media/uploads/egupyon/peach-websocket_rz_a1h.bin
を使いました。
Mac Book Air (OSX Yosemite)
①②ともOK 特殊なツールは必要なし
Mac Book Air(Windows 8.1 on Paralles Desktop)
①②ともOK
Mac Book Air(Windows 7 on Paralles Desktop)
①②ともOK
だけど、転送後の再マウントがうまく行っていない
今までやったこと無かったが、Windows XPもやってみた。
Panasonic Let's NOTE CF-T7 (Windows XP SP3)
①はOK、②がNGで、GR-PEACH上のプログラムは消去されるが、再マウントも何もしない。
(USBデバイスとして認識されない)
っていう結果になりました。
ところで、どのOSでも、プログラム転送後、リセットボタンを押さないとプログラム実行しないというのは、仕様でOK?
Questionsで100KB超えたバイナリうまく転送できていますか?
https://developer.mbed.org/questions/5443/100KB/
を報告させて頂いておりますが
中の人が見てくいないと思うので、こちらに掲載させて頂きます。
要約すると
・Windows 7ではプログラムの転送はうまくいくが、Windows 8.1だと失敗する。
・転送速度が遅すぎる
です。
ストレスに感じている人が多いことと、実際、これ原因で困っている人がいるようなので、至急対応していただきたい。
http://developer.mbed.org/forum/team-886-GR-PEACH_producer_meeting-community/topic/5333/?page=1#comment-26244