S04_CH02_工程移植ubuntu并一键制作启动盘

摘要: S04_CH02_工程移植ubuntu并一键制作启动盘 2.1概述 2.2搭建硬件系统 本章硬件工程还是使用《S04_CH01_搭建工程移植LINUX/测试EMMC/VGA》所搭建的VIVADO工程。由于使用批处理命令,本章操作起来十分简单,但是批处理命令的源码大家可以好好分析。笔者会在后期的课程中专门把所有用到的常用批处理命令总结分析一下。 2.3一键制作 Step1:输入 su 切换到 roo... 阅读全文
posted @ 2017-03-01 15:29 米联客小号 阅读(853) 评论(0) 推荐(0) 编辑

S04_CH01_搭建工程移植LINUX/测试EMMC/VGA

摘要: S04_CH01_搭建工程移植LINUX/测试EMMC/VGA 1.1概述: 本章内容是在已经提供安装了VIVADO2015.4 的ubuntu系统下,进行。大家可以下周我们已经提供的虚拟机镜像,我们提供的虚拟机镜像是安装了VIVADO的ubuntu系统,系统版本是ubuntu14.04。 主要完成的内容如下: 1)、利用VIVADO搭建VDMA Frambuffer 工程 修改VTG IP模块 ... 阅读全文
posted @ 2017-03-01 15:27 米联客小号 阅读(4472) 评论(0) 推荐(0) 编辑

S03_CH13_ZYNQ A9 TCP UART双核AMP例程

摘要: S03_CH13_ZYNQ A9 TCP UART双核AMP例程 13.1概述 ZYNQ中存在两个独立的ARM核,在很多应用场景中往往只需使用其中的1个核心即可。然而,对于复杂的设计,例如多任务,并行控制、处理等,单个核心将难以胜任。因此,为了尽可能发挥ZYNQ中双ARM核的优势和性能,进行双核应用的开发显得尤为重要。同时,也进一步为Xilinx下一代MPSOC多核异构处理器的使用打下基础。 在Z... 阅读全文
posted @ 2017-03-01 15:20 米联客小号 阅读(8228) 评论(0) 推荐(0) 编辑

S03_CH12_基于UDP的QSPI Flash bin文件网络烧写

摘要: S03_CH12_基于UDP的QSPI Flash bin文件网络烧写 12.1概述 为了满足不同的需求,本例程在“基于TCP的QSPI Flash bin文件网络烧写”上进行修改,将bin文件的传输协议替换为UDP。与采用TCP协议的例程相比,本例程无需使用ZYNQ内部的定时器,无定时器中断,LWIP中UDP部分的API函数结果也更为简洁,易于使用,简化了ARM中的C程序设计,但使用UDP协议后... 阅读全文
posted @ 2017-03-01 15:16 米联客小号 阅读(1529) 评论(0) 推荐(0) 编辑

S03_CH11_基于TCP的QSPI Flash bin文件网络烧写

摘要: S03_CH11_基于TCP的QSPI Flash bin文件网络烧写 11.1概述 针对ZYNQ中使用QSPI BOOT的应用,将BOOT.bin文件烧写至QSPI Flash基本都是通过USB Cable连接PC,由JTAG口连接板卡后,在SDK软件中使用“Program Flash”功能进行现场在线烧写。然而,这种常规方法存在两个缺点。 速度慢。Flash的擦除(Erase)、写入(Prog... 阅读全文
posted @ 2017-03-01 15:11 米联客小号 阅读(3033) 评论(0) 推荐(1) 编辑

S03_CH10_DMA_4_Video_Stitch视频拼接系统

摘要: S03_CH10_DMA_4_Video_Stitch视频拼接系统 10.1概述 注意:本课程和上一课程《S03_CH09_DMA_4_Video_Switch视频切换系统》基本相同,不同部分用紫色字体或者框图注明。 PL通过 OV7725 OV7725 实时 采集 1路 64 0×480 0×480 视频,分别将原始彩色、 视频,分别将原始彩色、 R分量、 G分量、 B分量作为常量输出,实现背景... 阅读全文
posted @ 2017-03-01 15:07 米联客小号 阅读(1389) 评论(0) 推荐(0) 编辑

S03_CH09_DMA_4_Video_Switch视频切换系统

摘要: S03_CH09_DMA_4_Video_Switch视频切换系统 9.1概述 本例程详细创建过程和本季课程第一课《S03_CH01_AXI_DMA_LOOP 环路测试》非常类似,因此如果读者不清楚如何创建工程,请仔细阅读本季第一课时。本例程的基本原理如下。 PL通过 OV7725 OV7725 实时 采集 1路 64 0×480 0×480 视频,分别将原始彩色、 视频,分别将原始彩色、 R分量... 阅读全文
posted @ 2017-03-01 15:02 米联客小号 阅读(1158) 评论(0) 推荐(0) 编辑

S03_CH08_DMA_LWIP以太网传输

摘要: S03_CH08_DMA_LWIP以太网传输 8.1概述 本例程详细创建过程和本季课程第一课《S03_CH01_AXI_DMA_LOOP 环路测试》非常类似,因此如果读者不清楚如何创建工程,请仔细阅读本季第一课时。 本例程的基本原理如下。 PS通过AXI GPIO IP核启动PL不间断循环构造16bit位宽的0~1023的数据,利用AXI DMA IP核,通过PS的Slave AXI GP接口传输... 阅读全文
posted @ 2017-03-01 14:59 米联客小号 阅读(8899) 评论(0) 推荐(0) 编辑

S03_CH07_AXI_VDMA_OV5640摄像头采集系统

摘要: S03_CH07_AXI_VDMA_OV5640摄像头采集系统 7.1概述 本章内容和《S03_CH06_AXI_VDMA_OV7725摄像头采集系统》只是摄像头采用的分辨率不同,其他原理都一样,由于在《S03_CH06_AXI_VDMA_OV7725摄像头采集系统》中详细介绍了VDMA的原理,如果读者只是购买了OV5640,可以回到《S03_CH06_AXI_VDMA_OV7725摄像头采集系统... 阅读全文
posted @ 2017-03-01 14:55 米联客小号 阅读(2019) 评论(0) 推荐(0) 编辑

S03_CH06_AXI_VDMA_OV7725摄像头采集系统

摘要: S03_CH06_AXI_VDMA_OV7725摄像头采集系统 本课程将对Xilinx提供的一款IP核——AXI VDMA(Video Direct Memory Access) 进行详细讲解,为后续的学习和开发做好准备。内容安排如下:首先分析为什么要使用VDMA、VDMA的作用;然后详细介绍VDMA的特点、寄存器作空间; 最后阐述如何使用VDMA,包括IP核的配置方法、代码编写流程等。 本章主要... 阅读全文
posted @ 2017-03-01 14:51 米联客小号 阅读(4209) 评论(1) 推荐(1) 编辑