上一页 1 ··· 17 18 19 20 21
摘要: 有些应用中,单板没有DDR,OCM又不够存储所有数据和指令。这种情况下,Xilinx提供了参考设计Zynq-7000 AP SoC Boot - Booting and Running Without External Memory,把代码和只读数据放在QSPI Flash中运行程序,这就是exec 阅读全文
posted @ 2019-12-10 15:38 HankFu 阅读(3969) 评论(0) 推荐(0)
摘要: SDK 2018.3 支持烧写没有DDR的单板的Flash。 但是SDK 2018.3烧写Flash需要一个FSBL。缺省的FSBL,发现没有定义DDR基地址,会直接退出,导致devcfg、QSPI等模块没有初始化,从而导致烧写Flash失败。 错误信息如下。 cmd /C program_flas 阅读全文
posted @ 2019-12-09 17:38 HankFu 阅读(3250) 评论(0) 推荐(0)
摘要: 作者: 付汉杰 hankf@xilinx.com版本: 1.0时间: 2019-11-13 1. 概述 1.1. Xilinx SoC芯片对数据通道的支持 1.2. Xilinx IP对数据通道的支持 1.3. Xilinx 驱动对数据通道的支持 1.4. 应用程序对数据通道的支持 2. 测试环境 阅读全文
posted @ 2019-11-28 15:33 HankFu 阅读(5844) 评论(1) 推荐(3)
摘要: 大部分项目设计需要一个稳定的Linux版本,但是又需要修复内核漏洞。这种情况下,跟随LTS版本升级,是最好的办法。很多项目也需要改善Linux的实时特性。可以使用Linux Realtime patch实现。 在kernel.org下载 https://cdn.kernel.org/pub/linu 阅读全文
posted @ 2019-11-28 15:22 HankFu 阅读(1806) 评论(0) 推荐(0)
摘要: 可以使用EGL Pixmap例子测试MPSoC GPU性能。运行EGL Pixmap,要使用fbdev作为egl backend。 在 /project-spec/meta-user/conf/petalinuxbsp.conf里添加下列内容,再编译。 然后使用新的文件启动单板,检查/usr/lib 阅读全文
posted @ 2019-11-05 10:28 HankFu 阅读(1058) 评论(0) 推荐(1)
摘要: 1. 错误信息 1. 错误信息 1. 错误信息 1. 错误信息 1. 错误信息 1. 错误信息 1. 错误信息 1. 错误信息 在Makefile里,定义CC为"aarch64-linux-gnu-g++ --sysroot=$(MPSOC_ROOTFS)",编译test.cpp,没有错误。如果使用 阅读全文
posted @ 2019-10-31 15:54 HankFu 阅读(4482) 评论(0) 推荐(0)
摘要: 整合PetaLinux工程编译和Open Source U- Boot/Linux编译 作者: 付汉杰 1. 测试环境 2. PetaLinux介绍 3. PetaLinux的安装 4. 提高PetaLinux/Yocto的编译速度 4.1. 下载SState cache 4.2. 设置SState 阅读全文
posted @ 2019-10-31 15:52 HankFu 阅读(11466) 评论(0) 推荐(2)
摘要: 工作中,一直使用ZCU106,Linux都启动正常。今天同事拆开DDR保护金属外壳,看了DIMM条。 工作中,一直使用ZCU106,Linux都启动正常。今天同事拆开DDR保护金属外壳,看了DIMM条。 工作中,一直使用ZCU106,Linux都启动正常。今天同事拆开DDR保护金属外壳,看了DIMM 阅读全文
posted @ 2019-10-31 15:48 HankFu 阅读(1478) 评论(0) 推荐(0)
摘要: MPSoC 为PL提供了96个GPIO,通过EMIO管脚链接到PL。普通PL设计,一般只会用到几个GPIO管脚。可以使用Vivado IPI中的Slice IP, 从其中分出指定数量的管脚。 Slice配置界面 上图中,输入宽度是95,因为pl_reset占用率一个管脚。slice从输入中提取emi 阅读全文
posted @ 2019-10-31 15:47 HankFu 阅读(1460) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21