Date

Netduino 3 Wifi が発売されていたので、購入してみた。

パッケージ

Netduino3 Package

中身

Netduino3 Package

Netduino2 からの主な変更点

  • 802.11b/g/n 対応 Wifi 搭載 (SSL/TLS1.2, WPA2)
  • 有線 Ethernet は廃止
  • 3 基の gobus ポートが追加
  • コードストレージ容量が 384KB → 1408KB に増加
  • RAM 容量が 100+KB → 164+KB に増加
  • .NET Micro Framework 4.3 が既定に

参考 : Netduino :: Hardware

Firmware をアップグレードする

購入直後は firmware が最新になっていない可能性があるので、アップグレードする。

Downloads ページから以下のツールをダウンロード、インストールする

  • .NET Micro Framework SDK v4.3
  • .NET MF plug-in for VS2013
  • Netduino SDK v4.3.2.1

Netduino SDK インストール中に Netduino のドライバがインストールされる。下のようなダイアログが表示されたら Install を押す。

DriverInstall

フォーラムから v4.3.2.2 firmware をダウンロードする。

ダウンロードしたZIPファイルを展開したら、以下を手順を実行する。

  1. (もし接続されているなら) Netduino 3 Wifi を PC から取り外す
  2. ダウンロードした firmware の NetduinoUpdate.exe を実行する
  3. Netduino 3 Wifi のリセットボタンを 押したまま USB 接続する
  4. NetduinoUpdate.exe のウィンドウに Netduino 3 が表示される。
  5. Upgrade ボタンをクリックする

もし 4 の段階で STM Device in DFU Mode と表示された場合は、 右横にある Options ボタンをクリックし、表示されるドロップダウンボックスから Netduino 3 Wifi を選択する。そもそもデバイスが表示されない場合は STDFU drivers + tools v3.0.3 をインストールする。

……というのがフォーラムで案内されているやり方であるが、こちらで試した環境では Netduino 3 Wifi を選択後に Specified method is not supported というエラーが表示され、フリーズする現象が起きた。以下の手順でドライバを再インストールすることにより対処できた。

  1. Netduino 3 Wifi のリセットボタンを 押したまま USB 接続する
  2. デバイスマネージャを開く
  3. STM Device in DFU Mode を選択し、デバイスドライバを削除する
  4. Netduino 3 を取り外す
  5. Netduino SDK をアンインストールする
  6. Netduino SDK をインストールする

Comments

comments powered by Disqus