摘要: 1. Author Hank Fu (付汉杰) Staff FAE embedded, Xilinx, Inc. hankf@xilinx.com 2. 问题 有工程师反映,在编译PetaLinux工程时,出现大量Taskhash mismatch错误。工程还没有编译完成,检查build.log,已 阅读全文
posted @ 2020-09-15 16:16 HankFu 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 1. Author Hank Fu (付汉杰) Staff FAE embedded, Xilinx, Inc. hankf@xilinx.com 2. 问题 有工程师反映,根据MPSoC SWDT在Standalone下的例子xwdtps_polled_example.c,不能实现MPSoC的PS 阅读全文
posted @ 2020-09-15 15:27 HankFu 阅读(614) 评论(0) 推荐(0) 编辑
摘要: Xilinx MPSoC PS/PL之间的数据交互和外设设计 1. 作者 付汉杰 hankf@xilinx.com 2020-09-10 2. 概述 MPSoC是Xilinx基于16nm工艺推出的异构计算平台,由于灵活、稳定,在业界得到了广泛的使用。异构计算是一个比较新的领域,需要协调硬件设计、逻辑 阅读全文
posted @ 2020-09-10 16:25 HankFu 阅读(3569) 评论(0) 推荐(2) 编辑
摘要: UBoot作为boot loader,默认留给malloc分配的内存的大小有限。这个大小由宏TOTAL_MALLOC_LEN定义。它在include\Common.h文件里,从宏CONFIG_SYS_MALLOC_LEN派生出来。 初始化过程中,从board\xilinx\zynqmp\Board_ 阅读全文
posted @ 2020-09-07 10:06 HankFu 阅读(1844) 评论(0) 推荐(0) 编辑
摘要: 客户收到新买的ZCU106,运行Xilinx的linux正常。使用的Xilinx SDK 2018.3调试自己创建的helloworld时却出现异常,程序跑飞。 在Vitis 2020.1下创建的helloworld后,使用psu_init初始化,也出现程序跑飞的情况。在2020.1命令行下,使用p 阅读全文
posted @ 2020-09-04 15:15 HankFu 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 1. 作者 付汉杰 hankf@xilinx.com 2020-08-26 2. 测试环境 ZCU106 Rev 1.0 Vivado 2020.1 PetaLinux 2020.1 VCU TRD 2020.1 3. Mixer的硬件设置 将VCU TRD 2020.1 的Vivado工程中的Mi 阅读全文
posted @ 2020-08-31 14:01 HankFu 阅读(3268) 评论(0) 推荐(0) 编辑
摘要: 在ZCU106上,使用VCU TRD的MIPI的例子,可以从MIPI摄像头采取图像数据,并使用GStreamer推送到HDMI显示器上。 echo -e "\n\nXilinx CSI2 Rx Subsystem Information: " dmesg | grep -i "Xilinx CSI2 阅读全文
posted @ 2020-07-27 17:50 HankFu 阅读(1147) 评论(0) 推荐(0) 编辑
摘要: MicroBlaze可以使用AXI BRAM存放数据和指令。有些客户软件很大,需要把AXI BRAM的空间做到最大。AXI BRAM底层是Block RAM或者Ultra RAM。器件的Block RAM或者Ultra RAM个数,决定了AXI BRAM的大小。 在ZCU106单板上,有312个Bl 阅读全文
posted @ 2020-07-23 17:22 HankFu 阅读(4028) 评论(0) 推荐(0) 编辑
摘要: 不同vivado工程中之间不能拷贝BD设计。变通的办法是,导出tcl脚本,在新工程里执行tcl脚本创建BD。 使用选项-no_ip_version,去掉IP信息,还可以在不同vivado版本的工程中之间拷贝BD设计。 write_bd_tcl -no_ip_version zcu102_test_b 阅读全文
posted @ 2020-07-15 14:18 HankFu 阅读(3642) 评论(0) 推荐(1) 编辑
摘要: 在Linux用户态使用MPSoC AES 加密加速器 文档Using Cryptography in Zynq UltraScale MPSoC提供了在Linux用户态使用MPSoC AES 加速器的例子。如果要使用Device key或者PUF key,需要使用Xilinx Linux 2020. 阅读全文
posted @ 2020-07-15 10:38 HankFu 阅读(386) 评论(0) 推荐(0) 编辑