AWS IoT Core for LoRaWAN で CUPS サービスを使用してゲートウェイファームウェアを更新する - AWS IoT Wireless

AWS IoT Core for LoRaWAN で CUPS サービスを使用してゲートウェイファームウェアを更新する

ゲートウェイで実行される LoRa Basics Station ソフトウェアは、Configuration and Update Server (CUPS) プロトコルを使用して、認証情報管理とファームウェア更新インターフェイスを提供します。CUPS プロトコルは、ECDSA シグニチャによるセキュアなファームウェアアップデート配信を提供します。

ゲートウェイのファームウェアは頻繁に更新する必要があります。AWS IoT Core for LoRaWAN で CUPS サービスを使用して、ファームウェアの更新をゲートウェイに提供できます。また、更新に署名することもできます。ゲートウェイのファームウェアを更新するには、SDK または CLI を使用できますが、コンソールは使用できません。

更新プロセスは完了までに約 45 分かかります。AWS IoT Core for LoRaWAN への接続用にゲートウェイを初めて設定する場合、さらに時間がかかることがあります。ゲートウェイの製造元は、通常、独自のファームウェア更新ファイルと署名を提供しているため、代わりにそれを使用して「S3 バケットにファームウェアファイルをアップロードし、IAM ロールを追加する」に進むことができます。

ファームウェア更新ファイルがない場合は、「ファームウェア更新ファイルと署名を生成する」で、アプリケーションに適応させるために使用できる例を参照してください。