|
本帖最后由 tymfl 于 2019-10-5 23:35 编辑 7 N/ m- F/ l9 ?0 w
2 }" u) w: b2 M: T# Q% Z( y猫盘到手后因为手头没有usb母座,寻思着想通过网络的方式下载uboot固件到猫盘emmc.
- T ]0 ]3 E1 w d( W8 _) r1. 通过usb转ttl连接猫盘,插上电源以后在倒计时结束前反复按回车进入原厂uboot
- w) {% i' `5 o2 W8 j2. 设置启动参数并启动系统7 I$ |! Z1 \8 ]7 F& j) B/ s) s
- setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
+ t3 j7 ~0 \; u W8 D: I- S - ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb! X; s1 w0 L- K& V
- ext4load mmc 0:1 0x2000000 boot/Image
( K, W2 L. A. {% p2 I* r5 m - booti 0x2000000 - 0x1000000
复制代码
1 b( z9 |6 S) G' n- {9 b1 r" b J) S! t. R7 }6 S+ s
3. 此时启动完成以后是特权用户状态,但是无法使用网络,修改root密码 并初始化下猫盘系统(需要连接网线)$ j) P; S7 N) v V2 \) N1 @" ?& ~
. c) h/ _2 P9 c( ^) U# T: N
- # 修改密码' [8 l$ r* V! f* I3 S# E( ^
- passwd; B6 D9 F+ J G* m+ g9 C5 o
- 2 s4 G9 J5 n- p6 w9 i) S
- # 初始化系统环境
# v% t7 \* U2 u& H+ m0 g8 z8 x0 L - ./linuxrc
) k1 N1 F/ E& g
# l2 P/ z5 R- f4 {2 _: j0 ?1 A# \: ~- # 使用设置的root密码以root登录系统
: X8 i' C$ x5 _" r+ O - & A8 A% Z& G5 e6 N; g
复制代码
7 W; {' D: w4 H9 G* g1 F$ Z# i! z$ [! j# _
4. 通过网络下载uboot文件(以http为例)
% T' o3 V0 S4 V, n- |1 l6 }" Z+ E d9 M
- cd /media/
8 ?1 H$ o& T9 Q5 O - wget 192.168.137.2/flash-image.bin
复制代码 5. 重启猫盘并进入原生uboot,刷写uboot
" d$ f' @+ ]9 E1 J- # 查看文件
$ e- p# x& E3 e- l - ext4ls mmc 0:2
5 p- g3 i5 i. x7 } - D j/ Q4 L; y* C+ H2 q
- # write spi
& e; c8 M$ S6 B5 `) } - ext4load mmc 0:2 0x1000000 flash-image.bin9 x- l* R( s/ s5 L! {9 i q
- sf probe
0 Y' u8 l% g3 b( I3 F - sf erase 0x0 0x200000+ K* L7 J$ P: z! \. N! ~$ ?- Q
- sf write 0x1000000 0x0 0x200000
% f* G9 N- R. H0 }1 Y - . @( d* F- ^: E) v( A# N( L
- # 重启
% V" I7 Q0 K- d$ W( c - reset
复制代码 到此uboot刷写完毕8 v# ]' o5 g: L+ H
3 a( {! l' Y3 b! c5 R3 }3 L
! k% G9 f5 b6 C8 E |
评分
-
查看全部评分
|