1、概述本文主要介绍SylixOS下基于Zynq-7000平台加载FPGA程序的方法,该方法使用的是Zynq-7000的devcfg功能模块(DeviceConfigurationInterface),该模块支持系统启动后进行FPGA程序的在线加载。
分类:
其他好文 时间:
2018-02-27 15:02:02
阅读次数:
148
由于采用ramdisk文件系统,自带的ip工具版本太旧无法配置can,需要自行编译ip,具体参见参考文献2 1.vivado配置ps 2.设备树增加can0,一般开发板均已提供此配置 3.kernel配置,一般已配好,具体参见参考文献1 4.测试 设置can0的波特率,这里设置的是100k #./i ...
分类:
系统相关 时间:
2018-02-13 13:34:12
阅读次数:
420
测试模型1.1测试流程图1.1运行流程如图1.1所示为测试代码运行流程,通过GPIO拉高到拉低的时间来判断定时器的精准度。1.2测试方法1.2.1测试模型利用ZYNQ内部私有定时器,设置定时时间250μs并绑定中断。在中断服务程序中拉高GPIO,下一次进入中断服务程序时拉低GPIO并且发送二进制信号量。在应用程序中创建高优先级任务接收二进制信号量并且模拟负载,创建10个中优先级任务模拟负载,连接示
分类:
其他好文 时间:
2018-01-31 18:36:34
阅读次数:
168
一、zynq7000中断处理概述详见zynq7000的用户指导手册UG585相关章节。zynq7000的中断系统整体架构如下图所示:中断源有三种类型的中断:私有外设中断PPI:每个CPU有5个PPI,使用中断ID 27~31.共享外设中断SPI:共60个软件产生中断SGI:每个CPU都可以使用SGI中断自身、其他CPU,或两个CPU,各自16个SGI,使用中断ID 0-15.GIC集中管理来自PS
分类:
其他好文 时间:
2018-01-24 18:03:55
阅读次数:
972
xilinx 7系列芯片不再支持LVDS33电平,在VCCO电压为3.3V的情况下无法使用LVDS25接口。 有些设计者想通过在软件中配置为LVDS25,实际供电3.3V来实现LVDS33也是无效的,原因是xilinx 7系列芯片在IO配置方面增加了过压保护,因而无法通过欺骗综合软件的方式强行配置I ...
分类:
其他好文 时间:
2018-01-08 17:28:49
阅读次数:
1024
https://pan.baidu.com/s/1c6ovb4 ...
分类:
系统相关 时间:
2018-01-05 23:33:58
阅读次数:
340
1. 刚开始学习使用,不知道从哪里开始,手上的资料也很乱,至于这个板子需要学什么也不清楚。 2. 第一个工程就从helloworld开始吧 Zed板上的Zynq是一个PS(processing system, 双核A9 + 存储管理 + 外设)+ PL(programable Logic) 结构,如 ...
分类:
数据库 时间:
2018-01-04 00:34:52
阅读次数:
214
安装VMWare版本12 Ubuntu版本 12.04.5 64bit 系统安装完成后,登陆系统,在sotfware中心安装konsole、gvim、software source等基本软件 在software sources中,配置download源,如下图示所示,确保系统更新不会被中断。 sud ...
分类:
系统相关 时间:
2018-01-03 11:48:07
阅读次数:
210
在此篇,我们编译UBOOT 解压: 在解压过程中出现下述问题 原因:源码包不能放置在共享文件夹中,将源码包拷贝至linux文件系统上。 clean 修改boards.cfg,添加zynq_zybo,在include/configs增加zybo.h等配置文件,zedboard和zybo的PS时钟不一样 ...
分类:
系统相关 时间:
2018-01-03 11:46:34
阅读次数:
203
编译busybox,产生根文件系统文件uramdisk.image.gz ...
分类:
系统相关 时间:
2018-01-03 11:41:09
阅读次数:
317