迅为iTOP-4412开发板Ubuntu操作系统烧写方法
本文转自:http://www.topeetboard.com
Ubuntu系统烧写硬件平台:iTOP4412开发板
需要准备:串口线、读卡器、一张SD卡最好是2G(自备)、另外一张卡(大于等于2G都可以,也可以使用U盘)
软件平台
Ubuntu操作系统,Windows系统
超级终端
镜像文件和压缩包,在光盘的Ubuntu文件夹中,和其它2种操作系统有区别
Ubuntu烧写步骤
第一步:通过PC机的Ubuntu系统把Ubuntu系统文件解压缩到TF卡里面
第二步:通过TF卡启动Ubuntu系统把系统文件解压缩到EMMC里面
详细步骤
将2G的TF卡插入开发板,启动,进入uboot,执行下面命令,格式化TF卡
fdisk -c 1 1700 50 50
fatformat mmc 1:1
ext3format mmc 1:2
ext3format mmc 1:3
ext3format mmc 1:4
TF卡连接到PC机的Ubuntu系统
在Ubuntu系统的终端上输入df -l,可以查看到TF卡盘符的名称,这个磁盘分区名是不确定的。需要明白的是我们使用的是1.7G的TF卡分区。
将ubuntu_12.04.tar.gz解压缩到TF卡的分区,解压命令:
tar -xvf ubuntu_12.04.tar.gz -C/media/磁盘分区名1.7G
解压缩需要三十分钟左右
完成后建立sdupdate文件夹,拷贝Ubuntu文件夹里面的三个镜像文件到文件夹,包括uboot文件和2个内核文件
将Ubuntu的压缩文件拷贝到U盘(或者另外一张TF卡)里面
解压缩Ubuntu系统文件到EMMC中
执行前面的操作就是为了把第二个冰箱的门打开,第二次把大象放入第二个冰箱里,主要操作是将系统文件解压缩到EMMC里面
通过TF卡启动开发板,这里也是EMMC启动模式,烧写Ubuntu不需要动薄码开关
将2G的TF卡插入开发板,开机,按任意键,启动进入uboot模式
给EMMC分区,命令为:
fdisk -c 0 1700 300 300
fatformat mmc 0:1
ext3format mmc 0:2
ext3format mmc 0:3
ext3format mmc 0:4
执行烧写命令:sdfuse flash bootloader u-boot-iTOP-4412.bin和sdfuse flash kernel zImage_sd,这一步是将可以执行SD卡里面的Ubuntu文件系统的Linux内核烧写到EMMC
执行命令reset重启,可以看到开机进入了Ubuntu系统
解压缩文件到EMMC中
解压缩U盘里面的压缩文件到EMMC里面
拷贝了压缩文件的U盘通过USB接口和开发板连接。
使用查看盘符命令df -l,查看EMMC,SD卡,U盘盘符名
进入带有压缩文件的盘符,使用解压命令,将压缩文件解压到EMMC里面,命令为:
cd /media/(带有Ubuntu压缩文件的磁盘名,也有可能是别的名字)
tar -xvf ubuntu_12.04.tar.gz -C/media/EMMC的磁盘名1.7G大小
解压缩过程持续三十分钟以上
Ubuntu烧写
将内核文件zImage烧写进EMMC
进入uboot,执行命令:sdfuse flash kernel zImage,大家注意这次烧写的Linux内核和前面的是不一样的
输入命令reset,重启,Ubuntu系统就在完全在开发板上运行起来了
迅为iTOP-4412开发板Ubuntu操作系统烧写方法的更多相关文章
- iTOP-4418开发板Ubuntu系统烧写方法分享
开发平台:迅为iTOP-4418开发板 系统:Ubuntu 1. TF卡读写速度测试 烧写 Ubuntu 对于 TF 卡的要求比较高,很多老旧的卡都无法烧写 Ubuntu,下面提供一种 相对 ...
- [转载]iTOP-4418开发板Ubuntu系统烧写方法分享
本文转自迅为论坛:http://topeetboard.com 开发平台:iTOP-4418开发板系统:Ubuntu 1. TF卡读写速度测试烧写 Ubuntu 对于 TF 卡的要求比较高,很多老旧的 ...
- RK3399开发板Android镜像烧写之Windows系统映像烧写
4.1.1 l RKTool 驱动安装(基于迅为iTOP-3399开发板)DriverAssitant_v4.5.zip 文件,打开 驱动安装成功,如下图: 注意事项:1.目前支持的操作系统包括:X ...
- iTOP-4412 开发板镜像的烧写
镜像就是源代码编译并连接以后生成的可执行文件包,把这些镜像文件烧写到开发板的存储芯片里,开机就可以运行了. 烧写方式有两种,通过TF卡烧写以及使用OTG接口烧写 OTG方式:只能在WIN7 或者XP ...
- android操作系统在itop4412开发板上的烧写
ITOP4412启动模式: 1.EMMC启动模式:拨码开关1-3为011 2.SD卡启动模式:拨码开关1-3为100uboot:初始化内存控制器,访问存储器,把操作系统内核从存储器读取出来放到内存中, ...
- 友善之臂tiny4412-1306开发板安卓系统烧写
折腾了很久,终于烧写成功.不废话,咱们说说流程吧. 首先,我们需要有一个基于tiny4412的kernel,从友善之臂官网获取. 然后解压: 1.tar -xvf linux-3.5 .... 然后 ...
- iTOP-4418开发板TF卡烧写-引导uboot
基于迅为iTOP-4418开发板 将 TF 卡接入开发板,将拨码开关设置为 TF 卡启动,进入 uboot 模式,如下图所示. 如下图所示,使用命令“fastboot”,接着就可以通过 OTG 给 e ...
- 【分享】4412开发板ubuntu 12.0.4播放音乐没有声音解决方法
转自迅为论坛:http://bbs.topeetboard.com 准备工作 1.下载 vim 在命令行上输入 apt-get install vim 下载 vim 2.输入 vim /etc/hos ...
- [嵌入式开发入门]4412开发板从零建立Linux最小系统
本文转自iTOP-4412开发板实战教程书籍 http://www.topeetboard.com iTOP-4412开发板不仅可以运行Android,还可以运行简单的Linux最小文件系统. 最小L ...
随机推荐
- Python OOP(1):从基础开始
本文旨在Python复习和总结: 1.如何创建类和实例? # 创建类 class ClassName(object): """docstring for ClassNam ...
- Redis 3.2.100 Windows 32位下载
因为公司的老服务器用的是Windows 2008 32位,不得不安装Redis32位.可在微软的Github上有64位的MSI安装包,前天开始在不同的群里寻找32位的安装包,一直没找到,索性自己下载源 ...
- C# 通用验证类 支持 WPF,MVC,Winform
验证方式, 通过继承 IDataErrorInfo接口 和 DataAnnotations 解释标记语言而实现, 为了能在WPF上通用,所了也要继承属性更改通知接口INotifyPropertyC ...
- PHP(1)——学习之前做点啥准备
工欲善其事必先利其器,当然是先准备工具咯.首先硬件条件就是双核CPU以及8G内存的电脑一台,操作系统环境:windows(64bit)7+.Mac OSX 10.10+.Linux 64bit.软件环 ...
- DP入门---Robberies
HDU 2955 Description The aspiring Roy the Robber has seen a lot of American movies, and knows that ...
- 小白初学Ioc、DI、Castle Windsor依赖注入,大神勿入(不适)
过了几天,我又来了.上一篇中有博友提到要分享下属于我们abp初学者的历程,今天抽出点时间写写吧.起初,我是直接去看阳光铭睿的博客,看了一遍下来,感觉好多东西没接触过,接着我又去下了github 里面下 ...
- [简介]HTML5 and CSS3
一.HTML51.语义标签与新增表单控件标签更加语义化headerfooterarticle等 还增加了许多表单控件记得有:进度条,颜色选择,日期等 2.音频,视频标签关键字:audiovideo 他 ...
- .NET破解之100%营销QQ辅助软件【更新】
应网友要求,更新一个以前的版本,效果如下: 更改方法 修改一:更改对象的可访问性 Assembly: RWXComLibrary, Version=2.1.0.3 Name: RWXComLibrar ...
- vIDC v2.0 强大的端口转发神器使用总结-开放内网tfs代码服务
vIDC2.0 端口映射工具,最近在公司闲来无事,想自己整个tfs来管理自己的研究代码. 本来是想用微软Visual Studio提供的免费tfs,但是无奈速度太慢.他们的服务器在美国,中国也没有代理 ...
- C语言原子接口与实现
原子是一个指向唯一的.不可变的0个或任意多个字节序列的指针,大多数原子都是指向以空字符结束的字符串,但是任何一个指向任意字节序列的指针都可以使原子.任何原子只能出现一次.如果两个原子指向同一个内存单元 ...