随笔分类 -  zynq

fpga + arm
zynq基础-->LINUX 设备树
摘要:1.概念 linux设备树是用于描述硬件及部分启动指令的文件,由bootloader传递给内核(U-boot需要在config文件中加入"#define CONFIG_OF_LIBFDT"), 内核分析此文件而对硬件使用不同的参数。 比如两块开发板仅仅是内存容量不一样,那么就只需要修改设备树中对内存 阅读全文

posted @ 2016-10-25 22:44 KcMeterCEC 阅读(6189) 评论(0) 推荐(1)

zynq基础-->yocto
摘要:1.yocto中的概念 1.1 metadata set 即为元数据,系统以分层的方式区别元数据。 1.2 swabber 检测主机系统是否正常的机制。 1.3 application development toolkit(ADT) 一套开发工具链 1.4 autoBuilder 一个能够不断自动 阅读全文

posted @ 2016-10-24 21:43 KcMeterCEC 阅读(777) 评论(0) 推荐(0)

zynq基础-->linux下软件应用
摘要:操作系统:Ubuntu 16.04 LTS 应用软件:Vivado 2016.2 + petalinux 2016.2 参考官方应用手册:ug1144-petalinux-tools-reference-guide.pdf 1、软件安装 1.1 基础软件安装 在安装应用软件前,需要为zynq开发环境 阅读全文

posted @ 2016-09-07 17:56 KcMeterCEC 阅读(7404) 评论(0) 推荐(0)

zynq基础-->系统构架
摘要:整体框图 大致结构 简介 如上图所示,整个系统由PS和PL两大部分组成。其中,PS具有丰富的外设资源,可以在不需要PL的情况下操作(这种情况下可以关闭PL部分电源)。 还有一部分资源需要通过PL将管脚映射到外部后使用,比如EMIO。 通信 PS与PL通过AXI接口通信(也就是说由PL生成的IP核都需 阅读全文

posted @ 2016-08-12 15:14 KcMeterCEC 阅读(987) 评论(0) 推荐(0)

zynq基础-->verilog简易规则
摘要:命名规则 verilog 中文件及内容模块的命名方式也是依据面向对象的思想命名。 lcd_dri.v uart_rxd_dri.v lcd_para.v 文件名+u 或 特征名+文件名+u lcd_dir lcd_dir_u(......) 或 mcb_read c3_mcb_read_u 对象+通 阅读全文

posted @ 2016-07-21 14:35 KcMeterCEC 阅读(683) 评论(0) 推荐(0)

导航