启动TF卡制作 本次课内容 制作TF卡 烧写ARM平台缺省镜像 uboot ---bootloader Linux kernel rootfs 用TF卡烧写镜像情况 eMMC是空的,没有Uboot eMMC的uboot启动不了 以上两种情况必须通过TF卡启动,并实现arm平台系统更新, 如果eMMC中可以启动到uboot下,烧写内核及文件系统用OTG usb线的方式更方便 如果仅仅更新应用程序,可以通过串口线rz命令,或者tftp网络的方式 1. TF卡制作 (1)保证TF卡是空的,买来的状态。 (2)若果不空,需要格式化,步骤如下: TF卡插入windows下usb接口,查出驱动器盘符,比如G: 用课件下的格式化工具中的FormatTool.exe格式化。 注意盘符选择,及强制格式化复选框打勾,格式化成Fat32文件系统格式 2.准备uboot源码 Root用户登录到 ubuntu16系统 在/root目录下创建iTop目录 #cd /root #mkdir iTop 通过共享文件夹拷贝iTop4412_uboottar.gz(在本课件06_kernel_uboot_source目录) 到iTop目录,并解压。 #cd /root/iTop #cp /mnt/hgfs/4412/ iTop4412_uboottar.gz ./. #tar –zxvf iTop4412_uboottar.gz 将QT缺省镜像\ u-boot-iTOP-4412.bin拷贝到uboot源码目录中 3. TF卡连接到虚拟机 将TF卡读卡器插入usb接口,通过点击虚拟机右下角磁盘图标,实现TF卡到虚拟机的链接。操作如下图: 通过Linux下的df命令,查看TF卡的设备号 4.TF卡启动分区创建 在uboot源码目录执行以下命令: #./mkuboot /dev/sdb 注意上面是/dev/sdb不是/dev/sdb1 出现successfully 表示制作uboot启动TF卡成功了。 5. 用TF卡启动,并给TF分4个 区并格式化 将开发平台的拨码开关1、2置成TF卡启动模式,与eMMC启动方式正好相反即原来在左,推到右,原来在右推到左 TF卡插入开发板,启动开发板,进入uboot,要在3秒之内按回车键,进入uboot #提示符下,执行以下命令:(TF分区并格式化)#fdisk -c 1 300 300 300#fatformat mmc 1:1#ext3format mmc 1:2#ext3format mmc 1:3#ext3format mmc 1:4 TF卡制作完毕 6. TF卡中放入镜像文件 将TF卡插入到windows中,在fat分区中建立sdupdate文件夹 把课件“QT缺省镜像”中4个文件夹拷贝到sdfuse目录中 将TF卡插入开发板,并引导到uboot命令提示符#下 7.烧写缺省镜像 用一个命令将4个部分一起烧写 #sdfuse flashall 8 TF开分开烧写系统镜像 #sdfuse flash bootloader u-boot-iTOP-4412.bin #sdfuse flash kernel zImage#sdfuse flash ramdisk ramdisk-uboot.img#sdfuse flash system system.img 替代的烧写命令允许单条执行,在执行单条烧写命令的时候,只烧写相应的单个镜像文件。 例如,执行烧写命令“sdfuse flash kernel zImage”,就只会更新 Linux 内核“zImage”镜像,而不会影响其它的镜像
您可能关注的文档
最近下载
- “贯彻党的创新理论、加强党性锤炼、联系服务群众、发挥先锋模范作用、改作风树新风”党支部副书记2025年度组织生活会个人对照检查材料(五个对照).docx VIP
- 混凝土搅拌站安全风险分级管控方案.docx VIP
- 河南省2025年对口升学考试汽车类基础课真题 (1) .pdf VIP
- 粤港澳大湾区法治建设论纲-来源:法治现代化研究(第2020004期)-南京师范大学、江苏省法学会.pdf VIP
- 3篇2026年领导干部树立和践行正确政绩观学习教育专题研讨会上的发言.docx VIP
- 学堂在线 雨课堂 学堂云 生活英语读写 期末考试复习题答案.docx VIP
- 2025年水肥一体化项目可行性研究报告立项申请备案建议书.docx
- 2023年蛟川书院小升初历年试卷.pdf VIP
- 第4课《古代诗歌四首:观沧海》课件(共24张课件).pptx VIP
- 三年级下册音乐教案-第三单元 共产儿童团歌 人教版 (1).doc VIP
原创力文档

文档评论(0)