ZYNQ
famey
这个作者很懒,什么都没留下…
展开
-
ZYNQ7000 EMMC/SD硬件测试
vivado生成.bit,导入SDK,分别建硬件测试工程1.EMMC裸机读写测试方法:使用了 XILINX SDK 库函数实现读写,先往 EMMC 里面写 1024 个数据,然后读出来对比#include <stdio.h>#include "xparameters.h"#include "xil_exception.h"#include "xsdps.h"#include "xil_printf.h"static XSdPs ps7_EMMC;XSdPs_Config原创 2020-08-19 21:45:07 · 3421 阅读 · 0 评论 -
zynq7000 PS端2个网口MDIO处理问题
zynq仅有一个MDIO,只能两个PHY公用一个MDIO,或者至少一个PHY不使用MDIO(在mio configuration不选中MDIO即可)。另一个可以一个通过EMIO口来接MDIO。另外,MDIO就是配置用的,一般默认配置下也可以工作。如果不用MDIO,那么在Vivado ZYNQ配置页面,可以不用勾选,这时无法自适应网速,在SDK里的BSP的LWIP的配置页面,设置一个固定的通信速率就行了。...原创 2020-08-19 17:42:35 · 5345 阅读 · 0 评论 -
zynq-petalinux下如何用windows下的SDK导入sysroot并进行Linux的APP开发?
linux通过petalinux编译成功后,用下面命令生成sysroot用于windows下SDK开发。petalinux-build --sdkpetalinux-package --sysroot然后用tar压缩,在win下面以管理员权限解压。在建立工程时,选择sysroot目录。原创 2020-06-18 11:32:50 · 1096 阅读 · 0 评论 -
zynq7000 - Unknown command booti PetaLinux
Unknown command 'booti' - try 'help'运行petalinux-config -c u-boot后这个文件中project-spec/meta-plnx-generated/recipes-bsp/u-boot/configs/platform-auto.h将default_bootcmd中booti 改成bootmdefault_bootcmd=run uenvboot; run cp_kernel2ram && run cp_dtb.原创 2020-06-18 09:15:01 · 1148 阅读 · 0 评论