|
|
本帖最后由 tymfl 于 2019-10-5 23:35 编辑
; F0 ^0 a( M/ S5 x v, j: ^: Z8 f7 u. _: {
猫盘到手后因为手头没有usb母座,寻思着想通过网络的方式下载uboot固件到猫盘emmc.# z! N' A: }( E$ z9 [
1. 通过usb转ttl连接猫盘,插上电源以后在倒计时结束前反复按回车进入原厂uboot+ f- Y: \4 `7 y0 l
2. 设置启动参数并启动系统6 @6 W7 C* i( T. r4 y' z# N' D$ O
- setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"! X4 E0 _1 z5 h* O4 p
- ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
" i* u2 X2 K5 @5 w& ] - ext4load mmc 0:1 0x2000000 boot/Image
. H/ b% s7 d. w f- i0 d - booti 0x2000000 - 0x1000000
复制代码
7 ~3 k. A8 }0 t1 Y$ v( i
% M8 b! x* G* `/ j i, s3. 此时启动完成以后是特权用户状态,但是无法使用网络,修改root密码 并初始化下猫盘系统(需要连接网线)
- k: c% z. t$ Y& X" w# X' D* ?* k6 x) G; U
- # 修改密码
$ V# o4 \$ n3 { - passwd
# o: e7 D5 x6 \# G0 A. F5 N* ~) M2 D$ e - / o" A' A! {$ B
- # 初始化系统环境
6 l/ g: C" m3 s4 t7 `, y v - ./linuxrc( h7 k- C* w; `
4 A8 I/ R% y- a1 d' x9 L4 Z! U- # 使用设置的root密码以root登录系统7 Y6 |# M; W# i- Q/ h' @
- 2 G0 R {7 y+ Z
复制代码
& ?6 Q+ K+ N* {
& p$ H+ _" c& T+ v: d( F9 S4. 通过网络下载uboot文件(以http为例)# K# A& H( s# e) E5 \
3 m6 H6 t. {5 \$ d9 I
- cd /media/
9 q9 S# }' m' F- X$ M/ g$ H+ z - wget 192.168.137.2/flash-image.bin
复制代码 5. 重启猫盘并进入原生uboot,刷写uboot# B$ V- ] [/ N' ^
- # 查看文件
3 I1 ^$ A1 n3 E/ a/ ? - ext4ls mmc 0:2/ d. J' F! X& o, ]# Z; E/ i G
3 c: t) [5 L' c1 |, H( A- # write spi6 y s7 V6 {' M1 f, E
- ext4load mmc 0:2 0x1000000 flash-image.bin: b5 ]" @& s; [3 W5 W
- sf probe) {, m+ d7 d- w g9 W
- sf erase 0x0 0x200000$ _/ B& Y6 G, l( i; V
- sf write 0x1000000 0x0 0x2000009 D3 O3 R" i. r& D: a* N8 b6 K s9 m$ E
5 _, t3 Y* T5 s; {8 m+ S- # 重启7 x& F5 P$ ` [- T5 L
- reset
复制代码 到此uboot刷写完毕
9 p: _9 h* q. }5 S, k1 o# ?0 v1 l+ G: V, j, S% Q$ q |! ]
2 \ w1 _. p; |/ j) W
|
评分
-
查看全部评分
|