回答

收藏

飞凌嵌入式ElfBoard ELF 1板卡-TF卡烧录流程之烧写过程

其他 其他 1145 人阅读 | 0 人回复 | 2024-12-30

烧写所需镜像
TF卡烧写所需文件为:ELF 1开发板资料包\06-常用工具\06-4 烧写工具\TF卡烧写\elf1_tfcard_burn.tar.bz2
烧写过程
制作烧录卡(TF卡)
准备一张TF卡,将其格式化为FAT32格式。
(1)将文件ELF 1开发板资料包\06-常用工具\06-4 烧写工具\TF卡烧写\elf1_tfcard_burn.tar.bz2拷贝到Ubuntu系统的任一目录,我们将其拷贝到/home/elf/work。

(2)解压制卡工具
elf@ubuntu:~/work$ tar -xvf elf1_tfcard_burn.tar.bz2
解压后进入到elf1_tfcard_burn路径

(3)使用USB读卡器把TF卡插入到PC机的USB端口(VMware虚拟机用户如果U盘没有被虚拟机识别,可以使用如下箭头指向图标将U盘连接到虚拟机)。

(4)待虚拟机识别到TF卡后弹出目录再进行以下操作:
elf@ubuntu:~$ sudo ./elf1_sdburn.sh
执行上述命令后,终端会列出电脑的硬盘或U盘,对应选择自己的TF卡,回车。
注意:判定自己的TF卡是sda/sdb/sdc可以根据容量进行判断,比如自己的TF卡容量为8G,则其size为7761920 KB≈ 8G,建议用户执行此操作时不要同时插入多个优盘或读卡器,以免混淆。这里以我们的操作为例:
选择1,回车:

输入y,回车,等待制卡完成:

若打印信息中没有下图红框中标识的信息,则TF卡挂载失败,则需要使用Ubuntu重新卸载并挂载。

卡制作完成后可以看到boot分区包含sdrun和target两个目录

卡制作完成后可以看到boot分区包含sdrun和target两个目录。sdrun文件夹内容用于引导系统烧写,无需修改;target目录内容会烧写到flash芯片。如果需要替换镜像文件,只需将target目录中的对应文件替换掉,并保持同样的命名,之后再重新进行系统烧写。
烧录
将上一节中制作好的TF卡插入,同时将拨码开关置于下图所示。3,5,8均为ON,1,2,4,6,7均为OFF。此时会将TF卡中target的内容烧写到EMMC中。


烧写时间可能较长,等待系统烧写完成之后,串口打印信息:

烧写完成之后,断电,将拨码开关拨到3为ON,其余均为OFF,重新上电,EMMC启动。

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条