ZYNQ
文章平均质量分 62
wmdscjhdpy
这个作者很懒,什么都没留下…
展开
-
vitis HLS 在进行C simulation时遇到工程csim/build/csim.exe not found 报错的问题排查
在进行HLS设计学习时,想对写好的东西进行C代码模拟,但最后提示存在错误,如下:查看错误信息的话,只有抽象的ERROR: [SIM 211-100] CSim file generation failed: compilation error(s).这种提示,并不能定位到具体问题。这是因为之前的开发思路局限了,认为工作的错误都会全部集中在错误栏,从而一头雾水,其实在C simulation时其所有警告和错误都会在_csim.log中体现,图中第5行则表明了本质错误为找不到头文件这种简单的问题。而原创 2022-02-20 17:03:40 · 3572 阅读 · 0 评论 -
[ZYNQ随笔] uboot移植中bitstream比特流加载问题:zynq_validate_bitstream: Bitstream is not validated yet
问题介绍由于项目设计需要,需要频繁的更换比特流文件,之前使用petalinux生成的boot.bin每次都需要合并比特流,比较麻烦,遂换了一个uboot版本(米联客默认的u-boot),将bitstream放到了独立于boot.bin的文件中,如图所示。但是在配置好对应的文件之后,启动系统却发现比特流文件无法被正常的加载,部分日志如下:reading uEnv.txt17 bytes read in 11 ms (1000 Bytes/s)Loaded environment from uEn原创 2020-10-30 16:27:29 · 3195 阅读 · 7 评论 -
为Zynq配置tcf以用于xilinx远程跨平台调试
简介使用xilinx的SDK可以方便的对zynq目标平台进行方便的调试,但是tcf工具包默认只能在petalinux的rootfs根文件系统下使用,而petalinux的rootfs根文件系统是经过高度裁剪的,缺失了很多重要的工具,一般只适合生产环境,在调试环境下我们一般会使用功能性更强的发行版linux的根文件系统。然而普通的发行版linux不含有tcf工具包,那么为了继续正常的使用tcf工具集,我们需要自己编译tcf工具包。工作首先需要从git上下载tcf源码:git clone git://g原创 2020-07-01 17:41:28 · 2519 阅读 · 1 评论 -
利用ZYBO-Z7实验板完成摄像头画面读取
平台信息目标内核版本:Linux version 4.19.0-xilinx-v2019.1 (oe-user@oe-host) (gccversion 8.2.0 (GCC)) #1 SMP PREEMPT Tue Nov 5 08:44:09 UTC 2019目标系统版本:Distributor ID: DebianDescription: Debian GNU/Linu...原创 2019-11-13 12:44:51 · 1478 阅读 · 0 评论 -
petalinux-build 遇到 cpio: cannot seek on output: Invalid argument问题的解决办法
先贴一下博主当时的错误情况ERROR: petalinux-user-image-1.0-r0 do_image_cpio: Function failed: do_image_cpio (log file is located at /media/wmd/a1f4b143-42e4-413c-8c1e-bacea116f841/newtest/build/tmp/work/plnx_zynq7...原创 2019-10-28 16:30:05 · 1657 阅读 · 1 评论 -
petalinux配置的系统启动出现cannot set terminal process group (-1): Inappropriate ioctl for device的问题解决小记
配置好的系统在启动的时候出现cannot set terminal process group (-1): Inappropriate ioctl for device 随后无法正常启动系统经过判断后觉得是vivado生成的文件导入到petalinux时的时间顺序不一样了,可能petalinux使用了vivado工程中的一个中间过程生成的hdf或是bitstream文件,因此重新进行了viva...原创 2019-10-24 15:45:57 · 9460 阅读 · 2 评论