![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ZYNQ开发
文章平均质量分 67
零阶简振波
这个作者很懒,什么都没留下…
展开
-
ZYNQ-7000 QSPI Flash和SD卡启动Linux的方式
在ZYNQ-7000系列Soc上启动Linux操作系统需要两个文件,一个为BOOT.mcs(QSPI启动所需,SD卡启动为BOOT.bin)和image.ub。其中image.ub为Linux系统镜像文件,由petalinux工具编译而成,BOOT文件由三个文件合成,分别是系统第一阶段引导文件fsbl.elf,FPGA配置文件design.bit,Linux系统的启动文件u-boot.elf。原创 2016-05-24 12:20:44 · 6758 阅读 · 0 评论 -
ZYNQ7000 芯片Linux下的SPI接口与驱动配置
本文将介绍如何利用Vivado和petalinux开发Zynq7000系列芯片的SPI外设接口。 开发环境:Vivado 2015.4Petalinux 2015.4 一、 硬件工程的搭建1. 打开vivado开发环境,新建工程,并选择你所使用的芯片型号(本文使用xc7z045ffg900-2这款芯片);2. 点击“Create原创 2016-09-23 16:10:09 · 8844 阅读 · 0 评论 -
在Zynq 7000平台上使用Linux spidev.c驱动
在上一篇博客中,我介绍了如何配置Vivado下的硬件工程、例化SPI硬件接口和如何使用petalinux加载Xilinx提供的SPI总线驱动,如果要通过SPI控制外部器件,还需要添加SPI的设备驱动以实现SPI的对外控制逻辑。在Linux内核的driver/spi目录下有许多外设的设备驱动可以参考,这篇博客主要介绍如何使用其中的spidev,c这个设备驱动来实现对外设的控制。spidev是原创 2016-10-20 20:44:19 · 5617 阅读 · 2 评论 -
Zynq通过TFTP进行启动
本文介绍如何通过TFTP进行ZYNQ芯片的启动 开发平台:虚拟机:VirtualBoxUbuntu:14.04Ubuntu中安装Vivado 2015.4和SDK硬件平台:Zedboard开发板 准备工作:1. Ubuntu中正确安装了xilinx的cable driver;cd /opt/Xilinx/Vivado/2015.4/data/xi原创 2016-11-29 19:09:38 · 2713 阅读 · 0 评论