在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何通過J-Link實現STM32H5控制調試端口

麥克泰技術 ? 來源:麥克泰技術 ? 2025-03-17 10:25 ? 次閱讀

基于J-Link實現STM32H5安全編程介紹了在禁用TrustZone時,如何通過J-Link實現STM32H5控制調試端口的安全鎖定或回歸打開。

J-Link從v8.12e版本開始,支持啟用TrustZone時,使用加密(證書)實現STM32H5回歸和打開調試端口。

調試認證原理是使用JTAG專用接入點(ap0)與芯片通信,通過ARM定義的安全協議ARM PSA ADAC V1.0實現認證調試訪問控制。

STM32H563/573在啟用TrustZone時,調試身份驗證過程如下

8d58de52-fb01-11ef-9310-92fbcf53809c.png

STM32H5安全產品生命周期管理基于J-Link軟件包安裝目錄Program FilesSEGGERJLink_V812gScriptPCode_DevPro_ST_STM32H5.pex腳本文件實現。

在STM32H563/562/573和STM32H523/533設備上,使用選項字節(option bytes)存儲配置的(provisioned)數據,每次回退后都必須進行預配置(Provisioning)。

基于NUCLEO-H563ZI開發板,使用J-Link實現Trustzone使能狀態下的生命周期管理 8d75dc50-fb01-11ef-9310-92fbcf53809c.jpg

1 查看設備狀態

8d7fa2a8-fb01-11ef-9310-92fbcf53809c.png

2 設置產品狀態為Provisioning

8d961fc4-fb01-11ef-9310-92fbcf53809c.png

3 寫入obk文件

對于啟用加密的設備,必須在.xml配置文件中使用1選項生成*.obk文件(*.obk文件使用STM32 Trusted Package Creator工具生成,該文件用于配置條件,以觸發產品狀態從PROVISIONNED/CLOSED到OPEN的回退。在STM32Cube_FW_H5_V1.0.0ProjectsNUCLEO-H563ZIROT_ProvisioningDABinary示例中提供了一個默認文件DA_Config.obk)。

8da8fd56-fb01-11ef-9310-92fbcf53809c.png

4 將產品狀態更改為closed,關閉對調試接口的訪問

8dcf82f0-fb01-11ef-9310-92fbcf53809c.png

5 在使能TrustZone時,通過證書執行回退操作

8df5190c-fb01-11ef-9310-92fbcf53809c.png

DevPro工具目前已全面支持STM32H5安全生命周期管理以及STM32U0 Options Bytes 編程,更多DevPro的使用可以參考https://kb.segger.com/ST_STM32H5_Security_Product_Lifecycle(復制鏈接到瀏覽器)。

麥克泰技術代理SEGGER全線產品,具有豐富的軟件開發與調試工具使用方面的知識和經驗,關于J-Link編程器的更多信息,歡迎咨詢info@bmrtech.com。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • JTAG
    +關注

    關注

    6

    文章

    403

    瀏覽量

    72512
  • 調試
    +關注

    關注

    7

    文章

    599

    瀏覽量

    34364
  • 編程
    +關注

    關注

    88

    文章

    3670

    瀏覽量

    94591
  • 端口
    +關注

    關注

    4

    文章

    1002

    瀏覽量

    32589
  • J-Link
    +關注

    關注

    0

    文章

    86

    瀏覽量

    22448

原文標題:基于J-Link實現STM32H5安全編程——Trustzone模式實現

文章出處:【微信號:麥克泰技術,微信公眾號:麥克泰技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    shell調試教程之MM32 MCU的J-Link RTT方式實現shell功能

    本次實驗將在基于MM32L073的Miniboard上進行測試驗證,實現shell的通信端口J-Link RTT, 其作為shell輸入輸出通道。PA15作為狀態指示 LED1的控制
    發表于 12-02 14:28 ?3905次閱讀

    STM32H5開發(3)----電源控制和RCC

    STM32H5開發(3)----電源控制和RCC
    的頭像 發表于 12-01 14:59 ?1522次閱讀
    <b class='flag-5'>STM32H5</b>開發(3)----電源<b class='flag-5'>控制</b>和RCC

    STM32入門系列教程之六《如何使用MDK + J-Link調試

    在芯達STM32 入門系列教程之三《如何使用J-Flash 調試》中,我們提到要進行STM32 的程序調試,一般由三種方法:(1)使用SEG
    發表于 11-04 15:23

    技術小課堂| 如何使用J-Link遠程調試

    SEGGER提供了一個J-Link Remote Server軟件,可以使得在任何地方連接J-Link調試應用。J-Link Remote Server提供了圖形界面和命令行的版本,支
    發表于 11-13 10:21

    如何使用J-Link的虛擬串口VCOM功能?

    通常,可以通過J-Link Commander和J-Link Configurator對J-Link的VCOM功能進行禁用/啟用。注意,僅當通過
    發表于 04-28 13:30

    解析J-LinkJ-Trace、Open JTAG原理以及其區別

    J-LinkJ-Trace、Open JTAG都是用來調試程序的(當然還有其他工具可以進行調試,比如ICE),J-Link
    的頭像 發表于 01-30 09:29 ?1.9w次閱讀
    解析<b class='flag-5'>J-Link</b>、<b class='flag-5'>J</b>-Trace、Open JTAG原理以及其區別

    STM32單片機入門教程之如何使用MDK加J-Link調試

    本期教程將講述如何在芯達STM32 開發板上使用J-Link + MDK 組合進行調試及下載HEX 文件。MDK(Keil for ARM)的軟件安裝,請參考教程《如何安裝RealView MDK 軟件》。
    發表于 06-28 15:09 ?34次下載
    <b class='flag-5'>STM32</b>單片機入門教程之如何使用MDK加<b class='flag-5'>J-Link</b><b class='flag-5'>調試</b>

    J-LinkJ-Trace用戶指南免費下載

    J-Link/J-Trace有不同的版本,每個版本都是為不同的目的/目標設備設計的。目前,J-Link/J-Trace有以下幾種型號:J-Link
    發表于 03-03 08:00 ?14次下載
    <b class='flag-5'>J-Link</b>和<b class='flag-5'>J</b>-Trace用戶指南免費下載

    J-link在MKD5下在線調試stm32資料下載

    電子發燒友網為你提供J-link在MKD5下在線調試stm32資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希
    發表于 04-22 08:41 ?3次下載
    <b class='flag-5'>J-link</b>在MKD<b class='flag-5'>5</b>下在線<b class='flag-5'>調試</b><b class='flag-5'>stm32</b>資料下載

    教你輕松J-Link不能連接目標MCU的問題

    使用J-Link,首先第一步硬件連接,確認J-Link和PC機之間是否連接正常,并確認上位機能和 J-Link 建立正確的通信。 1.通過USB
    的頭像 發表于 06-30 11:18 ?6256次閱讀
    教你輕松<b class='flag-5'>J-Link</b>不能連接目標MCU的問題

    基于J-Link Remote Server軟件的遠程調試方法

    SEGGER提供了一個J-Link Remote Server軟件,可以使得在任何地方連接J-Link調試應用。J-Link Remote Server提供了圖形界面和命令行的版本,支
    的頭像 發表于 06-14 08:56 ?2443次閱讀

    J-Link添加Geehy芯片

    最近調試Geehy的APM32芯片想著替換STM32,發現在使用Keil+J-Link調試過程中總是發現J-Link會在初次下載的時候提示
    的頭像 發表于 07-25 14:57 ?5909次閱讀

    J-Link script的組成與使用方法

    J-Link作為被廣泛使用的調試器,提供了多種配套的軟件工具。例如命令配置軟件J-Link Commander,GDB server,J-Flash等。其中,
    的頭像 發表于 08-01 12:20 ?2773次閱讀

    SEGGER J-Link調試仿真器支持新型可編程SOC(片上系統)系列

    所有J-Link型號(J-Link PRO、J-Link ULTRA+、J-Link PLUS和J-Link BASE)最新硬件版本現在都支
    的頭像 發表于 04-14 14:20 ?2448次閱讀

    如何通過J-Link向目標系統供電

    ? ? J-Link能夠通過JTAG接口的Pin-19引腳向目標系統輸出5V電壓,電流不超過300mA。 默認情況下,J-Link供電功能是關閉的。用戶可以
    的頭像 發表于 12-21 14:29 ?720次閱讀
    如何<b class='flag-5'>通過</b><b class='flag-5'>J-Link</b>向目標系統供電
    主站蜘蛛池模板: 狠狠五月深爱婷婷网免费 | 亚洲日本视频 | 亚洲精品久久久久久久蜜桃 | 亚洲最大成人在线 | 亚洲成年网| 黄色一级毛片看一级毛片 | 美女被免费视频网站九色 | 午夜精品久久久久久影视riav | 五月天婷婷网址 | 咪咪爱毛片 | 久草福利在线播放 | miya亚洲私人影院在线 | 国产网站免费视频 | 黄色h网站| 日本最好的免费影院 | 黄网站观看 | 老司机亚洲精品影院在线 | 欧美成人精品一区二三区在线观看 | 全黄性色大片 | 欧美日韩高清一区 | 午夜大片在线观看 | 中文字幕一区二区三区精品 | 免费精品一区二区三区在线观看 | 欧美日韩无| 免费观看美女被cao视频 | 午夜精品久久久久久 | 欧美成人伊人十综合色 | 免费黄色一级毛片 | 精品你懂的 | 精品一区二区三区免费爱 | 男女免费视频 | 黄色大毛片 | 久久影视免费体验区午夜啪啪 | 亚洲不卡视频 | 久久精品成人免费网站 | 起碰成人免费公开网视频 | 精品一区二区三区免费爱 | 精品久久香蕉国产线看观看亚洲 | 日韩精品另类天天更新影院 | 免费视频一区二区性色 | 在线观看免费视频网站色 |