Zedboard学习笔记之(一)demo演示

本文部分内容和图片参考了如下链接:
http://blog.csdn.net/xiaoyangger/article/details/7970142
如若侵权,立刻删除

一.usb转UART驱动安装

Zedboard上板载有一个USB转UART串口,采用了Cypress公司的USB-UART控制器CY7C64225

驱动程序以及文档下载:

http://pan.baidu.com/s/1c0Ap7wO

安装流程:

ps:如果电脑上本来就安装有VSPD(虚拟串口),有可能出现VSPD的驱动与CY7C64225误匹配的情况,导致无法正确安装驱动。此时要将VSPD的驱动卸载(注意:不是卸载软件,是卸载驱动),再开始如下步骤。
点击此处查看windows卸载驱动方法

  1. 将zedboard上标有UART的USB口连接到电脑上,给zedboard上电。
  2. 我使用的是win7-64位的windows,打开电脑设备管理器,会发现多出了一个未知设备(忘记是什么名字了),在该设备上右键,选择“更新驱动程序软件”,在弹出的窗口中选择“浏览计算机以查找驱动程序软件”,然后选择刚才下载的驱动程序解压后的位置(根据电脑型号选择相应版本)。
    我们可能需要安装驱动程序两次,每次都选择相同的位置。

可参考下载的文档

二.Demo演示

Zedboard的附件中的4G的SD卡预装了一个演示的Linux文件系统,而且板载的SPI FLASH上也有一个简单的Demo程序,
通过Zynq芯片的启动过程可以看到上电或者复位后片内处理器首先启动,然后根据MODE引脚判断启动方式,Zedboard的启动可以通过Quad-SPI FLASH、SD卡或者JTAG接口,如下表:
Zedboard学习笔记之(一)demo演示_第1张图片

1.SPI FLASH Demo 演示

首先要MODE跳线选择在SPI FLASH启动模式,如下图所示:
Zedboard学习笔记之(一)demo演示_第2张图片

接通Zedboard电源,程序启动,因为是一个非常简单程序,所以启动配置过程非常快,蓝色LED(LD12)变亮说明Zynq芯片配置完成,程序执行后按照(10101010)逻辑点亮用户LED。

Zedboard学习笔记之(一)demo演示_第3张图片

2.SD卡自带Demo演示

可参考官方资料,如下:
http://pan.baidu.com/s/1sjDSOv7
随板附送的SD卡中有一个演示的Linux文件系统

首先将zedboard的跳线J6、J2、J3短接,MODE跳线选择SD启动(即MIO6-MIO2为:01100)。
将zedboard的UART口连接电脑,插入SD卡,上电。
在zedboard上电之前,将putty参数设置好,上电后,点击“open”,开始接收zedboard串口信息。如下:
Zedboard学习笔记之(一)demo演示_第4张图片

待zedboard加载完毕后,putty窗口会出现:”zynq>”字样,类似linux的命令行。我们就可以在此输入命令,对zedboard进行控制了。
比如:
- 输入 “read_sw”,将返回zedboard上的9个按键的状态值
- 输入 “write_led 0xff”,则将8个led设置为全亮
- 输入“unload_oled”和“load_oled”挂载和关闭OLED显示。
- 输入“ifconfig”查看网络信息

局域网登录ssh

Linux系统启动是初始化了Zedboard上的网口,设定固定IP192.168.1.10。
通过网线连接一台主机,然后修改主机的网络设置:
Zedboard学习笔记之(一)demo演示_第5张图片
可以通过ssh访问Zedboard,打开putty:Zedboard学习笔记之(一)demo演示_第6张图片
确定后进入登陆窗口,用户root,密码root,这样我们就能够访问Zedboard上的Linux了

你可能感兴趣的:(zedboard)