本帖最后由 xinxincaijq 于 2013-4-25 09:21 编辑
一 开发板图片
ZedBoard
二开发板简介和描述(来自爱板的商城描述里面有一些资料网址:https://www.cirmall.com/ziliao/zedboard/)
ZedBoard是基于Xilinx Zynq™-7000扩展式处理平台(EPP)的低成本开发板,也是行业首个面向开源社区的Zynq™-7000扩展式处理平台。此板可以运行基于Linux,Android,Windows®或其他OS/ RTOS的设计。此外,可扩展接口使得用户可以方便访问处理系统和可编程逻辑。 Zynq-7000 EPP将ARM®处理系统和与Xilinx 7系列可编程逻辑完美地结合在一起,可以创建独特而强大的设计。
三关键参数
- Zynq-7000 EPP: XC7Z020-CLG484-1 双核ARM Cortex-A9,最大频率667MHz
- 存储器:512 MB DDR3 (1066 Mbps)、256Mb 四位SPI FLASH、4 GB SD卡
- 通信连接:10/100/1000 以太网(Ethernet)、USB OTG (Device/Host/OTG)、USB UART
- 扩展连接:FMC (Low Pin Count)、5个 Pmod™ 插座 (2x6)
- 视频显示:HDMI (1080p60 + audio)、VGA、128 x 32 OLED、9个用户 LED
- 输入:8路开关、7路按钮
- 音频:24位立体声CODEC
- 模拟:Xilinx XADC 插座、支持4路模拟输入
- 电源:12V DC @ 3.0 A (Max)
- 尺寸:6.3 inches X 5.3 inches
四 学习使用经验、建议 以下是别人的建议,搜集过来省得麻烦再找:
1、板子在上电前,一定要留意板子右上角5个并排的跳线。这是设置板子启动方式的。 例如SD卡启动的跳线插法,JTAG启动的跳线插法。2、现在SD卡里面的Linux是没有GUI的,不是Linaro,需要UART口连接电脑,用终端看,例如Minicom或者Tera Term。前几天 我转发的 Zedboard.org上的Getting Started Guider 就是介绍这个Linux里面的Demo怎么用。至于为什么VGA的输出那么让人失望。。看了就懂了。 3、对于熟悉PS和PL来说,官网上面有个教程叫 CTT 的,前几天我也转发了。这是关于PlanAhead、XPS、SDK、Chipscope的 使用的。基本 跑一遍, 工具链和流程都差不多了。 4、对于进一步熟悉板子的资源,和一些启动细节,官网上的 Configuration and Booting Guide 这个文档可以看看。
5、对于Linux 内核源码,U-boot,交叉编译器等。交叉编译器可以在wiki.xilinx.com上面找到,其实,SDK里面也有,这个 后面说。内核源码和U-boot的话,看美信能不能帮大家要到。其实wiki.xilinx.com上面有xilinx的内核源码,在ZC702, 这是一块Zynq开发板,上能跑,到Zed上要做些配置的工作。U-boot这个也可以用别的U-boot改一下配置,它主要功能 就是加载内核,加载devicestree的,到这一步,Zynq跟别的平台基本没区别。 6、对于PL部分开发 及 PL模块和Linux的连接方式。这部分直接资料更少,我的建议是参考XUP关于嵌入式系统设计的培训,有xps下 开发IP核,挂载到Microblaze上的教程,其实跟Zynq上差不多,很有参考价值。Linux驱动的开发部分,大家在手头的 Linux系统 下,肯看了那几个脚本,其中会看到 /sys 这个文件系统。关注Linux内核驱动开发的同学可能知道了,现在Zynq上用的是3.0以上的 内核,是在sysfs文件系统下开发驱动。不熟悉的请抓紧时间哦 。如果是自己做2.6.35以前版本内核的移植,就可以用以前的devfs 文件系统啦。 7、关于工具链。PlanAhead、XPS、SDK、Chipscope等Xilinx的工具是必不可少的,其中的License问题,学生可以让老师到XUP 申请。不能申请的呢?就在提示装License的时候,用选Free webpack license。至于交叉编译工具,在SDK里面是有很全的 编译器的,当然也可以去wiki下载,用传统的方式编译。Linux系统下的调试,当然咯,SDK提供Remote ARM Linux Application 的调试手段,可以用。也可以用tfpt或者NTS等手段,跟传统嵌入式开发几乎没区别。 8、文档。核心文档么,必须是UG585! 还有上面提到的文档。当然咯,UG585里面提到的和上面文档里面提到的别的文档,也很 重要。
ZedBoard全球售后支持网站:
http://www.zedboard.org
OPENHW的资料贴:
http://www.openhw.org/bbs/article_1156_494273.html
Xilinx中文社区里德使用笔记:
http://xilinx.eetrend.com/tag/2213
一个牛人的博客(12篇笔记):
http://www.cnblogs.com/surpassal/category/412018.html
爱板网使用笔记(10篇):
https://www.cirmall.com/bbs/thread-4587-1-1.html
老师说这个很便宜3000一块板,6000多一套开发系统,可是老师说等买回来我毕业了,没人玩了,浪费了。哎,就这样错过了ZedBoard,还好老师给我了一块Virtex-5板,继续学习OFDM通信系统。从网上搜集了很多ZedBoard的资料都是别人试用、测评或者做项目的。推荐大家去OPENHW看看FPGA的硬件设计大赛,有不少的设计用这块板。还有61ic电子网上也有不少资料的。上传一些ZedBoard芯片的数据手册吧,毕竟不管什么看清数据手册才是王道,才能避免细小不易发现的的问题。多了上传不了,郁闷。
IC1 74LCX125.pdf
(523.21 KB, 下载次数: 242)
|