
fpga
文章平均质量分 84
L_KAYA
这个作者很懒,什么都没留下…
展开
-
petalinux自定义文件系统-添加官方/用户应用
0、确保文件系统从SD卡启动参考petalinux 的rootfs文件系统放在SD 分区上1、进入项目文件夹2、新建应用例如,需要添加openvswitch应用时petalinux-create -t apps --template install --name openvswitch --enable3、移植官方应用以openvswitch为例,进入petalinux安装目录,搜索openvswitch打开第一个文件夹上面文件夹不要关,再打开项目中刚刚创.原创 2020-11-12 10:42:56 · 4457 阅读 · 0 评论 -
Xilinx zynq系列pcie xdma通信(二):下位机PS端
在上一篇博文中介绍了PL端的设置,本文继续介绍PS端的设置。PS端仅用于验证上位机读写DDR3是否正确,因此相对比较简单。一、新建SDK项目在生成好bit文件之后先Export Hardware启动SDK打开SDK后界面如图,可以看到自动生成了一个platform_0的文件夹,这个文件夹里的内容就是之前文章中zynq的一些配置内容。当工程目录发生更改后,SDK又会再自动生成一个platform。platform文件夹删除后,重启SDK可自动重新生成platform配置信息。原创 2020-07-11 17:01:34 · 4980 阅读 · 4 评论 -
Xilinx zynq系列pcie xdma通信(一):下位机PL端
一、前言本人没什么FPGA的开发经验,然而一上来就要搞zynq和PCIE通信,上手真的太难了。查阅了各种网上资料,经历了一个多月各种测试终于成功调通了。因为网上关于pcie的资料太少,翻来翻去就是那么些内容,因此想要详细总结一下这方面的要点,帮助小伙伴少走弯路。我使用的平台是VIVADO 2017.4,芯片型号XC7Z015-2CLG485I,开发板是ALINX的AC7015。好了,废话不多说,进入正题。二、建立工程取好工程名字,选好路径(注意:工程名称和路径都不要有中文和空格),点击下一步原创 2020-07-10 17:05:06 · 9452 阅读 · 8 评论 -
VIVADO SDK不断重新编译的问题
因为同时开启了自动保存和保存自动编译解决方法菜单栏project->Build Automaticly把Build Automaticly前面的√去掉即可原创 2020-05-28 14:45:11 · 1313 阅读 · 0 评论 -
VIVADO SDK无法识别标准库问题
在生成的bsp工程中,添加自定义库的时候发现无法识别C标准库,而在主工程中可以,因为缺少了头文件路径解决方法工程文件上右键->properties->C/C++ Include Paths and Symbols->Add External Include Path添加如下位置...原创 2020-05-28 14:41:46 · 4032 阅读 · 0 评论 -
Vivado仿真信号无输出问题
问题描述第一次用vivado仿真,发现有的模块有信号,有的没有信号,而且诡异的是,把相同文件越往上层移动,信号就能显示出来,如图,很多没有信号输出。一开始以为vivado自带仿真软件不好用,换了modlesim还是一样。原因仿真时只加载被添加到仿真窗口的信号,如果需要查看其它模块,尤其是底层模块中的内部信号时,添加信号后需要重新仿真解决方法1、先将需要查看的信号添加到仿真窗口(如上图中没有信号的几个信号)2、重新仿真...原创 2020-05-20 10:20:16 · 9578 阅读 · 4 评论