开发板出厂前首次烧写

• “开发板出厂前首次烧写”的含义

– 开发板焊接回来,eMMC里面是空的,没有uboot文件

– uboot被烧错了
• 制作TF卡

– 确定TF卡是不是FAT32格式

– TF卡接入Ubuntu系统,使用命令“df -l”确认新接入的盘符

– 拷贝“06_源码_uboot和kernel”→“iTop-4412_uboot_xxx”压缩包 到Ubuntu解压

– 拷贝对应核心板的uboot镜像到解压出来的文件夹中 – 执行命令“./mkuboot /dev/sdx”,sdx表示前面接入的盘符名称

• 开发板的拨码开关置于TF卡启动模式
• TF卡插入开发板,启动开发板,进入uboot,执行下面的命令

– fdisk -c 1 300 300 300

– fatformat mmc 1:1

– ext3format mmc 1:2

– ext3format mmc 1:3

– ext3format mmc 1:4
• TF卡制作完毕

• 将TF卡插入windows系统,新建文件夹“sdupdate”

• 将uboot 等四个文件拷贝到“sdupdate”文件夹中,也可以选择只拷贝 uboot 文件
• 将TF 卡插入开发板,设置开发板为tf 卡启动模式,启动开发板

– 进入uboot模式,对eMMC 进行格式化分区命令以及擦除命令

– 使用命令“sdfuse flashall”,就可以将uboot、内核以及文件系统更新到开发板 的eMMC 中,这里也可以选择只更新uboot
• 烧写镜像完成之后,将开发板设置为eMMC 启动模式,开发板就可以正常启 动uboot,然后可以使用fastboot 烧写或者tf 卡烧写内核或者文件系统的镜像

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值