OTAアップデートとは?おーてぃーえーあっぷでーと
OTAアップデートとは、出荷後の機器のファームウェアを、ネットワーク経由で配信して書き換える仕組み。脆弱性対応や機能追加を回収なしに行える一方、更新中の電源断や通信断で起動不能(ブリック)にしない構成と、配布物の真正性検証を最初から設計に織り込む必要がある。
最終更新:2026-10-06
エンベデッドSPを最短で暗記・合格する →背景
機器の寿命が長く、出荷後も通信でつながるようになると、ROMを焼いて出荷すれば終わりという前提が崩れる。脆弱性は出荷から何年も経って見つかるうえ、車載のUN-R156のように更新手段の確保そのものを求める規制も現れた。更新できることは後付けの運用ではなく、機能要件として設計初期から積む対象になっている。
具体例
フラッシュをA面・B面の二面持ちにし、稼働していない面へ書いてから起動面を切り替え、起動に失敗したらウォッチドッグで元の面へ戻す。テスラが車両ソフトを走行機能ごと配信しているように、更新の失敗が許されない領域ほど二面構成とロールバックが前提になる。
試験での引っ掛け
署名検証(真正性)だけでなく、古い正規版へ戻させるロールバック攻撃の防止まで要件になる。二面持ちはフラッシュ容量が単純に倍要るので、原価とROM見積りへ最初から入れておく。差分更新は容量を節約できるが、途中失敗からの復旧設計が難しくなる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。