专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
嵌入式
[ZedBoard移植嵌入式Linux教程(1,2)]软硬件环境与搭建硬件工程
2019-07-12 16:52
发布
生成海报
站内文章
/
嵌入式Linux
15631
0
1468
一、软硬件环境硬件ZedBoard 软件操作系统Window 7 SP1 x64Ubuntu 12.04 LTSVivado2013.4 for windows交叉编译工具链
https://zedboard-book-source.googlecode.com/files/xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin
嵌入式Linux(Digilet官方发布的Linux内核)
https://github.com/Digilent/linux-digilent/releases
uBoot
https://github.com/Digilent/u-boot-digilent
Device-tree
https://github.com/Xilinx/device-tree
其他串口调试Tera Term 说明:有地方使用的linux版本是
https://github.com/Xilinx/linux-xlnx
, Uboot是
https://github.com/Xilinx/u-boot-xlnx
,没有测试过。 二、搭建硬件工程创建一个最简单的Zynq项目,如下:
选择
Next
点击Next
,我们不需要添加
Verilog/VHDL
源文件或者约束文件,勾选
Do not specify sources at this time
点击Next
,选择
Boards
,并选择
ZedBoard Zynq Evaluation and Development Kit
点击Next
点击
Finish
完成创建向导,出现如下界面
先创建一个
Block Design
,点击如下地方
输入名称
等待创建完成
在Diagram
视图中点击
Add IP
在弹出的窗口中输入Zynq
进行搜索,在结果中选择第一个
点击Run Block Automation
,并选择
/processing_system7_0
完成自动连线
完成之后
双击ZYNQ
进行自定义配置
出现
取消不需要的部分首先点击Clock Configuration
,展开
PL Fabric Clocks
,取消
FCLK_CLK0
该时钟是
PS
提供给
PL
的时钟,在结构图中的如下部分
取消之后Diagram
中的
FCLK_CLK0
会消失
另外,我们要取消掉如下引脚
对于TTC
,我们点击如下部分,取消掉
TTC
再点击
取消掉AXI GP0 interface
最后取消掉
QSPI
点击
OK
完成
回到
Block Design
的
sources
视图
在System
上右键选择
Create HDL Wrapper
完成后点击左边Flow Navigator
中的
Generate BitStream
等待
Vivado
完成综合、实现、生成
bitstream
之后,出现如下
点击Cancel
取消。点击
File->Export->Export Hardware for SDK
勾选
Launch SDK
并点击
OK
。
到此,我们已经完成了所有的硬件配置。
Ta的文章
更多
>>
3G时代的DSP技术应用(一)
0 个评论
[ZedBoard移植嵌入式Linux教程(1,2)]软硬件环境与搭建硬件工程
0 个评论
单片机下使用printf的问题及替代方法
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮