首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Kevin学ZED之1:万事开头难

Kevin学ZED之1:万事开头难

毛主席说过,三天不学习,赶不上刘少奇. Kevin不学习也是如此.  ZYNQ出来已经很久, Kevin光在讲座上讲它的好处就讲了N次. 讲得唾沫星子横飞的, 可亲手在上面跑代码的事, 目前为止,真的没做过.   去年底ZED板开始大规模捐赠以后,  Joshua Lu 的神书:  嵌入式系统软硬件协同设计之南-基于XILINX ZYNQ 也随之完成, 很酷的小车Demo也在办公室到处乱跑, 过年俺吃得酒足饭饱,华科那边又预约我5月份讲嵌入式系统设计的课。  万事具备,只欠开工学习了。 今天花了一早上浏览了全书, 下午开始做书上的第一个实验:1.1 GPIO LED 动手玩。 插好USB线以后,下载TeraTerm, 设置好波特率,上电。  等待奇迹发生,  期待着TeraTerm的窗口中吐出字符.......  N秒钟过去了。 木有反映。 No luck.  Joshua 就在俺隔壁坐着,找他问,是木有问题滴, 可,第一个实验就做不出来问他, Kevin这也太没有面子了吧。 决定自己折腾出来。  首先,看看串口是否安装正确。   书里的1-2上赫然写着COM5-115200 Baud。 而ZED板上是没有串口滴,只是左上角由一个mini-USB接口,上面写着UART。用USB线插到电脑上。 我的电脑到底对应的是哪个串口呢? 打开windows的设备管理,终于找到了那个Cypress Serial (COM4).  因此,应该是COM4。  我习惯用PuTTY。因此其实TeraTerm是不需要下载滴。在Putty中设置好COM4 有图有真相:[[wysiwyg_imageupload:810:]]   到光盘里去找BOOT.BIN ,  在D:\DVD_Disk\Chapter 1\Solution\1.1 GPIO LED linaro_demo.zip 找到了。但不是传说中的 GPIO 实验,只是一个linux的bootloader. 凑合着用吧。 然后,摆弄ZED板的电源开关,开啊,关啊的。 想来应该可以工作了吧。 可是,开关ZED的电源,使得windows设备管理器里的COM4时有时无,Putty报错。 而使用TeraTerm, 干脆就windows 设备管理器中干脆就不出现COM4了。 最后发现,应该先ZED上电,然后启动Putty或者TeraTerm, 然后..... 重点来了,应该按扳子上的软件复位开关PS-RST.  这样,不会USB串口可以保持, 而软件可以复位。   有图有真相:[[wysiwyg_imageupload:811:]]  搞定以后,请教Joshua,  他说,装上新的CyUSBSerial_Driver, 应该就没有这个问题了。然后改天他会给我一个传说中的BOOT.BIN 好吧,简单折腾一下,总算有了进展。 真所谓:万事开头难啊。
记录学习中的点点滴滴,让每一天过的更加有意义!
返回列表