完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
本文转自: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系统就在完全在开发板上运行起来了 |
|
相关推荐
5 个讨论
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
飞凌嵌入式ElfBoard-文件I/O的深入学习之阻塞I/O与非阻塞I/O
307 浏览 0 评论
大神们,想知道你们都用什么ide编程调试器? Arduino IDE?还是 e2studio ?还有其他吗?哪个好用呢
459 浏览 0 评论
825 浏览 0 评论
790 浏览 0 评论
飞凌嵌入式ElfBoard-文件I/O的了解探究之复制文件描述符
717 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 14:48 , Processed in 0.880109 second(s), Total 54, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
11546