DE1-SOC开发之路--安装ubantu系统
来源:互联网 发布:淘宝怎么玩赚钱 编辑:程序博客网 时间:2024/06/06 02:28
本文为学习记录自用,同时分享自己的经验给需要的童鞋,若有错误之处,恳请指出,不胜感激!
制作misroSD card Image
ubantu系统image file官网下载地址:http://www.terasic.com.cn/cgi-bin/page/archive.pl?Language=China&CategoryNo=203&No=870&PartNo=4。
使用Win32DiskImaer.exe这个工具来进行刻录ubantu image 到microSD card 内,在开发板资料中可获得。
安装ubantu系统到SD卡中,要求sd卡8G以上,读写速度:Class 10
点击write
把sd卡从读卡器中取出放入到DE1-SOC开发板上
在DE1-SOC 板背面, 有个MSEL 的指拨开关SW10
此开关用途为设定FPGA 的配置来源。常用的设定如下表 :
在这里我们设置MESL[4:0]=00000
开启电源,不出意外,ubantu系统已经安装成功!
在这里需要说一下,貌似只能使用通过路由器转接网络能够连接,通过拨号上网的方式可能不太支持。
在终端输入 df -h
如下图所示
在位置1可以看出系统空间只有2.3G,太小不够使用(而且对于本人的64GSD卡也太浪费),因此位置2的命令就是对系统空间进行扩容,具体命令如下图所示。(希望具体了解命令含义查看linux命令: fdisk
)
画红线部分就是需要输入命令的地方,这里系统空间在mmcblk0p3,所以partition number(1-4)选择3
横线1和2可以自己指定,具体如何控制空间大小自己研究,都在上面。
最后若不想更改,可以在w处改为q,即为取消的意思,前面做的修改不生效,若要保存更改则输入w。
之后输入 reboot
重启系统
在终端再次输入df -h
查看更改结果发现系统空间没有修改
需要输入: resize2fs /dev/mmcblk0p3
之后再查看则空间更改完毕
由于DE1-SOC为嵌入式系统,安装的是ubantu armhf系统,在国内几乎没有支持的软件源,而自带的源http://ports.ubuntuo.org/ 速度奇慢无比并且很多软件包都会报出
Unable to locate package
的错误,因此添加两个国外的源,具体方法如下图所示:
在终端输入
/etc/apt/sources.list
打开sources.list并在其中输入:
deb http://mirrors.mit.edu/ubuntu-ports/ trusty main restricted universe multiverse deb http://mirrors.mit.edu/ubuntu-ports/ trusty-updates main restricted universe multiverse deb http://mirrors.mit.edu/ubuntu-ports/ trusty-security main restricted universe multiverse deb http://mirrors.mit.edu/ubuntu-ports/ trusty-backports main restricted universe multiverse deb http://mirror.csclub.uwaterloo.ca/ubuntu-ports/ trusty main restricted universe multiverse deb http://mirror.csclub.uwaterloo.ca/ubuntu-ports/ trusty-updates main restricted universe multiverse deb http://mirror.csclub.uwaterloo.ca/ubuntu-ports/ trusty-security main restricted universe multiverse deb http://mirror.csclub.uwaterloo.ca/ubuntu-ports/ trusty-backports main restricted universe multiverse
保存退出
在DE1-SOC开发板上安装ubantu的过程到此结束,下面大家就可以根据自己的需要做进一步学习了!
- DE1-SOC开发之路--安装ubantu系统
- DE1-SOC入门之Linux开发环境搭建
- DS5 eclipse上linux application开发流程(基于DE1-SoC)
- DS5 eclipse上linux application开发流程(基于DE1-SoC)
- Ubantu系统安装 | 开发环境搭建
- arm-linux下qt + opencv开发环境的搭建(Altera DE1 Soc)
- arm-linux下qt + opencv开发环境的搭建(Altera DE1 Soc)
- ubantu系统Django安装教程
- Ubantu开发环境安装部署
- [D-III] DE1-SOC 中FPGA的流水灯
- [D-IV] DE1-SOC 中HPS的 Hello World
- DE1——soc第一步实现流水灯
- 英文Ubantu系统安装中文输入法
- 在ubantu系统下安装opencv
- ubantu系统安装备份完全实录
- Ubantu系统安装搜狗输入法教程
- 深度学习系列文章之四:ubantu系统下MATLAB安装
- XP系统安装Ubantu系统后无法引导UBANTU系统的解决方法
- 第一篇博客,记录一下开始
- 线段树入门HDU_1754
- 虚幻4 Function Library
- 剑指offer-面试题3.二维数组中的查找
- AlertDialog 自定义布局点击按钮消失方法
- DE1-SOC开发之路--安装ubantu系统
- grep操作
- 并查集 水题
- java 访问权限修饰符理解
- JavaScript之调用函数的方式
- 为什么突然之间有了写博客的想法
- 数组定和元素求解探究
- 【LeetCode】53. Maximum Subarray
- 循环冗余检验 (CRC) 算法原理