OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2775|回复: 0

[转载]iTOP-4418开发板Ubuntu系统烧写方法分享

[复制链接]

45

主题

57

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
250
金钱
250
注册时间
2015-5-7
在线时间
10 小时
发表于 2017-7-12 11:11:10 | 显示全部楼层 |阅读模式

本文转自迅为论坛:http://topeetboard.com
开发平台:iTOP-4418开发板
系统:Ubuntu
图片0.jpg
1. TF卡读写速度测试
烧写 Ubuntu 对于 TF 卡的要求比较高,很多老旧的卡都无法烧写 Ubuntu,下面提供一种
相对可靠的 TF 卡进行测试方法。注意:这里的 TF 卡测试只是针对 Ubuntu 的烧写,烧写其它文件系统的时候,一般的 TF 卡就可以。
在网盘文件夹"iTOP4418 开发板资料汇总(不含光盘内容)\01_iTOP-4418 开发板所需
PC 软件(工具)\06-TF 卡测试工具"中可以下载测试软件“ATTO Disk bench32.exe”。
这里需要注意的是,TF 卡必须是支持 fat32 格式的。
下面具体讲一下测试的方法以及测试参数。
如下图所示,将 TF 卡接入 PC 机,打开测试软件,设置一下参数:
“驱动器”选择接入 PC TF 卡”
“数据包大小”选择“1024->1024
“总长度”选择“32mb
单击按钮“开始”测试,结束后,会显示 TF 卡的测试结果。
下图测试的卡 1,在测试后,显示写入速度不够 5MB/秒,不能用于烧写 Ubuntu
图片1.jpg
下图所示的卡 2,在测试后,显示写入速度达到了 5MB/秒,可以用于烧写 Ubuntu
图片2.jpg
2. TF卡格式化分区
下面的烧写方式仅仅适用于烧写 Ubuntu 系统。
注意:烧写 Ubuntu 系统对 TF 卡要求较高,建议购买 Class10 的正品 TF 卡。烧写 Ubuntu
的平台和前面烧写安卓的平台类似,需要用到 PC 机的 Ubuntu。另外拨码开关不用动,一直保持 100 状态即可。
(1)使用网盘目录“iTOP4418 开发板资料汇总(不含光盘内容)\01_iTOP-4418 开发板所
PC 软件(工具)\09-盘符格式化工具”下的 FormatTool 工具将 TF 卡格式化。直接解压就可以直接使用,双击打开,如下图所示,作者的 TF 卡识别为 I 盘,那么则对 I 盘格式化,注意盘符不要选错!,选上之后点击确定,格式化。
图片3.jpg
2)然后将 TF 卡在 windows 上格式化为 fat32 格式,右键选择盘符,选择“格式化”,
如下图所示,然后单击“开始”进行格式化。
图片5.jpg
3)然后打开光盘目录下“02 编译器以及烧写工具”的“PartitionManager.exe”软件,
如下图所示。
图片6.jpg
4)右键选择 TF 卡的盘符,选择“删除分区”,弹出如下图所示对话框,勾选“下次不
再询问”,然后单击“是”。
图片7.jpg
(5)然后在软件右上角,点击应用,如下图所示。
图片8.jpg
(6)格式化完成,如下图所示,单击close”关闭对话框。
图片9.jpg
(7)然后右键选择 TF 卡盘符,选择“创建分区”,弹出如下图所示对话框。
图片10.jpg
8)然后如下图所示,给 tf 卡分区,新区大小为“2048”,指定分区前面的自由空间大
小为32”,指定分区后面的自由空间大小为剩余空间,指定分区文件系统为“Linux Ext3
格式,然后点击“是”,保存分区设置。
图片11.jpg
9)然后点击软件右上角的“应用”按钮,开始分区,分区耗费时间比较长,而且分区到
99%之后会停顿一段时间,请确定执行到 100%再做后面的操作。
图片12.jpg
(10)如下图所示,分区完成,然后点击close”关闭弹窗。
图片13.jpg
11)然后选择 TF 卡的第三个分区,右键选择创建分区,如下图所示配置,将新区设置
FAT32 格式,然后选择“是”,关闭弹窗。
图片14.jpg
12)点击软件右上角“应用”按钮,开始格式化,如下图所示,开始格式化,格式化完
成之后点击close”关闭。如果弹出需要重启或者 Retry 对话框,可以先试一次 Retry,然后直接关闭新弹出的对话框。
图片15.jpg
(13)如下图所示,格式化完成。
图片16.jpg
3. 解压Ubuntu文件
Ubuntu uboot 和内核使用 qt 的,在光盘目录“iTOP-4418 光盘资料\05 镜像_QT
件系统”下,只需要烧写“u-boot-iTOP-4418.bin”和“boot.img”。
Ubuntu 的文件系统在网盘“iTOP4418 开发板资料汇总(不含光盘内容)\05_iTOP-4418
开发板 Ubuntu 系统\01_Ubuntu 镜像”下,压缩包
iTOP4412_ubuntu_12.04_for_LCD_20141230.tar.gz”。
1)将压缩包拷贝到虚拟机 Ubuntu 上,作者拷贝到“home/topeet/ubtuntu”目录下,
如下图所示。
图片17.jpg
(2)如下图所示,使用命令df -l”。
图片18.jpg
(3)然后将 TF 卡接到虚拟机 Ubuntu 上,使用“df -l”命令,可以看到有新的盘符接入。
图片19.jpg
(4)然后使用命令cd /media/NEW VOLUME_”进入“/media/NEW VOLUME_”目
录,如下图所示,接着使用命令rm -rf *”,然后使用“ls -a”命令,可以看到当前只有“.
..”文件。
图片20.jpg
6)然后将“iTOP4412_ubuntu_12.04_for_LCD_20141230.tar.gz”压缩文件解压到当
前目录。使用命令tar -vxf
home/topeet/ubuntu/iTOP4412_ubuntu_12.04_for_LCD_20141230.tar.gz -C ./”,如下
图所示。
图片21.jpg
(7)如下图所示,解压中,解压时间在 30 分钟左右。
图片22.jpg
8)解压完成,如下图所示。
图片23.jpg
9)然后进入第三个盘符分区,前面格式化为 fat32 的盘符,用户可以通过,如果前面盘
符名称和作者一样,则进入/media/NEW\ VOLUME_/”目录。如下图所示,使用命令“cd
/media/NEW\ VOLUME_/”,然后将 Ubuntu 压缩包
iTOP4412_ubuntu_12.04_for_LCD_20141230.tar.gz”拷贝到当前目录,如下图所示,拷贝
过程可能需要几分钟。
图片24.jpg
(10)如下图所示,拷贝完成。
图片25.jpg
12.4UbuntuTF启动和eMMC启动
接上一节。
TF 卡接到开发板上,先确定 tf 卡的 uboot kernel 镜像使用的是 qt 的。
1)然后启动开发板,进入 uboot 模式。设置 uboot Ubuntu tf 卡启动模式。设
置命令是setenv bootsystem ubuntu_tf”,然后使用“saveenv”保存,如下图所示。
图片26.jpg
2)然后重启开发板,就可以 Ubuntu 就可以启动。其中之后控制台输入回车,如下图
所示。
图片27.jpg
3)然后使用“df -l”命令,查看盘符,如下图所示。接着需要进入“/dev/mmcblk1p7
盘符,使用命令cd /media/57f8f4bc-abf4-655f-bf67-946fc0f9f25b_/”进入盘符
/dev/mmcblk1p7”。注意:控制台显示不完成,用户可以根据实际情况,复制盘符
/dev/mmcblk1p7”对应的加载目录/media/xxx,先写好命令,然后直接粘贴。然后使用命
ls”,可以看到当前盘符中有一些文件。
图片28.jpg
4)使用命令“rm -rf *”,这个命令也可以在控制台上显示不全,删除上图中的文件。
删除完毕,然后使用ls”命令,查看,如下图所示。
图片29.jpg
5)最后需要将 Ubuntu 压缩包拷贝到 emmc 中。使用“df -l”命令查看盘符,如下图
所示。在盘符/dev/mmcblk0p2”中,在虚拟机 Ubuntu 上将压缩包拷贝到这个盘符了。
图片30.jpg
6)然后直接将“/media/NEW VOLUME”(特别注意这里红色字符部分可能显示不全)
目录下的压缩包解压到当前目录。作者这里的命令是tar vxf /media/NEW\
VOLUME/iTOP4412_ubuntu_12.04_for_LCD_20141230.tar.g -C ./,如下图所示,命令在控
制台显示不全。
图片31.jpg
(7)如下图所示,解压中,解压可能需要 30 分钟左右。
图片32.jpg
(8)如下图所示,解压完成。
图片33.jpg
9)重启开发板,拔掉 TF 卡(注意一定要拔掉 TF 卡),进入 uboot 模式,如下图所示,
使用setenv bootsystem ubuntu_emmc”设置 uboot emmc启动模式,然后使用命令
saveenv”保存变量。
图片34.jpg
10)串口控制台中输入“reset”命令,重启开发板,这样 Ubuntu 就在 eMMC 中启动
运行了。至此 Ubuntu 烧写完成。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-12-18 16:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表