GR-PEACHでのmbedと.NET Micro Framework

Posted by 技術ブログ by Strawhat.net on Monday, November 23, 2015

先日のALGYAN(公式)IoTハンズオンでいただいたPinKit(GR-PEACH + センサーボード)に含まれるGR-PEACH、既に.NET Micro Frameworkで動作するように設定されていたのですが、基板に書かれた"mbed Enabled"が気になって、mbedと.NET Micro Frameworkを切り替える方法を調べてみました。

.NET Micro Frameworkで使うとき

(1) NETMF for MBEDのサイトからダウンロードしたZIPファイルを展開して、“tinyclrnbl.bin"ファイルを取り出します。

https://netmf4mbed.codeplex.com/:embed

(2) GR-PEACHの"USB for mbed-IF"のUSB端子とPCを接続して、PCに表示されたドライブに"tinyclrnbl.bin"ファイルをコピーします。自動的に再起動して.NET Micro Frameworkのツールから認識されるようになります。

20151123160552png

mbed™ボード GR-PEACHから引用

mbedで使うとき

この場合は通常のmbedプログラムと同じで、GR-PEACHの"USB for mbed-IF"のUSB端子とPCを接続して、PCに表示されたドライブにmbedオンラインコンパイラ等で作成したbinファイルをコピーするだけです。

NETMF for MBEDの詳細についてまだ調べられていないのですが、mbedの環境を利用して.NET Micro Frameworkのプログラムを実行できる環境を作っているようで、、“tinyclrnbl.bin"ファイルをコピーするだけで非常に手軽に環境を切り替えられました。