tymfl 发表于 2019-10-5 23:33:05

无需u盘刷uboot

本帖最后由 tymfl 于 2019-10-5 23:35 编辑

猫盘到手后因为手头没有usb母座,寻思着想通过网络的方式下载uboot固件到猫盘emmc.
1. 通过usb转ttl连接猫盘,插上电源以后在倒计时结束前反复按回车进入原厂uboot
2. 设置启动参数并启动系统
setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
ext4load mmc 0:1 0x2000000 boot/Image
booti 0x2000000 - 0x1000000

3. 此时启动完成以后是特权用户状态,但是无法使用网络,修改root密码 并初始化下猫盘系统(需要连接网线)

# 修改密码
passwd

# 初始化系统环境
./linuxrc

# 使用设置的root密码以root登录系统



4. 通过网络下载uboot文件(以http为例)

cd /media/
wget 192.168.137.2/flash-image.bin5. 重启猫盘并进入原生uboot,刷写uboot
# 查看文件
ext4ls mmc 0:2

# write spi
ext4load mmc 0:2 0x1000000 flash-image.bin
sf probe
sf erase 0x0 0x200000
sf write 0x1000000 0x0 0x200000

# 重启
reset到此uboot刷写完毕


tymfl 发表于 2019-10-5 23:35:51

自己来顶下:lol

gxelec 发表于 2019-10-5 23:38:14

楼主是牛人啊,谢谢分享!

mao3pan 发表于 2019-10-5 23:52:44

楼主是高人啊,多谢分享!

a512154224 发表于 2019-10-5 23:59:58

楼主是高人啊,多谢分享!

kpxx 发表于 2019-10-6 00:32:02

楼主是高人啊,多谢分享!

yvaine2007 发表于 2019-10-6 06:32:19

不错,好思路

秋风恋月 发表于 2019-10-6 07:13:16

楼主是高人啊,多谢分享

我爱群主 发表于 2019-10-6 08:13:53

楼主是高人啊,多谢分享!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 无需u盘刷uboot