问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在Zedboard上运行linux下的应用程序

发布网友 发布时间:2022-04-30 03:50

我来回答

2个回答

懂视网 时间:2022-04-30 08:11

ZedBoard – Connect a 2nd micro-USBcable between the host machine and connector J17 (JTAG)

2.      Set the Boot Mode jumpers to Cascaded JTAG Mode

3.      Connect a micro-USB cable between the Windows Host machine and theUSBUART: a. ZedBoard connector J14 (UART)

4.      <ZedBoard Only> Slide the ZedBoard powerswitch to ON. You should see the Green Power Good LED (LD13light.s 上电以后绿LED亮起

5.      Use Device Manager to determine the COM port for the USB-UART. InWindows 7, click Start à Control Panel, and thenclick Device Manager. Click Yes to confirm.

6.       Win7:打开设备管理器:在控制面板中选择硬件和声音进入页面:点击设备管理器将打开设备管理器页面:

7.    In SDK, select Xilinx Tools à Program FPGA or click the icon.蓝色led亮起说明配置正确

版权声明:本文为博主原创文章,未经博主允许不得转载。

zedboard硬件连接过程

标签:

热心网友 时间:2022-04-30 05:19

参考文档:http://www.elecfans.com/pld/PLDkaifaban/306232.html

ZedBoard开发板上的Zynq是一个ARM PS(processing system, 双核A9 + 存储管理 + 外设)+ PL(programable Logic) 结构,如果不使用PL,zynq的开发和普通的ARM 开发一样。不同的是ARM PS是可配置,因而硬件信息是不固定的。这也是zynq灵活性的一个表现。电子发烧友网编辑现为读者整合《玩转赛灵思Zedboard开发板》系列文章, 其中包括在ZedBoard开发板上的一些应用实例。其内容包括:
  玩转赛灵思Zedboard开发板(1):ZedBoard详解
  玩转赛灵思Zedboard开发板(2):ZedBoard最简单的测试工程
  玩转赛灵思Zedboard开发板(3):基于Zynq PL的流水灯
  玩转赛灵思Zedboard开发板(4):如何使用自带外设IP让ARM PS访问FPGA?
  玩转赛灵思Zedboard开发板(5):基于AXI Lite 总线的从设备IP设计
  从本小节开始,讲着重介绍Zedboard上的嵌入式linux应用,包括使用SDK设计最简单的linux应用程序、linux交叉编译环境搭建、设备驱动编写等内容。本小节使用的linux系统是Digilent官方提供的OOB设计,它是Digilent官网给出的一个完整的、Zedboard可运行的linux 系统,包含了Zedboard上的几个重要的设备驱动如串口、USB、以太网、OLED、HDMI等。当linux在Zedboard上运行起来后,Zedboard就是一个小型的嵌入式系统,使用SDK及Xilinx ARM Linux工具链编译生成的可执行文件可以在这个系统执行。
  硬件平台:Digilent ZedBoard;开发环境:Windows XP 32 bit;软件: SDK 14.2。
  一、获取Zedboard可运行的linux
  Digilent官网给出Zedboard的可运行linux设计ZedBoard_OOB_Design包,可从http://www.digilentinc.com/Data/Documents/Other/ZedBoard_OOB_Design.zip获取,下载后解压,可以看到包的结构和内容:
  boot_image目录:
  -- system.bit – 配置FPGA的bit文件
  -- u-boot.elf – 引导linux需要的Second-Stage boot loader
  -- zynq_fsbl.elf – 配置ARM PS系统的First-Stage boot loader(FSBL)
  doc目录:
  -- README.txt – 说明文件
  hw目录:
  -- EDK 14.1版本的XPS工程,用来生成硬件文件和bit文件
  linux目录:
  -- devicetree_ramdisk.dts – 设备树源代码
  -- .config – Linux内核配置文件,用来生成zImage
  sd_image目录:
  -- BOOT.BIN – 使用boot_images中的三个文件生成的Zynq配置文件
  -- devicetree_ramdisk.dtb – 编译后的设备树文件
  -- ramdisk8M.image.gz – 编译后的文件系统
  -- README – 介绍如何运行OOB设计的说明文档
  -- zImage – 编译后的内核
  sw目录:
  --硬件配置
  --FSBL源代码
  其中sd_image目录中包含了ZedBoard上能够运行linux的所有文件。将SD卡格式化为Fat32,把sd_image目录文件拷贝到SD 卡根目录下;然后将JP7~JP11设置为SD卡启动模式,将JP2短路,JP3断开,这样可以下一步我们可以把U盘作为USB 从设备挂载到Zedboard上。
  
  图 Zedboard的连接和短路块设置
  上电后,等待ARM PS的配置、FPGA的配置(蓝色LED DONE 亮起),之后开始引导Linux系统了。可以从超级终端上看到一系列的引导信息:
  1 U-Boot 2012.04.01-00297-gc319bf9-dirty (Sep 13 2012 - 09:30:49)
  2
  3 DRAM: 512 MiB
  4 WARNING: Caches not enabled
  5 MMC: SDHCI: 0
  6 Using default environment
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 为什么有的人极度看重自己的个人隐私?? 怎样在officeword2007中将图片转为文字 极度隐私拼音怎么读 极度隐私你们看过吗? 菩提本无树,明镜亦非台,本来无一物,何必惹尘埃,这句话什么意思 《雍正王朝》中,要是弘时得逞杀了弘历,雍正会将皇位传给谁? 怎么利用office2007将图片转换成文字 阿登战役的前期 为什么阿登战役,5个德国师干不过一个101空降师 本来无一物,何必惹尘埃,这句话是什么意思 纳粹德国迫害犹太人的知识 极度隐私女主被谁害的 阿登战役的介绍 为什么在二战末期,德国要发动阿登战役呢? 极度隐私的拼音 有一部恐怖电影关于解剖的,其中有个镜头是把人的大肠小肠心脏挂在房间,心还在跳动,这部电影叫什么名字 请问大家一部科幻电影的名字,正大剧场播过的,好像是讲美国51区的 楚云飞提到的德军突出部战役的原型是什么? 求90年代*一台播出的一部美国的电影,周日下午的正大剧场播出的,根据罗斯威尔事件改编的 这是什么牌子音响? 感觉的基本特征有哪些 感觉是什么东西! 2.感觉和知觉的特点有哪些不同? 感官有哪些特性 在心理学上,各种感觉之间有哪些共同特征 解释说明知觉有哪些基本特征 心理学中感觉的主要特点?是感觉,不是知觉,请不要搞一大堆复制过来的东西,谢谢! 简述环境中人的生理感觉的特性是什么 感官有哪些特征 感觉型性格 特点有哪些 隐匿图形知觉的特性 长安汽车,后门撑杆怎么装? 撑杆怎么安装 丰田霸道尾门撑杆怎么安装??旧的球头能不能卸掉?? 标致5008后备箱气撑杆安装方法 怎样安装浴室撑杆 请问浴室支撑杆怎么安装? 气撑的安装方法 柴油机挺杆怎么安l装? 七代雅阁后备箱弹力杆如何安装