• No : 13428
  • 公開日時 : 2023/01/19 16:06
  • 更新日時 : 2023/02/16 13:37
  • 印刷

【NXP:i.MX RT】 eFUSEとは何ですか

i.MX RTのリファレンスマニュアルなどの資料に記載されているeFUSEとは何か教えてください。
カテゴリー : 

回答

eFuseは、電気的にプログラム可能な不揮発性メモリで、一度書き込みを行うと元に戻すことはできません。

i.MX RTではブートやセキュリティ関係などの様々な設定をeFUSEで行えます。具体的な設定については、リファレンスマニュアルのFusemapの章を参照してください。
例えば、RT1170の場合はChapter 26です。
 
eFUSEへの書き込みは、i.MX RTが持っているOn-Chip OTP Controller (OCOTP_CTRL)を使って行います。
MCUXpresso SDKにOCOTPのドライバが用意されているため、ユーザソフトウェアから書き込みを行えます。また、i.MX RTのSerial Downloder Protocol (SDP)機能を使用して、PCとUSBまたはUARTで接続し、PC上のソフトウェア(MCUXpresso Secure Provisioning ToolやNXP MCU Boot Utility)から書き込みを行うこともできます。
 
i.MX RT1170 Processor Reference Manual, Rev. 1, 05/2021
-2141~2157ページ:Chapter 26 Fusemap
-2159~2193ページ:Chapter 27 On-Chip OTP Controller (OCOTP_CTRL)