• 資料介紹
    • 前言
    • 基于 STM32G070 和 STM32G071 的 SBSFU 實現(xiàn)差異
    • 開始移植
    • 測試安全保護特性
    • 后述
  • 資料預覽
  • 相關推薦
申請入駐 產業(yè)圖譜

LAT1273 移植SBSFU到STM32G070

03/24 14:54
520
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

LAT1273 移植SBSFU到STM32G070

1.15 MB

前言

客戶使用 STM32G070RBT6 給海外用戶開發(fā)產品,由于當?shù)匦滦枨?,產品需要增加安全啟動的功能。 但是由于 X-Cube-SBSFU 包提供的示例中,只有基于 STM32G071 的示例??蛻粢虼嗽儐栐撛趺匆浦?。本文將講解這個移植過程。

基于 STM32G070 STM32G071 SBSFU 實現(xiàn)差異

在正式講解之前,我們首先來看一看 STM32G070 和 STM32G071 的 SBSFU 實現(xiàn)差異。STM32G070 是一個 value line 產品,首先,我們要意識到,有一些安全特性,相比于STM32G071,它是沒有的,比如:PCROP,BOOT_LOCK 和 Secure User Memory。那么,缺少了這些安全特性的 STM32G070,是否還能實現(xiàn)安全啟動的功能呢 ? 答案是肯定的。我們先來看 PCROP,BOOT_LOCK,以及 Secure User Memory 在 STM32G071 上的 SBSFU 實現(xiàn)中所扮演的角色是什么?

開始移植

第一步 : 確保原始工程運行正常

第二步 : 將與 BOOT_LOCK, PCROP, Secure User Memory 相關的宏全部關閉

第三步 : 移植到 STM32G070RB

測試安全保護特性

后述

本文旨在通過一個相對容易的移植, 讓讀者對 SBSFU 的移植過程有一個大概了解以起到參考和示范作用。

資料預覽

相關推薦

<b id="xsk02"><sub id="xsk02"><b id="xsk02"></b></sub></b>

<dfn id="xsk02"><ins id="xsk02"></ins></dfn>
<center id="xsk02"><strong id="xsk02"></strong></center>

<b id="xsk02"><noframes id="xsk02">

<div id="xsk02"><ins id="xsk02"></ins></div>

<tr id="xsk02"><strong id="xsk02"><tr id="xsk02"></tr></strong></tr>
<b id="xsk02"></b>
<legend id="xsk02"><rt id="xsk02"></rt></legend>

<div id="xsk02"></div>