文章目录
- 一、格式化TF卡
- 二、拷贝uboot源码压缩包到Ubuntu
- 三、拷贝对应的uboot镜像
- 四、执行命令
- 五、将拨码开关置于TF卡启动模式
- 六、进入uboot模式(分区)
- 七、建立sdupdate文件夹
- 1.创建一个文件夹,名字固定
- 2.将uboot拷贝到sdupdate文件夹中
- 八、烧写命令
当我们的开发板的emmc不能启动的时候,我们需要重新对emmc烧写uboot
一、格式化TF卡
将TF卡格式化为FAT32格式
将TF卡接入Ubuntu系统,可以使用df-l 命令确认新接入的盘符。
二、拷贝uboot源码压缩包到Ubuntu
解压命令
tar -vxf iTop4412_uboot_20180320.tar.gz
解压后的文件
三、拷贝对应的uboot镜像
四、执行命令
执行
./mkuboot /dev/sdb
如果出现
请用超级用户
五、将拨码开关置于TF卡启动模式
六、进入uboot模式(分区)
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卡制作完成
七、建立sdupdate文件夹
将TF卡拔掉,插入windows下(此时开发板不用断电,直接将TF拔下)
1.创建一个文件夹,名字固定
2.将uboot拷贝到sdupdate文件夹中
八、烧写命令
拷贝完文件夹后,将TF卡拔下,再次插入到开发板上,
进入uboot模式,对emmc进行格式化分区命令及擦除命令
sdfuse flashall