chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在AMD Vitis Unified 2024.2中連接到QEMU

XILINX開(kāi)發(fā)者社區(qū) ? 來(lái)源:XILINX開(kāi)發(fā)者社區(qū) ? 2025-08-06 17:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本篇文章我們將學(xué)習(xí)如何在 AMD VitisUnified 2024.2 中連接到 QEMU。 這是本系列的第 2 篇博文。要了解如何設(shè)置和使用 QEMU + 協(xié)同仿真,請(qǐng)參閱開(kāi)發(fā)者分享|在 AMD Versal 自適應(yīng) SoC 上使用簡(jiǎn)單的 QEMU + 協(xié)同仿真示例。

創(chuàng)建 Vitis 工作空間

本篇文章使用的是 Vitis Unified 2024.2 來(lái)生成工作空間。此處使用的 XSA 與上一篇博客使用的相同。本文將創(chuàng)建一個(gè)“Empty Application”模板,并導(dǎo)入簡(jiǎn)單代碼以測(cè)試 AXI GPIO。

您可遵循此處的教程,這些教程有助于您在 Vitis Unified IDE 中使用嵌入式流程:

https://github.com/Xilinx/Vitis-Tutorials/tree/2024.1/Embedded_Software/Getting_Started

在本博客中已附上此處使用的代碼。以下顯示一段片段用于演示:

792a95a8-71ec-11f0-a18e-92fbcf53809c.png

如您所見(jiàn),只將 32 位值 0x12345678 寫(xiě)入 AXI GPIO 的數(shù)據(jù)寄存器。

連接 QEMU

使用上一篇博客中的步驟啟動(dòng) QEMU。用戶可以留意 QEMU 中的 TCF 連接:

793f7842-71ec-11f0-a18e-92fbcf53809c.png

此處可以連接到 localhost 的端口 9000。

選擇“Vitis -> XSDB Console”打開(kāi) XSDB 控制臺(tái),連接到 QEMU,并確保目標(biāo)可見(jiàn)。

7950bcb0-71ec-11f0-a18e-92fbcf53809c.png ? ? ? 795f145e-71ec-11f0-a18e-92fbcf53809c.png

使用“connect -list”獲取連接。我們需要使用此元數(shù)據(jù)連接到目標(biāo)連接。

設(shè)置目標(biāo)連接

使用以上 connect -list 命令獲取的端口搭配“Vitis -> Target Connections”中的 localhost (127.0.0.1)。

7972c06c-71ec-11f0-a18e-92fbcf53809c.png

下載用戶應(yīng)用 ELF 文件

我們將連接到啟動(dòng)配置中運(yùn)行中的目標(biāo)。因此,需要手動(dòng)下載 ELF,并將斷點(diǎn)設(shè)置在 main() 處。并且,由于當(dāng)前使用 PLM 來(lái)燒錄器件,因此不存在對(duì)應(yīng) Cortex A72 的分區(qū)。因此,此處理器將保持置于復(fù)位。

我們需要使其解復(fù)位。在 OCM 中放置一個(gè)啟動(dòng)循環(huán) (0x14)。

7983f22e-71ec-11f0-a18e-92fbcf53809c.png7991b544-71ec-11f0-a18e-92fbcf53809c.png

設(shè)置啟動(dòng)配置

我將連接到以上創(chuàng)建的目標(biāo)連接,并將“Target Setup Mode”設(shè)置為“Attach to running target”。

79ae9538-71ec-11f0-a18e-92fbcf53809c.png

這將跳轉(zhuǎn)至調(diào)試透視圖。由于我們尚未命中位于 Main 處的斷點(diǎn),因此您將看到啟動(dòng)代碼。

注釋:請(qǐng)確保您高亮正確的目標(biāo),因?yàn)樗赡芤亚袚Q到不同的處理器目標(biāo)。

79c49f40-71ec-11f0-a18e-92fbcf53809c.png

如果您點(diǎn)擊“Continue”,那么應(yīng)該會(huì)命中位于 main() 處的斷點(diǎn)。

79db23be-71ec-11f0-a18e-92fbcf53809c.png

如果在 While 循環(huán)中設(shè)置斷點(diǎn)以寫(xiě)入 AXI GPIO,即可在 AMD VivadoDesign Suite 仿真器中的 WDATA 管腳上看到傳輸事務(wù):

79eed12a-71ec-11f0-a18e-92fbcf53809c.png

注釋:如果您想要將更多其他信號(hào)添加到波形圖中,可以更新仿真目錄中的 Tcl 文件。

例如,在此處添加了 AXI GPIO 接口信號(hào):

7a1fc280-71ec-11f0-a18e-92fbcf53809c.png

如果重新運(yùn)行應(yīng)用代碼,即可在這些端口上看到所期望的如下輸出:

7a3b7b38-71ec-11f0-a18e-92fbcf53809c.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • amd
    amd
    +關(guān)注

    關(guān)注

    25

    文章

    5678

    瀏覽量

    139803
  • 仿真
    +關(guān)注

    關(guān)注

    54

    文章

    4466

    瀏覽量

    138110
  • Unified
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    8609
  • Vitis
    +關(guān)注

    關(guān)注

    0

    文章

    156

    瀏覽量

    8331

原文標(biāo)題:開(kāi)發(fā)者分享|在 AMD Vitis? Unified 中連接到 QEMU

文章出處:【微信號(hào):gh_2d1c7e2d540e,微信公眾號(hào):XILINX開(kāi)發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    使用AMD Vitis Unified IDE創(chuàng)建HLS組件

    這篇文章在開(kāi)發(fā)者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程(Vitis 傳統(tǒng) IDE) 的基礎(chǔ)上撰寫(xiě),但使用的是
    的頭像 發(fā)表于 06-20 10:06 ?2283次閱讀
    使用<b class='flag-5'>AMD</b> <b class='flag-5'>Vitis</b> <b class='flag-5'>Unified</b> IDE創(chuàng)建HLS組件

    何在Unified IDE創(chuàng)建視覺(jué)庫(kù)HLS組件

    Vivado IP 流程(Vitis Unified),在這篇 AMD Vitis HLS 系列 3 ,我們將介紹如何使用
    的頭像 發(fā)表于 07-02 10:55 ?1409次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>Unified</b> IDE<b class='flag-5'>中</b>創(chuàng)建視覺(jué)庫(kù)HLS組件

    AMD Versal自適應(yīng)SoC上使用QEMU+協(xié)同仿真示例

    Cortex A72 (QEMU) 上運(yùn)行的固件進(jìn)行仿真,該固件會(huì)訪問(wèn)當(dāng)前 AMD Vivado Design Suite 仿真中正在進(jìn)行仿真的 PL 的 IP。本文將使用 Versal VCK190 和 Vivado
    的頭像 發(fā)表于 08-06 17:21 ?1967次閱讀
    在<b class='flag-5'>AMD</b> Versal自適應(yīng)SoC上使用<b class='flag-5'>QEMU</b>+協(xié)同仿真示例

    何在AMD Vitis Unified IDE中使用系統(tǒng)設(shè)備樹(shù)

    您將在這篇博客中了解系統(tǒng)設(shè)備樹(shù) (SDT) 以及如何在 AMD Vitis Unified IDE 中使用 SDT 維護(hù)來(lái)自 XSA 的硬件元數(shù)據(jù)。本文還講述了如何對(duì) SDT 進(jìn)行操作
    的頭像 發(fā)表于 11-18 11:13 ?3097次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>AMD</b> <b class='flag-5'>Vitis</b> <b class='flag-5'>Unified</b> IDE中使用系統(tǒng)設(shè)備樹(shù)

    Vitis2023.2使用之—— classic Vitis IDE

    AMD官網(wǎng)下載全系統(tǒng)安裝包,或下載網(wǎng)頁(yè)版安裝包,安裝好vitis全套組件。打開(kāi)vivado建一個(gè)測(cè)試工程編譯好后,在tcl命令輸入框子輸入命令 vitis –classic 即可打開(kāi)傳統(tǒng)的GUI界面
    發(fā)表于 03-24 16:15

    Vitis2023.2使用之—— updata to Vitis Unified IDE

    上一章聊了一下vitis2023.2怎樣使用classic Vitis IDE,這章我們來(lái)說(shuō)一說(shuō)基于classic Vitis IDE的工程怎么樣更新到新版本的Vitis
    發(fā)表于 03-24 17:14

    何在Vitis中封裝加速平臺(tái)?

    功能(創(chuàng)建內(nèi)核)即表示創(chuàng)建硬件 IP 核,并使用由此產(chǎn)生的基礎(chǔ)架構(gòu)將此功能連接到現(xiàn)有平臺(tái)。 為此,Vitis 需要重構(gòu)平臺(tái)。Vitis 使用 XSA 來(lái)重構(gòu) Vivado 工程。隨后,它將追加經(jīng)過(guò)更新的硬件,并重新創(chuàng)建 Viva
    的頭像 發(fā)表于 12-26 10:20 ?3520次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>Vitis</b>中封裝加速平臺(tái)?

    使用AXI4-Lite將Vitis HLS創(chuàng)建的IP連接到PS

    以供在 Vivado Design Suite 中使用、如何將其連接到其它 IP 核與處理器以及如何在板上運(yùn)行工程。
    發(fā)表于 08-02 09:43 ?1318次閱讀
    使用AXI4-Lite將<b class='flag-5'>Vitis</b> HLS創(chuàng)建的IP<b class='flag-5'>連接到</b>PS

    Vitis Unified IDE 和通用命令行參考手冊(cè)

    AMD Vitis Unified IDE 是用于為 AMD 自適應(yīng) SoC 和 FPGA 器件開(kāi)發(fā)應(yīng)用的設(shè)計(jì)環(huán)境。它集成了 Vitis I
    的頭像 發(fā)表于 09-13 08:15 ?1898次閱讀
    <b class='flag-5'>Vitis</b> <b class='flag-5'>Unified</b> IDE 和通用命令行參考手冊(cè)

    Vitis 統(tǒng)一軟件平臺(tái)文檔

    AMD Vitis 軟件平臺(tái)是一款開(kāi)發(fā)環(huán)境,主要用于開(kāi)發(fā)包括 FPGA 架構(gòu)、Arm 處理器子系統(tǒng)和 AI 引擎在內(nèi)的設(shè)計(jì)。Vitis 工具與 AMD Vivado ML 設(shè)計(jì)套件相結(jié)
    的頭像 發(fā)表于 12-20 10:00 ?1523次閱讀
    <b class='flag-5'>Vitis</b> 統(tǒng)一軟件平臺(tái)文檔

    在Windows 10上創(chuàng)建并運(yùn)行AMD Vitis?視覺(jué)庫(kù)示例

    本篇文章將演示創(chuàng)建一個(gè)使用 AMD Vitis? 視覺(jué)庫(kù)的 Vitis HLS 組件的全過(guò)程。此處使用的是 Vitis Unified ID
    的頭像 發(fā)表于 05-08 14:02 ?1848次閱讀
    在Windows 10上創(chuàng)建并運(yùn)行<b class='flag-5'>AMD</b> <b class='flag-5'>Vitis</b>?視覺(jué)庫(kù)示例

    AMD Vitis?設(shè)計(jì)工具的Libraries新功能介紹

    AMD Vitis? 2023.2 設(shè)計(jì)工具是 Vitis 設(shè)計(jì)工具變化較大的一個(gè)版本,設(shè)計(jì)流程和界面都發(fā)生了變化。
    的頭像 發(fā)表于 05-29 09:50 ?1541次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Vitis</b>?設(shè)計(jì)工具<b class='flag-5'>中</b>的Libraries新功能介紹

    AMD Vivado Design Suite 2024.2全新推出

    AMD Vivado Design Suite 2024.2 全新推出,使用 AMD Versal Adaptive SoC 進(jìn)行設(shè)計(jì)的重大改進(jìn)。此版本為 AMD Versal 自適應(yīng)
    的頭像 發(fā)表于 11-22 13:54 ?1682次閱讀

    AMD Vitis Unified Software Platform 2024.2發(fā)布

    近日,全新 AMD Vitis Unified Software Platform 2024.2 版本推出。
    的頭像 發(fā)表于 11-27 15:47 ?1302次閱讀

    全新AMD Vitis統(tǒng)一軟件平臺(tái)2024.2版本發(fā)布

    全新 AMD Vitis 統(tǒng)一軟件平臺(tái) 2024.2 版本已于近期推出。
    的頭像 發(fā)表于 12-11 15:06 ?1698次閱讀