![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
PETALINUX
文章平均质量分 70
ZYNQMP片子运行虚拟系统
FPGA入门
FPGA开发。
展开
-
基于PETALINUX的以太网调试
petalinux基础教程,包括以太网传输和建工程编译教程原创 2022-11-21 22:03:21 · 1163 阅读 · 1 评论 -
基于Vitis AI1.2 dpu平台测试
1、软件版本ubuntu18.04.2vivado2020.01petalinux2020.01vitis2020.01芯片:zu3eg784本篇博客较长,可以先看结果,同时dp上有图片输出。参考网站设计:(1)https://github.com/Xilinx/Vitis-Tutorials/tree/2020.1/Vitis_Platform_Creation/Introduction/02-Edge-AI-ZCU104(下载备用)(2)https://www.xilinx.com/原创 2021-03-10 15:10:03 · 4085 阅读 · 10 评论 -
基于Vitis硬件加速平台测试用例-vector-add
1、参考官方网站https://forums.xilinx.com/t5/Design-and-Debug-Techniques-Blog/Creating-an-Acceleration-Platform-for-Vitis-Part-One-Creating/ba-p/1138208https://www.xilinx.com/html_docs/xilinx2020_2/vitis_doc/embeddedplatforms.htmlhttps://www.hackster.io/mohamma原创 2021-02-10 16:07:31 · 1026 阅读 · 2 评论 -
Petalinux中Qt调用Opencv
1 petalinux-config -c rootfsmiliopencvqtqt-extendedx112 petalinux-build petalinux-build --sdk petalinux-package --sysroot3 image/linux sdk.sh4 sdk./sdkpath5 qt source environment-setup-aarch64-xilinx-linux6 config environment7 qt(1)**.proI原创 2021-01-07 10:55:49 · 713 阅读 · 0 评论 -
Petalinux2020.01 内核DMA驱动调试
1 in pl-custom/delete-node/ &axi_dma_0;/ { amba_pl: amba_pl@0 { #address-cells = <2>; #size-cells = <2>; compatible = "simple-bus"; ranges ; axi_dma_0: dma@a0000000 { #dma-cells = <1>; clock-names = "s_axi_lite_aclk原创 2021-01-05 16:56:52 · 4237 阅读 · 15 评论 -
Petalinux 通过PL接收图片数据,ADMA或VDMA写入PS USB3.0U盘
工具版本:Ubuntu18.04.2Unified2020.01Petalinux2020.01Qt5.13.2安装过程详见以前的博客。1、工程如下图2、PS设置 对于此工程,仅仅需要配置SD卡,DP接口、USB接口和UART1接口。3、ADMA设置(同VDMA),需要注意的是with of buffer length register 这个参数的设置,这个参数的大小直接影响一次dma的数据长度4、配置数据产生模块switch_dat_gen,一张图片行长4096,列数4096,行间原创 2020-11-19 17:33:17 · 2165 阅读 · 4 评论 -
U96 PYNQ测试
1、开发板烧写ultra96_v2.3。2、开机上电,通过wifi链接开发板,pynq_xx_xx_xx_xx_xx_xx。3、打开浏览器,输入网址192.168.2.1,输入密码xilinx。4、右上角有个upload,选中bit文件,tcl文件,py文件和图片上传到file文件夹。5、点击welcome to pynq.ipynb,左上角有个file,选择new notebook,py...原创 2019-10-04 07:44:01 · 676 阅读 · 0 评论 -
Petalinux opengl 图片测试
1、下载u96的v1版本board文件,打开vivado2019.1,新建工程时,选择v1版本,点击create block design,选中添加ip,zynq,自动连接即可。2、生成顶层后,选择generate bitstream。3、完成后,将bit导入sdk,生成.hdf文件。4、打开虚拟机,查看虚拟机ip。5、xilinx官网下载ug1209-embedded-design-tu...原创 2019-09-30 22:28:40 · 624 阅读 · 1 评论 -
Petalinux201902-zynqMP write and read VDMA
1,create vivado project like2,export xsa3,create petalinux project4,add qt x11 mali to rootfs. then petalinux-build.5,vmda needs to reserve ddr space,ultra96 v1 has 2GB space,let addr 0x50000000 size 0x10000000 256MB space to user as dma space.so in原创 2020-11-11 15:49:57 · 1438 阅读 · 0 评论 -
Petalinux201902启动调试
1、报错[ 19.766019] mmc0: Timeout waiting for hardware interrupt.[ 19.771412] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========[ 19.777835] mmc0: sdhci: Sys addr: 0x00000008 | Version: 0x00001002[ 19.784257] mmc0: sdhci: Blk size: 0x000原创 2020-10-30 22:27:50 · 1909 阅读 · 0 评论 -
Petalinux201902调试笔记
1、解决linux中午ens33的问题sudo /sbin dhclient2、petalinux下测试U盘的读写速率u盘格式化fat32sync;time dd if=/dev/zero of=/var/sdcard/largefile bs=1024 count=102400;time sync计算存储设备中写入100M数据所需要的时间。...原创 2020-10-23 16:55:31 · 1735 阅读 · 0 评论 -
Petalinux实现qt程序输出
1、本教程涉及到linux版本下安装vivado(vitis)、qt和petalinux的安装。2、版本对应详见手册UG1144。Ubuntu Linux Workstaton/Server 18.04.02 (64-bit)Xilinx_Vitis_2019.2_1106_2127.tar.gz(需从官网下载,某盘的可能不好用)qt-opensource-linux-x64-5.14.1...原创 2020-04-21 21:21:25 · 3596 阅读 · 5 评论 -
Petalinux挂载U盘
此过程需要虚拟机上大量的磁盘空间,首先需要正确的安装petalinux。1、基本在vitis2019.2中导出U96_LINUX_wrapper.xsa和U96_LINUX_wrapper.bit文件,通过xftp到处ubuntu虚拟机,在/home/lcl/vitis_prj/下建立xsa文件夹,将文件导出xsa文件夹。2、在petalinux安装文件夹中 source setting.sh...原创 2020-04-14 10:53:44 · 914 阅读 · 0 评论 -
Petalinux2019.1详细安装
1、首先安装虚拟机,VMware2、安装UBUNTU,ubuntu-18.04.1-desktop-amd64.iso,版本必须是这个,和petalinux-v2019.1-final-installer.run版本对应。3、安装虚拟机完成后,在windos和linux之间建立共享文件夹,使之传输文件更简单。(1)首先取得管理员权限 首先输入用户密码 然后设置 管理员密码 123456su...原创 2019-07-31 14:14:09 · 2315 阅读 · 1 评论