RM新时代网站-首页

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

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

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

Multi-Scaler IP的Linux示例以及Debug(上)

XILINX開發(fā)者社區(qū) ? 來源: XILINX開發(fā)者社區(qū) ? 2024-09-18 10:03 ? 次閱讀

本篇文章介紹了在 ZCU106 上創(chuàng)建 Video Multi-Scaler IP 的 AMD Vivado? Design Tool 和 Petalinux 工程;在 ZCU106 上 Run 生成的 Image,并測試生成的圖像文件,以及常見問題的 Debug。

AMD Vivado? Design Tool 工程:

打開 Vivado 2022.2,按照 PG325 -> ch.6 Example Design 的步驟,打開 Multi-scaler 的 Example,步驟如下:

To open the example project, perform the following:

Select the Video Multi-Scaler IP from the Vivado IP catalog.

Double-click the selected IP or right-click the IP and select Customize IP from the menu.

Configure the build-time parameters in the Customize IP window and click OK. The Vivado IDE generates an example design matching the build-time configuration.

In the Generate Output Products window, select Generate or Skip. If Generate is selected, the IP output products are generated after a brief moment.

Right-click Video Multi-Scaler in the Sources panel, and select Open IP Example Design from the menu.

In the Open IP Example Design window, select example project directory, and click OK.

Example 工程打開之后,在 BD 工程里加入 AXI GPIO IP 和 Slice,加入 AXI GPIO 和 Slice 是為了替換 PS GPIO EMIO。AXI GPIO 和 Slice IP 配置如下:

wKgaombqNMGAVVr7AAFAiYaufMA079.jpg

wKgZombqNMGAJQMRAACdE6CtoM0714.jpg

刪除原先 GPIO EMIO 到 Multi-Scaler IP 的 Reset 連線。 把 AXI GPIO 和 Slice 直接連接到 Multi-Scaler IP 的Reset 管腳,如下:

wKgZombqNMGAFfy9AACepwvmEEc482.jpg

或者打開 Vivado 2022.2 GUI 界面,確保重建 BD 工程的 Tcl 文件”multi_scaler_22_2.tcl”在當(dāng)前路徑下,然后運行”source ./multi_scaler_22_2.tcl”,重建 BD 工程,如下所示:

(”multi_scaler_22_2.tcl”點擊閱讀原文查看附件)

wKgaombqNMGAI_s7AAHjvkx-mN0723.jpg

當(dāng) BD 工程建好之后,選中 BD 文件,按右鍵,選擇”Create HDL Wrapper”。

wKgZombqNMGAWNv4AAQcVD_aDNo586.jpg

在“Create HDL Wrapper”對話框中,選擇”Let Vivado manage wrapper and auto-update”,如下:

wKgZombqNN-ANxaBAAMKVnDmJUQ134.jpg

然后點擊“Generate Bitstream”。

wKgaombqNOCAA2t7AAQvPKj3thQ351.jpg

Bitstream 成功生成后,選擇 File -> Export -> Export Hardware。

wKgaombqNN-AKk2cAANE0ufunXw734.jpg

選擇“Next”。

wKgZombqNOCAPynOAAE4vXlPHYg034.jpg

選擇“Include Bitstream”。

wKgaombqNOCARGGKAAEF9OeFW-g473.jpg

選擇“Export XSA”的路徑。

wKgZombqNOCAK88dAADzpkYt7nE281.jpg

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

    關(guān)注

    25

    文章

    5466

    瀏覽量

    134083
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11292

    瀏覽量

    209318
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1204

    瀏覽量

    52051

原文標(biāo)題:開發(fā)者分享|Multi-Scaler IP 的 Linux 示例以及 Debug (上)

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

收藏 人收藏

    評論

    相關(guān)推薦

    在支持ARM的評估板使用TCP / IP示例

    10Base-T(RJ45)標(biāo)準(zhǔn)以太網(wǎng)接口,用于在局域網(wǎng)(LAN)中快速傳輸數(shù)據(jù)。本應(yīng)用筆記介紹了隨RealView微控制器開發(fā)套件(MDK-ARM)和RealView實時庫(RL-ARM)提供的Keil TCP / IP示例 以及
    發(fā)表于 05-14 18:07

    Video Scaler IP Core幾小時后停止運行

    嗨,大家好,現(xiàn)在我在S6-100設(shè)備的ISE 14.7中遇到了Video Scaler 7.01a的問題??s放器工作在縮放模式下,例如將1080i50轉(zhuǎn)換為625i??s放結(jié)果是正確的。但IP核心在
    發(fā)表于 04-02 08:58

    linux的在線debug如何開展?

    linux的在線debug如何開展?
    發(fā)表于 12-24 06:10

    ARM的Debug工具Multi-ICE有何特點呢

    Multi-ICE 是arm的Debug工具他有什么特點?需要芯片給他什么支持呢
    發(fā)表于 06-16 14:11

    Gowin Scaler Lite Down&Up IP用戶使用指南

    Gowin Scaler Lite Down & Up IP 用戶指南主要內(nèi)容包括產(chǎn)品概述、功能描述、配置調(diào)用、參考設(shè)計等,旨在幫助用戶快速了解 Gowin Scaler LiteDown & Up
    發(fā)表于 09-30 07:20

    Gowin Scaler IP快速用戶指南

    Gowin Scaler IP 用戶指南主要內(nèi)容包括功能簡介、端口說明、時序說明、配置調(diào)用、參考設(shè)計等,旨在幫助用戶快速了解 Gowin Scaler IP 的特性及使用方法。
    發(fā)表于 10-10 10:07

    基于Vivado HLS的Down Scaler視頻系統(tǒng)設(shè)計

    介紹一種基于FPGA的 Down Scaler視頻系統(tǒng)設(shè)計。
    發(fā)表于 04-11 16:41 ?2057次閱讀
    基于Vivado HLS的Down <b class='flag-5'>Scaler</b>視頻系統(tǒng)設(shè)計

    Vivado中使用debug工具步驟與調(diào)試技巧

    在ISE中稱為ChipScope而Vivado中就稱為in system debug。下面就介紹Vivado中如何使用debug工具。 Debug分為3個階段: 1. 探測信號:在設(shè)計中標(biāo)志想要查看的信號 2. 布局布線:給包含
    發(fā)表于 11-17 14:05 ?6w次閱讀
    Vivado中使用<b class='flag-5'>debug</b>工具步驟與調(diào)試技巧

    Gowin Scaler Lite Down/Up IP用戶指南

    Gowin Scaler Lite Down & Up IP 用戶指南主要內(nèi)容包括產(chǎn)品概述、功 能描述、配置調(diào)用、參考設(shè)計等,旨在幫助用戶快速了解 Gowin Scaler Lite Down & Up
    發(fā)表于 09-15 11:01 ?0次下載
    Gowin <b class='flag-5'>Scaler</b> Lite Down/Up <b class='flag-5'>IP</b>用戶指南

    Gowin Scaler IP用戶指南

    電子發(fā)燒友網(wǎng)站提供《Gowin Scaler IP用戶指南.pdf》資料免費下載
    發(fā)表于 09-15 09:25 ?3次下載
    Gowin <b class='flag-5'>Scaler</b> <b class='flag-5'>IP</b>用戶指南

    如何使用Linux ip命令

    ip命令是每個Linux系統(tǒng)管理員熟知的網(wǎng)絡(luò)接口配置的超級工具。它可用于接口關(guān)閉與開啟,分配和刪除ip地址以及ARP路由緩存管理等等。
    的頭像 發(fā)表于 12-12 17:26 ?1610次閱讀

    Multi-scaler的裸機測試流程

    Multi-Scaler是一個用于圖像縮放的視頻處理IP核,支持最多8路輸出,使用Memory接口,從源緩沖區(qū)讀取圖像,在H和V域進(jìn)行縮放后寫入到目的緩沖區(qū),源端的緩地址和目的端緩存地址可以動態(tài)的更改,輸出完成之后會產(chǎn)生一個中斷信號。
    的頭像 發(fā)表于 05-19 14:08 ?1214次閱讀
    <b class='flag-5'>Multi-scaler</b>的裸機測試流程

    記錄一次解決RT-Thread創(chuàng)建基于ART-PI的示例項目可以下載但卻無法debug的問題

    先隨便創(chuàng)建一個基于模板工程的項目,發(fā)現(xiàn)可以debug,但基于示例工程創(chuàng)建的項目卻發(fā)現(xiàn)不能debug。
    的頭像 發(fā)表于 10-12 10:24 ?514次閱讀
    記錄一次解決RT-Thread創(chuàng)建基于ART-PI的<b class='flag-5'>示例</b>項目可以下載但卻無法<b class='flag-5'>debug</b>的問題

    Multi-Scaler IPLinux示例以及Debug(下)

    設(shè)置好 2022.2 Petalinux 環(huán)境。使用 2022.2 ZCU06 BSP,創(chuàng)建 Petalinux 工程:
    的頭像 發(fā)表于 09-18 10:05 ?322次閱讀
    <b class='flag-5'>Multi-Scaler</b> <b class='flag-5'>IP</b>的<b class='flag-5'>Linux</b><b class='flag-5'>示例</b><b class='flag-5'>以及</b><b class='flag-5'>Debug</b>(下)

    如何在Linux系統(tǒng)設(shè)置站群服務(wù)器IP地址

    Linux系統(tǒng)設(shè)置站群服務(wù)器的IP地址,可以通過以下步驟進(jìn)行,主機推薦小編為您整理發(fā)布如何在Linux系統(tǒng)設(shè)置站群服務(wù)器
    的頭像 發(fā)表于 12-11 10:05 ?145次閱讀
    RM新时代网站-首页