1. Spresense LTE Firmware Updater概要
Spresense LTE Firmware UpdaterはSpresense LTE拡張ボード(CXD5602PWBLM1JUL)に搭載されているLTEモジュールのファームウェアをRK_03_00_00_00_04121_001からRK_03_00_00_22_13151_002へ更新するツールです。
PCのOSごとにツールを提供しています。お使いのPCに合わせてツールをダウンロードしてください。
2.Spresense LTE Firmware Updaterの実行方法
2-1.Spresense LTE Firmware Updaterの起動
Windowsの場合
SprLteFWUpdater_RK3.0.0.22.13151.002_win64_jaをエクスプローラ上で右クリックし、出てきたメニューの中から「すべて展開」を選択して解凍します。

解凍してできた「SprLteFWUpdater_RK3.0.0.22.13151.002_win64_ja」フォルダの中にある「SpresenseLteFirmwareUpdater.exe」をダブルクリックしてツールを起動します。

以下のようにアップデータが立ち上がります。
macOSの場合
SprLteFWUpdater_RK3.0.0.22.13151.002_mac_ja.zipをFinder上で右クリックして出てきたメニューから「このアプリケーションで開く」を選択し「アーカイブユーティリティ」を選択して解凍します。

解凍してできた「SpresenseLteFirmwareUpdater」をダブルクリックして起動します。

以下のようにアップデータが立ち上がります。

2-2.Spresense LTE 拡張ボードの接続
起動した画面のようにSpresense MainボードとSpresense LTE拡張ボードを接続し、さらにSpresense Mainボードとアップデートを実行するPCをUSBで接続してから、「次へ」をクリックしてください。
※尚、開発ツールのセットアップのページに記載されているシリアルドライバをあらかじめインストールしておく必要があります。

2-3.Spresense Mainボードのシリアルポートを選択
お使いのSpresense Mainボードのシリアルポートを選択して「次へ」をクリックしてください。
Spresense Mainボードのシリアルポートの確認方法は、WebドキュメントのUSBシリアルポートの確認方法を参照ください。

2-4.アップデートを開始する
これでSpresense LTE拡張ボードをアップデートする準備が整いました。Spresense LTE拡張ボードとSpresense Mainボードが接続されている事と、Spresense Mainボードとアップデートに使用するPCがUSBで接続されていることを確認し、「アップデート開始」をクリックしてください。
尚、アップデート開始からアップデート完了まで、およそ15分から30分程度要します。省電力設定などでPCがスリープに入ったりシャットダウンされてしったりしてしまわないように設定をご確認ください。
アップデート中はSpresense Mainボードと接続しているUSBケーブルを抜いたり、Spresense Mainボードのリセットボタンを押したり、電源を切らないでください。

2-5.アップデートの実行
「アップデート開始」をクリックすると、次の4つの作業が実行されます。途中のSpresense LTE拡張ボードの接続確認では、Spresense LTE拡張ボードのボタンを押していただく必要がありますのでご注意ください。
2-5-1.アップデートツールのインストール
Spresense Mainボードにアップデートプログラムを書き込んでいます。こちらのステップは30秒ほどで完了します。

2-5-2.Spresense LTE拡張ボードの接続確認
「Spresense LTE拡張ボードのボタンを押し続けてください」と表示されたら、Spresense LTE拡張ボードの左上にある黒いボタン(黄色い円の部分)を「Spresense LTE拡張ボードのボタンを離してください」が表示されるまで押し続けてください。
(「離してください」と出る前に離してしまうとアップデートが失敗します。)

2-5-3. アップデートファイルの転送
Spresense LTE拡張ボードに新しいファームウェアを転送しています。こちらのステップは10分から20分ほどで完了します。

2-5-4. アップデートの実行
ファームウェアの更新をしています。こちらのステップは5分ほどで完了します。

2-6. アップデートの完了
「アップデート完了しました。」が表示されたらファームウェアが無事に更新されました。「閉じる」をクリックしてアプリケーションを終了してください

3. アップデートに失敗した場合の対処方法
PCの負荷が高い、またはシリアルポートが使用中の場合
以下のような画面が表示された場合にはシリアルポートが使用中でないか、あるいは負荷の高いアプリケーションが実行中でないかを確認の上、再度アップデートを実行してください。


すでにアップデート済みの場合
以下のような画面が表示された場合は、お使いのSpresense LTE拡張ボードのファームウェアは既に更新済みです。そのままお使いください。

更新対象外のボードの場合
以下の画面が表示された場合は、お使いのSpresense LTE拡張ボードが更新対象のボードではありません。

シリアルポートのUSBが切断された場合
以下の画面が表示された場合は、何らかの理由でSpresense MainボードとPCとのUSB接続が切断されています。USBの接続状態もしくはUSBシリアルドライバの状態を確認の上、再度アップデートを行ってください。
