本指南內容涵蓋了XSDB 命令、XSDB 用例和硬件軟件接口( HSI )命令。
AMD Vitis IDE 是有助于開發新處理器架構的圖形開發環境。它通過邏輯向導簡化了常用函數,初學者也能輕松使用。但這些工具須支持腳本編制,即,這些工具可修改也可擴展,從而提供靈活性。如需開發每天運行的回歸測試或頻繁使用一組特定命令時,工具腳本編制是很有幫助的。開發能夠徹夜運行的回歸測試或者運行一組常用命令時,工具的腳本化就顯得尤為實用。
軟件調試器( Software Debugger, XSDB )是一種可腳本化的交互式命令行接口,與 Vitis IDE 對接。與其他 AMD 工具一樣,XSDB 的腳本編寫語言同樣基于工具命令語言( Tcl )。您可以交互方式運行 XSDB 命令,或者也可以編寫命令腳本以便自動運行。
XSDB 支持調試和編程,例如:
在硬件目標上下載和運行應用
讀寫寄存器
設置斷點和觀察表達式
本參考指南旨在為您提供所需的信息,以幫助您開發腳本,用于軟件開發以及目標 AMD 處理器的調試。
在本指南中,AMD 所制造的各種產品都會用到首字母縮略詞。例如:
源代碼中使用的 ps7 表示這些文件的目標為 AMD Zynq 7000 SoC 家族產品,在 SoC 中則專用于表示雙核 Cortex Arm A9 處理器。
在源代碼中使用 psu 表示此代碼的目標為 AMD Zynq UltraScale+ MPSoC 器件,此類器件包含 Cortex 四核 Arm A53、雙核 Arm R5、Arm Mali 400 GPU 和 1 個基于 MicroBlaze 處理器的平臺管理單元( PMU )。
硬件定義文件( XSA )用于傳輸有關硬件系統的信息,此硬件系統中包含一顆處理器供嵌入式軟件開發工具(例如,Vitis IDE 和 XSDB )使用。其中包含有關已例化的外設的信息以及有關時鐘、存儲器接口和存儲器映射的信息。
-
amd
+關注
關注
25文章
5584瀏覽量
136280 -
軟件
+關注
關注
69文章
5150瀏覽量
89178 -
調試器
+關注
關注
1文章
313瀏覽量
24299
原文標題:軟件調試器參考指南
文章出處:【微信號:賽靈思,微信公眾號:Xilinx賽靈思官微】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
硬件調試:JLink 驅動配置與調試技巧

SEGGER J-Link調試器支持Allegro微控制器
有辦法讓SDK 1.3.5與JTAG調試器配合使用嗎?
TASKING調試器全面支持芯馳科技車規MCU芯片E3650
Microchip多功能MPLAB? PICkit? Basic調試器主要特性分析
HarmonyOS NEXT 原生應用/元服務-ArkTS代碼調試使用調試器
Dali通信系統的調試指南
?IAR C-SPY為VS Code社區樹立調試新標準
適用于MSP430? MCU的Code Composer Studio(代碼調試器)? IDE v10.x

評論