RTOS/ミドルウェアプラットフォームサポート/デバッグ・開発ツール/量産フラッシュ書込み製品アップデート情報とサポートアップデート情報を提供いたします。
採用例:ブートローダ認証
公開鍵は製品のブートローダに含まれ、ファームウェアの更新を管理し、ファームウェアを起動します。ファームウェアの更新時、アプリケーションの起動時にブートローダは、署名によってファームウェアを検証します。一致すれば、ファームウェアは正常に開始されますが、一致しない場合は、アプリケーションはブートローダで停止するか、ファームウェアを消去します。
採用例:量産工程でのハードウェア認証
秘密鍵を製品の製造プロセスで生成します。マイコンのUIDなどユニークなデータを読取り、emSecureによって、秘密鍵を生成し、署名は、メモリ上の指定された場所へ書き込みます。公開鍵は製品で実行されるファームウェアに含まれ、ファームウェアの実行時に製品からユニークデータを読み取り、署名検証します。署名が一致しない場合、ファームウェアは実行を拒否します。
J-LinkシリーズをはじめとしたSEGGER社製品は、Cortex-M85コアに対応しました。100万台以上の販売実績を持つArm Cortexコアマイコンの組込開発用として標準的なツール「J-Linkシリーズ」、高性能なオリジナルコンパイラ、リンカを搭載した統合開発環境「SEGGER Embedded Studio」、各種RTOS/ミドルウェア製品を今後リリースされるマイコンに順次対応予定
■ マイコンデバイス対応:
Renesas:
RZ/T2M / R7FA6M5BFO2Micro:
OZ935xxToshiba:
TMPM3H / TMPM4G / TMPM4NHPMicro:
HPM61 / HPM63 / HPM64 / HPM67Infineon:
CY8C6 / CYT2B9 / CYT4BBGigaDevice:
GD32F470 / GD32F4xx / GD32L233Maxim (Analog Devices):
MAX32690NXP:
MKL81SiliconLabs:
BGM220 / BGM240 / MGM220 / MGM240 / FGM230 / ZGM130 / ZGM230ESWIN:
ECR2560ST:
STM32G050/STM32G051