Xilinx社区
首页 > Kevin专栏 > Kevin学ZedBoard之1:万事开头难
Kevin专栏
Kevin学ZedBoard之1:万事开头难
来源:电子产品世界  时间:2015-01-22  浏览量:1493

  毛主席说过,三天不学习,赶不上刘少奇. Kevin不学习也是如此.

  ZYNQ出来已经很久, Kevin光在讲座上讲它的好处就讲了N次. 讲得唾沫星子横飞的, 可亲手在上面跑代码的事, 目前为止,真的没做过.

  去年底ZedBoard板开始大规模捐赠以后, Joshua Lu 的神书: 嵌入式系统软硬件协同设计之南-基于XILINX ZYNQ 也随之完成, 很酷的小车Demo也在办公室到处乱跑, 过年俺吃得酒足饭饱,华科那边又预约我5月份讲嵌入式系统设计的课。 万事具备,只欠开工学习了。

  今天花了一早上浏览了全书, 下午开始做书上的第一个实验:1.1 GPIO LED 动手玩。

  插好USB线以后,下载TeraTerm, 设置好波特率,上电。 等待奇迹发生, 期待着TeraTerm的窗口中吐出字符....... N秒钟过去了。 木有反映。 No luck.

  Joshua 就在俺隔壁坐着,找他问,是木有问题滴, 可,第一个实验就做不出来问他, Kevin这也太没有面子了吧。

  决定自己折腾出来。

  首先,看看串口是否安装正确。

  书里的1-2上赫然写着COM5-115200 Baud。 而ZedBoard板上是没有串口滴,只是左上角由一个mini-USB接口,上面写着UART。用USB线插到电脑上。

  我的电脑到底对应的是哪个串口呢? 打开windows的设备管理,终于找到了那个Cypress Serial (COM4). 因此,应该是COM4。

  我习惯用PuTTY。因此其实TeraTerm是不需要下载滴。在Putty中设置好COM4

  有图有真相:



  到光盘里去找BOOT.BIN , 在D:\DVD_Disk\Chapter 1\Solution\1.1 GPIO LED linaro_demo.zip 找到了。但不是传说中的 GPIO 实验,只是一个linux的bootloader. 凑合着用吧。

  然后,摆弄ZedBoard板的电源开关,开啊,关啊的。 想来应该可以工作了吧。 可是,开关ZED的电源,使得windows设备管理器里的COM4时有时无,Putty报错。 而使用TeraTerm, 干脆就windows 设备管理器中干脆就不出现COM4了。

  最后发现,应该先ZedBoard上电,然后启动Putty或者TeraTerm, 然后.....

  重点来了,应该按扳子上的软件复位开关PS-RST. 这样,不会USB串口可以保持, 而软件可以复位。

  有图有真相:



  搞定以后,请教Joshua, 他说,装上新的CyUSBSerial_Driver, 应该就没有这个问题了。然后改天他会给我一个传说中的BOOT.BIN

  好吧,简单折腾一下,总算有了进展。 真所谓:万事开头难啊。


热点文章
精选视频
推荐资源

中国授权培训机构

北京 电话:(010)82757632
      (010) 62192881
深圳 电话:(0755)86186715
武汉 电话:(027)61389792
成都 电话:(028)80821007
南京 电话:(025)66022032
西安 电话:(029)82230498
邮箱:sales@e-elements.com

中国授权经销商

香港 电话:(852)22127848
北京 电话:(010)84148118
成都 电话:(028)86528262
上海 电话:(021)33678387
深圳 电话:(0755)26584925
武汉 电话:(027)87322806
邮箱:china@avent.com
深圳 电话:(0755)26743210
上海 电话:(021)51696680
北京 电话:(010)51726678
成都 电话:(028)85139576
武汉 电话:(027)87690155
邮箱:
xilinx_enquiry@comtech.com.cn

社区主办


《电子产品世界》杂志社

内容提供


    赛灵思公司

Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
京ICP备12027778号-2 北京市公安局备案:1101082052