摘要: 更换PetaLinux工程的HDF/XSA文件后,PetaLinux工程编译出现FSBL do_configureh错误。使用命令“petalinux-build -x mrproper -f ”,彻底清除工程,再编译工程,不再有问题。 错误记录如下: DEBUG: Executing shell 阅读全文
posted @ 2020-11-11 16:26 HankFu 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 作者 Hank FU 付汉杰 hankf@xilinx.com 测试环境 Xilinx ZCU106 单板 Xilinx VCU TRD2020.1 介绍 嵌入式Linux系统中,Linux直接管理所有CPU。默认情况下,系统的目标是提高吞吐率,而不是实时性。为了保证实时性,可以根据应用场景,对CP 阅读全文
posted @ 2020-11-10 10:11 HankFu 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 调试VCU编解码时,有时会截取一段视频流做分析。截取的起点,不一定是完整帧,或者是I帧。使用ffplay播放时,会报错。MPSoC的解码器,也会报错。这种错误是正常的。 为了避免这些错误,可以使用ffmpeg视频拷贝命令,比如“ffmpeg -i test.264 -c:v copy test-co 阅读全文
posted @ 2020-11-03 17:11 HankFu 阅读(3862) 评论(0) 推荐(1) 编辑
摘要: 刚启动MPSoC的VCU解码器时,解码器先分析码流,得到分辨率信息后再调用回调函数分配buffer。这会耗费时间,增加延迟。如果希望减少延迟,可以使用prealloc-args参数,提前指定视频分辨率信息,提前分配buffer。 prealloc-args参数的格式是“--prealloc-args 阅读全文
posted @ 2020-11-03 10:20 HankFu 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 在一个工程里,有两个Xilinx AXI DMA。其中一个AXI DMA设备是用于调试的。任何时候,其实只使用一个设备AXI DMA设备。 软件使用了bperez77_xilinx_axidma的内核和用户态驱动。bperez77_xilinx_axidma要求接收通道,和发送通道的xlnx,dev 阅读全文
posted @ 2020-11-03 10:04 HankFu 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 1. 介绍 2. sysroot 3. 使用sysroot的编译 4. Makefile 5. 得到sysroot和交叉编译器 1. 介绍 有工程师反馈,使用A53交叉编译器直接编译最简单的C文件,编译器也报告。"stdio.h: No such file or directory" aarch64 阅读全文
posted @ 2020-10-13 16:36 HankFu 阅读(858) 评论(0) 推荐(1) 编辑
摘要: 1. 介绍 2. FSBL 3. 应用程序例子 4. 内存分配 5. R5引导4个A53和两个R5的bif文件例子 6. R5引导4个A53和两个R5的启动记录 7. APU Module 8. RPU Module 1. 介绍 有工程师反馈R5引导A53和R5的应用程序后,A53和R5的应用程序没 阅读全文
posted @ 2020-10-13 15:54 HankFu 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 1. 介绍 2. 检查目录大小 3. 检查文件大小 4. 去掉不必要文件。 1. 介绍 Xilinx VCU TRD 集成了图像和视频编解码功能,生成的根文件系统比较大,2020.1的rootfs.cpio.gz大约有114MB。工程师可以根据自己需要裁剪,减少根文件系统大小。在Ubuntu下,解压 阅读全文
posted @ 2020-09-25 18:07 HankFu 阅读(2107) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(725) 评论(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 阅读(601) 评论(0) 推荐(0) 编辑