de1 soc linux开发实例,DE1_SoC的第一次接触

Altera 2013 教师会议上友晶科技在大陆地区正式推出了DE1_SoC,有消息称明年的亚洲创新大赛将采用SoC FPGA作为核心器件。那这也将预示着SoC FPGA正式进入了校园。

作为一片性能适中的开发板,有着前面DE系列创建下的基础,加上HPS的高性能和ARM linux的理想嵌入式环境,相信很快就有很多智慧的火花点燃这片最新的SoC FPGA教育平台。

这片文章将开始将如何使用DE1_SoC这片开发板,当然同样也使用与SoCkit.文章主要就是整理了下user manual 中的getting started 中的如何启动linux 系统部分。由于手册本来就写的很详细,按照手册操作其实完全可以。这里只是简单的理一下思路,说几个细节问题。

首先我们是需要一张micro SD 卡的,大小4G以上,推荐8G。因为后面如果使用lxde桌面系统和android 系统都是需要8G的sd卡的,所以为了方便,还是直接使用8G micro SD 卡。SD卡速度不作要求,一般市面上卖的都能使用。

软件部分需要安装 Quartus 13.0 sp1 和Cyclone V系列器件,我写这篇文章的时候Altera已经放出了13.1版本的quartus II,需要更新的可以自己网上下载了。

然后就是安装SoC EDS。由于所有软件安装下来占用空间很大,所以请慎重选择安装目录。如果C盘够大(剩余容量20G以上可以考虑按照在C盘,因为这个软件安装下来会超过10G)可以考虑安装在C盘,另外如果使用的是linux 机器,linux 发布版本建议使用Contos。本人曾经在ubuntu上安装过Quarutus II 和SoC EDS,但是DS-5在下载的时候会遇到环境变量 QUARTUS_ROOTDIR设置问题,多次手动设置并没有解决掉。或许我的方法有错,但是别人有使用Centos 安装成功的例子。另外安装方法比较麻烦,这里不介绍。USB-blaster 驱动部分参考 getting started 相关章节进行安装。

接下来我会说一下如何启动HPS部分的arm linux。首先我们使用CD里面提供的image文件烧写自己的SD卡,image 文件其实就是把一份SD中的资料全部读出来到硬盘的一个备份。如果有人需要备份自己的SD卡,也可以制作自己的image.然后在需要的时候烧回到SD卡中。制作image 的工具同样是CD里面提供的Win32DiskImager.exe。SD卡烧写完毕后插入到开发板上上电后linux就会引导起来。只不过我们看不到现象和boot 的信息,所以我们需要使用putty工具和 micor usb cable把boot 信息打印到我们的PC端。这里同样要安装串口转USB 的驱动,细节参考手册来。然后按照手册对putty进行串口的配置,最好进行一下保存,方便下次启用。最后在插入SD卡的情况下,板子上电后在开启putty,这个顺序不能错。应该会看到putty 中的信息。这一节到此结束。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值