ZYNQ
文章平均质量分 65
ma_cheng_yuan
邮箱machengyuan@coinv.com
展开
-
petalinux 使用过程中的问题
当运行petalinux-config时出现如下错误:ERROR: Failed to source bitbakeERROR: Failed to config project.这个问题的原因是因为在安装petalinux时是在root下安装的,安装petalinux需切换到普通用户,可以用命令su - username直接进行切换。不知道为什么有的电脑在安装或者使用petali原创 2017-08-03 14:24:29 · 6367 阅读 · 3 评论 -
zynq nfs与tftp
1、tftp1)在ubuntu下安装tftp环境2)默认的启动参数为bootcmd=run $modeboot,为QSPI启动,如果想更改为tftp启动,需要设置为setenv bootcmd run jtagboot,可以看到jtagboot参数如下:echo TFTPing Linux to RAM... && tftpboot ${kernel_load_address...原创 2018-12-05 17:33:02 · 543 阅读 · 0 评论 -
zynq编译内核与设备树
一、xilinx的wiki已经有了编译方法https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842481/Build+kernel1、编译内核make ARCH=arm xilinx_zynq_defconfigmake ARCH=arm menuconfigmake ARCH=arm UIMAGE_LOADADDR=0x800...原创 2018-12-12 15:12:31 · 1300 阅读 · 0 评论 -
ZYNQ emmc使用
1、设备树更改1)如果使用的是sd0,zynq-zed.dts中已经有配置,不用进行更改&sdhci0{ u-boot,dm-pre-reloc; status = “okay”;};2)如果使用SD1则需要更改设备树&sdhci1{ u-boot,dm-pre-reloc; status = “okay”;};2、烧写设备树之后/dev下出现m原创 2018-12-05 11:27:07 · 9274 阅读 · 0 评论 -
zynq u-boot更改打印串口
以前我们需要修改u-boot的默认串口,是修改配置文件。比如: dadi@wellav:~/dadi/hevc_workspace/kernel/u-boot-xlnx-xilinx-v2014.4$ cat include/configs/zynq_zed.h /* * (C) Copyright 2013 Xilinx, Inc. * * Configuration for Zy...转载 2018-09-18 13:45:15 · 3560 阅读 · 0 评论 -
zynq 文件系统更改开机自启动
一、ramdisk.image非CPIO格式,启动配置在rcS中修改时,更改方法如下1、创建目录,并将ramdisk8M.image.gz拷贝至此目录root@ubuntu:/home/test/filesystem# mkdir filesystemroot@ubuntu:/home/test/filesystem# mv /mnt/hgfs/share/ramdisk8M.imag...原创 2018-09-13 08:39:32 · 1368 阅读 · 0 评论 -
zynq QSPI启动配置与分区配置
1、需要准备的文件uImage,devicetree,BOOT.BIN(包含了fsbl以及uboot),uramdisk.image.gz,FPGA程序design.bin(注意不是bit)2、其中设备树中进行的更改为在zynq-zed.dts中添加如下节点,其中compatible = "s25fl256s1";这是因为zedboard用的flash型号为S25FL256SAGMFI00,可...原创 2018-09-12 10:39:14 · 7772 阅读 · 0 评论 -
zynq PS端I2C的使用
因为需要连接一款i2c接口的OLED,需要使用PS端的i2c接口。1、PL端勾选上i2c并通过EMIO分配引脚(PS可以通过驱动EMIO控制PL部分的引脚)。2、设备树zynq-7000.dtsi中将i2c0打成okay(最好在zynq-zed.dts中更改),i2c1: i2c@e0005000 { compatible = "cdns,i2c-r1p10"; stat...原创 2018-09-11 17:55:11 · 10322 阅读 · 9 评论 -
zynq在SDK中计算某段程序的执行时间
XTime tEnd, tCur; u32 tUsed; XTime_GetTime(&tCur); usleep(1345); XTime_GetTime(&tEnd); tUsed = ((tEnd-tCur)*1000000)/(COUNTS_PER_SECOND); xil_printf("time elapsed is %d us\r\n",tUsed); ...原创 2018-04-23 13:55:28 · 8135 阅读 · 5 评论 -
zynq QSPI启动速度优化
zynq QSPI启动速度优化原创 2017-11-14 10:16:33 · 4200 阅读 · 2 评论 -
zynq 轻量级以太网控制器LWIP传输速度优化
zynq 轻量级以太网控制器LWIP传输速度优化原创 2017-11-14 09:46:19 · 12085 阅读 · 9 评论 -
petalinux 17.2安装过程中的问题
最近用到ZYNQ 需要安装petalinux但是安装过程中还是遇到了问题原创 2017-07-27 16:00:02 · 4815 阅读 · 3 评论 -
zynq i2c软核连接mcp79410RTC
1、设备树更改IIC:i2c@0x41600000{ compatible = "xlnx,xps-iic-2.00.a"; status = "disabled"; interrupt-parent = <&intc>; interrupts = <0 34 4>; reg = &原创 2019-01-04 18:06:26 · 868 阅读 · 0 评论