衡阳派盒市场营销有限公司

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

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

3天內不再提示

AMD Kria KR260 DPU配置教程

XILINX開發者社區 ? 來源:XILINX開發者社區 ? 2024-01-12 09:36 ? 次閱讀

本文作者:AMD 工程師Shaoyi Chen

這篇文章我們將為 AMD KriaKR260 在 AMD Vitis上創建硬件加速平臺。 我們將從 KR260 預設文件開始,添加平臺所需的外設并對其進行配置。 一切設置完畢后,我們將把硬件設計導出到 XSA。

創建名為 kr260_platform 的 Platform

Create Project > Next

Project name: kr260_platform > Next

6627ff9c-b071-11ee-8b88-92fbcf53809c.png

勾選 "Project is an extensible Vitis platform" > Next

6649283e-b071-11ee-8b88-92fbcf53809c.png

開發板選擇 Boards > KR260 > Next > Finis

666dcebe-b071-11ee-8b88-92fbcf53809c.png

如果沒有安裝 KR260,需要先安裝 KR260。

6693d0be-b071-11ee-8b88-92fbcf53809c.png

創建一個 Block Design
Create Block Design > OK

66b9f30c-b071-11ee-8b88-92fbcf53809c.png

Add PS > Run Block Automation > Apply Board Preset > OK

66db19ba-b071-11ee-8b88-92fbcf53809c.png66fc3cf8-b071-11ee-8b88-92fbcf53809c.png

在此階段,AMD Vivado自動添加了 AMD Zynq UltraScale+ MPSoC,并應用了 KR260 的所有板卡預設選項。 預設選項包括 MPSoC PS 模塊配置和引腳分配。


創建時鐘和復位
Add a Clocking Wizard

clk_out1 to 100 MHz

clk_out2 to 300 MHz

clk_out3 to 600 MHz

Reset Type to Active Low > OK

6711a598-b071-11ee-8b88-92fbcf53809c.png6738a7d8-b071-11ee-8b88-92fbcf53809c.png

使能 Platform 的 AXI 接口

使能 PS 的 AXI Master 接口:

打開Platform Setup界面。

打開AXI Port子頁面。

在 zynq_ultra_ps_e_0 選項下,使能

M_AXI_HPM0_FPD和**M_AXI_HPM1_FPD。**

保持 Memport 為 M_AXI_GP, sptag 為空。

使能來自 AXI Interconnect 的 AXI Master interfaces:

在 ps8_0_axi_periph 選項下, 點擊 M01_AXI, 按住Shift 并點擊 M07_AXI 以選中從 M01_AXI 到M07_AXI 的多個接口。

右鍵選中的選項并點擊使能。

保持 Memport 為 M_AXI_GP,sptag 為 empty。

使能來自 PS 的 AXI Slave interfaces 來允許 Kernels 連接 DDR 內存:

在 zynq_ultra_ps_e_0 選項下, 選中所有的 AXI slave 接口: 按住Ctrl 并點擊

S_AXI_HPC0_FPD,S_AXI_HPC1_FPD,S_AXI_HP0_FPD,S_AXI_HP1_FPD,S_AXI_HP2_FPD,S_AXI_HP3_FPD。

右擊所有的選項并點擊enable。

修改 S_AXI_HPC0_FPD和S_AXI_HPC1_FPD的Memport 為S_AXI_HP。

將接口的 sptag 名字修改為 HPC0, HPC1,HP0, HP1, HP2,HP3。 v++ 可以在 linking 階段使用這些接口。

67548cc8-b071-11ee-8b88-92fbcf53809c.png

導出 XSA

點擊Validate Design按鈕來確認 block design 設計有效。在這個過程中 Vivado 會報告一個 critical warning,這是因為/axi_intc_0/intr沒有被連接。因為 v++ 鏈接器會將中斷連接到這個端口上,所以這個警告可以被忽略。

為 block design 創建一個 module wrapper:

在Source界面, Design Sources group 上右鍵design_1.bd。

選擇Create HDL Wrapper...

選擇Let Vivado manage wrapper and auto-update。

點擊OK來為 block design 生成 wrapper。

生成設計:

在 Flow Navigator 窗口下選擇 Generate Block Design。

點擊 Generate。

在 Flow Navigator 窗口下選擇 Generate Bitstream。

點擊 Yes.

導出 Platform:

點擊菜單File -> Export -> Export Platform來運行Export Hardware Platformwizard。

點擊 Next 。

選擇 Platform Type 為:Hardware, 點擊 Next。

選擇 Platform State:Pre-synthesis, 使能 Include Bitstream,點擊 Next。

輸入 Platform 屬性并點擊Next。比如:

Name: kv260_hardware_platform

Vendor: xilinx

Board: kv260

Version: 0.0

Description: This platform provides high PS DDR bandwidth and three clocks

輸入 XSA 文件名:

?kv260_hardware_platform并保持默認導出地址。

點擊Finish。

kv260_hardware_platform.xsa將會被生成。

審核編輯:湯梓紅

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

    關注

    25

    文章

    5496

    瀏覽量

    134632
  • 硬件
    +關注

    關注

    11

    文章

    3381

    瀏覽量

    66447
  • DPU
    DPU
    +關注

    關注

    0

    文章

    368

    瀏覽量

    24257
  • 開發板
    +關注

    關注

    25

    文章

    5121

    瀏覽量

    98191

原文標題:開發者分享|AMD Kria? KR260 DPU 配置教程 1

文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發者社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    AMD 機器人入門套件開啟未來智慧工廠

    2022 年 5 月 17 日,加利福尼亞州圣克拉拉 —?AMD(超威,納斯達克股票代碼:AMD)今日宣布推出 Kria? KR260 機器人入門套件,這是
    的頭像 發表于 05-18 16:19 ?3323次閱讀
    <b class='flag-5'>AMD</b> 機器人入門套件開啟未來智慧工廠

    AMD Kria KR260 DPU配置教程2

    在上一篇文章中 開發者分享|AMD Kria KR260 DPU 配置教程 1 我們導出了 platform 的設計工程 XXX.xsa。接
    的頭像 發表于 01-19 10:16 ?2826次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Kria</b> <b class='flag-5'>KR260</b> <b class='flag-5'>DPU</b><b class='flag-5'>配置</b>教程2

    AMD Kria? KR 260套件+ROS 2快速開發機器人解決方案

    在這個項目中,我們將配置AMD Kria? KR 260機器人入門套件來控制Trossen Robotics ReactorX 150機器人
    的頭像 發表于 06-21 16:35 ?9285次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Kria</b>? <b class='flag-5'>KR</b> <b class='flag-5'>260</b>套件+ROS 2快速開發機器人解決方案

    PROPHESEE 攜手 AMD,推出業界首款兼容 Kria? KV260 視覺 AI 入門套件的事件視覺解決方案

    月 30 日,中國上海——領先的神經擬態視覺傳感公司 Prophesee 宣布,其 Metavision? HD 事件視覺傳感器和 AI 算法現已支持 AMD Kria? KV260視覺 AI 入門
    發表于 05-30 10:41 ?1001次閱讀
    PROPHESEE 攜手 <b class='flag-5'>AMD</b>,推出業界首款兼容 <b class='flag-5'>Kria</b>? KV<b class='flag-5'>260</b> 視覺 AI 入門套件的事件視覺解決方案

    AMD KV260視覺入門開發套件試用】1、開箱&amp;燒錄鏡像系統體驗

    Kria KV260 視覺 AI 入門套件官方介紹主頁: https://china.xilinx.com/products/som/kria
    發表于 07-15 22:00

    【KV260視覺入門套件試用體驗】KV260開發板初使用

    KR260還有一個經過認證的Ubuntu __22.04 LTS映像,運行 ROS 2 感知節點應用程序。 5. PYNQ 是 Xilinx 的一個開源項目,通過利用 Python 和 Jupyter
    發表于 09-18 14:56

    【KV260視覺入門套件試用體驗】四、學習過程梳理&amp;DPU鏡像&amp;Resnet50

    /kria-apps-docs/kv260/2021.1/build/html/docs/smartcamera/docs/app_deployment.html 配套例程以及使用教程 四、DPU系統 https
    發表于 09-26 15:21

    Kria KV260上的動態交通燈系統

    電子發燒友網站提供《Kria KV260上的動態交通燈系統.zip》資料免費下載
    發表于 10-26 11:18 ?3次下載
    <b class='flag-5'>Kria</b> KV<b class='flag-5'>260</b>上的動態交通燈系統

    使用Xilinx Kria KV260進行AI火災探測

    電子發燒友網站提供《使用Xilinx Kria KV260進行AI火災探測.zip》資料免費下載
    發表于 10-27 10:12 ?7次下載
    使用Xilinx <b class='flag-5'>Kria</b> KV<b class='flag-5'>260</b>進行AI火災探測

    Kria KV260添加USB WiFi

    電子發燒友網站提供《為Kria KV260添加USB WiFi.zip》資料免費下載
    發表于 12-23 15:03 ?1次下載
    為<b class='flag-5'>Kria</b> KV<b class='flag-5'>260</b>添加USB WiFi

    Rpi SenseHAT與AMD-Xilinx Kria KR260和Petalinux的接口

    電子發燒友網站提供《Rpi SenseHAT與AMD-Xilinx Kria KR260和Petalinux的接口.zip》資料免費下載
    發表于 07-13 10:18 ?0次下載
    Rpi SenseHAT與<b class='flag-5'>AMD</b>-Xilinx <b class='flag-5'>Kria</b> <b class='flag-5'>KR260</b>和Petalinux的接口

    Kria KR260機器人入門套件:通過硬件加速釋放機器人

    電子發燒友網站提供《Kria KR260機器人入門套件:通過硬件加速釋放機器人.pdf》資料免費下載
    發表于 09-14 10:16 ?4次下載
    <b class='flag-5'>Kria</b> <b class='flag-5'>KR260</b>機器人入門套件:通過硬件加速釋放機器人

    Kria KV260視覺AI入門套件用戶指南

    電子發燒友網站提供《Kria KV260視覺AI入門套件用戶指南.pdf》資料免費下載
    發表于 09-14 14:53 ?3次下載
    <b class='flag-5'>Kria</b> KV<b class='flag-5'>260</b>視覺AI入門套件用戶指南

    TRACO Power AC/DC工業電源產品特性

    本期DigiKeyDaily 向大家推薦兩款產品——TRACO Power TPI 50A-J系列AC/DC工業電源和AMD Xilinx Kria KR260機器人入門套件。
    的頭像 發表于 12-28 09:41 ?1234次閱讀

    AMD Kria KR260 DPU配置教程3

    最后我們需要生成能夠在 AMD Kria KR260 上運行的固件。
    的頭像 發表于 01-26 09:33 ?2164次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Kria</b> <b class='flag-5'>KR260</b> <b class='flag-5'>DPU</b><b class='flag-5'>配置</b>教程3
    百家乐的保单打法| 金冠娱乐城网站| 下载百家乐棋牌大厅| 百家乐官网赌钱| 昌图县| 皇冠网vip小说| 大发888体育投注| 威尼斯人娱乐城赌球| 百家乐官网视频象棋| 名门国际| 78棋牌游戏| 大发888官方6222| 大发888娱乐场菲律宾| 大发888官方网下载| 威尼斯人娱乐城网| 实战百家乐十大取胜原因百分百战胜百家乐不买币不吹牛只你能做到按我说的.百家乐基本规则 | 百家乐桌布呢布| 百家乐法则| 百家乐官网庄闲桌| 狮威百家乐官网娱乐城| 巴厘岛百家乐官网的玩法技巧和规则 | 网上百家乐官网官方网站| 百家乐官网如何看面| 百家乐官网最稳妥的打法| 百家乐官网那个平台信誉高| 百家乐官网ag厅投注限额| 百家乐官网合法| 百家乐官网信誉博彩公司| 网上百家乐官网娱乐网| 百家乐官网小游戏单机版 | 二八杠怎么赢钱| 大发888体育真人| 澳门赌场攻略| 保德县| 百家乐官网注册送彩金平台| 会宁县| 百家乐官网娱乐城信息| 青鹏百家乐官网游戏币| 红桃K百家乐官网娱乐城| 皇冠足球投| 百家乐官网怎么计算概率|