5329|14

60

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

Arrow SOC Kit学习之拨码点灯 [复制链接]

本帖最后由 ole007 于 2015-3-2 23:00 编辑

Arrow SoCKit学习之拨码点灯
Ole007
拿到Arrow SoC Kit开发板第一眼感觉就是高大上,看着这上面的外设再看看自己的开发板简直是仙女与村姑的感觉,仙女自有仙女的绝美但村姑也有村姑的朴实,自己买的开发板用了有近一年时间说不上精通但这上面的外设基本上都能单独及联合起来实现一定的功能,换句话说就是能玩转这块板子。Arrow这块板子主要是结合FPGA与ARM来实现相关的功能,由于缺乏Linux的基础所以感觉要想玩转这块板子并非易事,仙女毕竟是仙女嘛。
为了能和仙女套上近乎花了点时间阅读了Arrow的使用手册及部分器件的datasheet,在FPGA部分稍微有点基础就按自己以前学习方法学习,但在下载时就遇到了图1所示的问题:
图1 下载时遇到的问题
经过一番捣腾后解决了该问题,在板子上能通过拨码开关控制相应LED的熄灭与点亮,如图2、图3所示:
图2 点亮中间两灯
  
图3 点亮左右侧灯
编写Verilog程序及bdf文件均可实现该功能,如图4、图5所示:
图4Verilog程序
图5bdf文件
用FPGA实现了拨码点灯后尝试着在Linux下点灯。Linux内核的移植本身是一项复杂而繁重的工作但开发板的开发人员已经为我们移植好操作系统并已经制作成zImage文件放置于SD卡中,通过设置BOOTSEL拨码开关就可以从SD卡中启动Linux内核。
在进行试验之前首先阅读了开发板相关的资料。然后按照《SoC Kit_User_Manual》中第六章介绍的步骤进行了前期简单的实验。为了尽快看到实验结果按照要求迅速设置好各个拨码开关并连接PC与开发板。打开putty并设置好,按下开发板电源按钮,运气比较好没有出现任何异常,运行hello world!程序,结果如图6所示:
图6  hello world程序结果
迫不及待地运行下一个程序即手册中的按键程序,结果如下:
图7 运行按键程序后putty上显示的结果
图8 运行按键程序后开发板上的hps_led都处于关闭状态
图9 运行按键程序后开发板上按下第一个按键
图10 运行按键程序后开发板上按下第二个按键
图11 运行按键程序后开发板上按下第三个按键
图12 运行按键程序后开发板上按下第四个按键
至此,开发板上关于hps的前两个实验就成功完成了。由于这两个实验相对比较简单因此实验过程中没有出现什么大麻烦,倒是在安装64位操作系统时耗费了一些时间。
与仙女的首次接触后对她有了一定的认识:仙女除了冷艳也还有平易近人的一面,主要得看我们是否有诚心有毅力去接近她了解她,期待与仙女的下一次邂逅。
此帖出自FPGA/CPLD论坛

最新回复

我在尝试那个my_first_hps 出现了这个问题,可以帮忙解答一下吗?  详情 回复 发表于 2015-9-16 17:19

赞赏

1

查看全部赞赏

点赞 关注
 

回复
举报

5979

帖子

8

TA的资源

版主

沙发
 
不错 不错 继续加油!
此帖出自FPGA/CPLD论坛

点评

哈哈,还得大师兄多多罩着啊  详情 回复 发表于 2015-3-3 08:31
个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 
 

回复

60

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
chenzhufly 发表于 2015-3-2 23:46
不错 不错 继续加油!
哈哈,还得大师兄多多罩着啊



此帖出自FPGA/CPLD论坛
 
 
 

回复

429

帖子

84

TA的资源

纯净的硅(初级)

4
 
分享的不错呢 支持一下

有开发板的手册入手还是比较容易的
此帖出自FPGA/CPLD论坛

点评

恩恩,是的,开始感觉就是环境的搭建有点麻烦  详情 回复 发表于 2015-3-3 09:42
 
 
 

回复

474

帖子

2

TA的资源

纯净的硅(初级)

5
 
支持~~~~
此帖出自FPGA/CPLD论坛
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(中级)

6
 
rain_noise 发表于 2015-3-3 09:19
分享的不错呢 支持一下

有开发板的手册入手还是比较容易的

恩恩,是的,开始感觉就是环境的搭建有点麻烦


此帖出自FPGA/CPLD论坛
 
 
 

回复

4138

帖子

0

TA的资源

五彩晶圆(中级)

7
 
很不错,楼主也是arrow的,
此帖出自FPGA/CPLD论坛
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

8
 
楼主,请问你那个下载的问题是怎么解决的?我也遇到了这个问题,请帮助,谢谢,我是新手,感觉学习这个板子,好累啊
此帖出自FPGA/CPLD论坛

点评

选择下载文件的时候不要自动选择,要自己手动选择  详情 回复 发表于 2015-5-12 09:44
 
 
 

回复

107

帖子

0

TA的资源

一粒金砂(中级)

9
 
楼主单身,鉴定完毕!
此帖出自FPGA/CPLD论坛

点评

怎么鉴定的啊啊啊啊啊  详情 回复 发表于 2015-5-12 09:45
个人签名Caffe please.
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(中级)

10
 
leohouzi 发表于 2015-3-13 11:02
楼主,请问你那个下载的问题是怎么解决的?我也遇到了这个问题,请帮助,谢谢,我是新手,感觉学习这个板子,好累啊

选择下载文件的时候不要自动选择,要自己手动选择
此帖出自FPGA/CPLD论坛
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(中级)

11
 
zhaoyongke 发表于 2015-3-13 17:29
楼主单身,鉴定完毕!

怎么鉴定的啊啊啊啊啊
此帖出自FPGA/CPLD论坛

点评

有女朋友的绝不会拿板子当女神,太硬了,不好受。。。  详情 回复 发表于 2015-5-27 11:56
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

12
 
ole007 发表于 2015-5-12 09:44
选择下载文件的时候不要自动选择,要自己手动选择

谢谢楼主,不过之前,在其他人帮助下,解决了

但是,我刚学的,FPGA,只能用它,跑些流水灯什么的
LINUX,没有看过,不会搞,HPS啊

那接下来,我能用板子,做些什么呢?

网上相关的资料,好少,郁闷
此帖出自FPGA/CPLD论坛

点评

我也不是很懂,也是菜鸟一枚啊,可以做LCD显示,温度显示啥的吧  详情 回复 发表于 2015-5-18 19:14
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(中级)

13
 
leohouzi 发表于 2015-5-18 16:31
谢谢楼主,不过之前,在其他人帮助下,解决了

但是,我刚学的,FPGA,只能用它,跑些流水灯什么的
LINUX,没有看过,不会搞,HPS啊

那接下来,我能用板子,做些什么呢?

网上相关的资料,好少,郁闷

我也不是很懂,也是菜鸟一枚啊,可以做LCD显示,温度显示啥的吧
此帖出自FPGA/CPLD论坛
 
 
 

回复

107

帖子

0

TA的资源

一粒金砂(中级)

14
 
ole007 发表于 2015-5-12 09:45
怎么鉴定的啊啊啊啊啊

有女朋友的绝不会拿板子当女神,太硬了,不好受。。。
此帖出自FPGA/CPLD论坛
个人签名Caffe please.
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

15
 
我在尝试那个my_first_hps
出现了这个问题,可以帮忙解答一下吗?

QQ图片20150916171932.png (9.92 KB, 下载次数: 0)

QQ图片20150916171932.png
此帖出自FPGA/CPLD论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表