Nordic nRF9160でUART(シリアルポート)経由でファームウェアのアップデートを行えるように構成するサンプルです。
J-Link等のデバッガハードウェアが無くてもアプリケーション部分をPCから更新できるよう構成します。
nRF9160のSDKであるnRF Connect SDKで採用しているブートローダーMCU Boot
をシリアルアップデート機能を有効にしてビルドする構成のサンプルです。
主な内容は以下の2点です。
- ボード定義ファイルでブートローダーのモード切り替えに使用する入力ピンの指定とLEDに使用する出力ピンの指定
- MCU Bootのビルド設定のオーバーライド
ボード名 | 説明 |
---|---|
SCM-LTEM1NRF | さくらのモノプラットフォーム開発キット DIP型LTEモジュール基板 |
詳細についてはWikiページを参照ください。