|
本帖最后由 tymfl 于 2019-10-5 23:35 编辑 ; S( [" N& {, D2 q' e
7 v U$ L" b7 H1 `! ?猫盘到手后因为手头没有usb母座,寻思着想通过网络的方式下载uboot固件到猫盘emmc.
. G" }, x# d) G7 g4 }! z1. 通过usb转ttl连接猫盘,插上电源以后在倒计时结束前反复按回车进入原厂uboot
c0 n% t, g% Q& \" x4 t- U n2. 设置启动参数并启动系统7 Q, H3 B: ?3 O+ ^
- setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
9 i8 p, H7 J b, l0 B - ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb- i/ x3 Y# V8 d
- ext4load mmc 0:1 0x2000000 boot/Image
; o( O5 ?& A$ q/ A - booti 0x2000000 - 0x1000000
复制代码 : O. p" e& g* O2 R$ [6 p
1 P+ D. T6 n* X( B0 s2 N8 [3. 此时启动完成以后是特权用户状态,但是无法使用网络,修改root密码 并初始化下猫盘系统(需要连接网线)4 D3 t' i j* b% j: X6 P9 ~/ R
! u& K% I0 _7 i8 z/ ^. h. f- # 修改密码+ C J3 k: V. Z/ D8 U
- passwd
- y4 v6 J t" h) Q* F
4 M1 c6 I2 w5 f- # 初始化系统环境6 n4 N! ]" C' L) Y x
- ./linuxrc* u3 J+ c+ x4 C/ T4 X
' ~8 W" ~$ s0 k- # 使用设置的root密码以root登录系统& k7 z7 ^) e3 L
& Q( I: D8 _& h) ?; W
复制代码
- S: u; ~0 N+ m& B
+ h4 [' k( S5 M2 ?& N t4. 通过网络下载uboot文件(以http为例)
" @, v( b: O& W! f, h
" R) q* J6 i& I* w$ N6 d# K) U- cd /media/7 a5 z& d0 O1 D* X( T8 T
- wget 192.168.137.2/flash-image.bin
复制代码 5. 重启猫盘并进入原生uboot,刷写uboot) U( {+ ~9 C4 d: M5 J3 g% A9 K
- # 查看文件
3 p* ?& p% E- |! `8 Q* [+ O: ^ - ext4ls mmc 0:2
1 _% d. J* `3 ^2 C o8 s! F8 f' X - 5 B' c( a5 x# m/ C( I
- # write spi1 _/ J- ]* r* g( ^: S
- ext4load mmc 0:2 0x1000000 flash-image.bin
- O3 a! `" M6 q7 v: g* ~" K - sf probe
4 c, P, ^$ e0 y& ]) i+ Q - sf erase 0x0 0x200000
Q/ B" c# c6 N - sf write 0x1000000 0x0 0x200000
' M# B1 j7 {3 S# \+ t, j
/ M c- B8 K- B0 @5 g, k- # 重启
2 v' r4 q6 n, ~3 i2 I - reset
复制代码 到此uboot刷写完毕. s9 d3 @2 [6 |$ ^3 j8 V
7 T6 ?# t: ^ L8 q" u L8 E3 Z, I* v! X/ ^
|
评分
-
查看全部评分
|