本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
) m7 K& A7 s6 D, P2 P, s. ]4 t* l; J+ Z6 Z; ~2 q
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
) R) p2 L( V# C: K如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
. |" o# H7 Z. M介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明" k! U& t1 f2 L, Q$ T
# r2 L$ U9 B* v( s
==============================================0 C1 K3 V$ B5 j+ K3 T
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘+ m2 e* `& v g
下面说下详细步骤
4 C8 U* d4 k. W; r
8 g6 z6 V* r# G# C第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
% }2 S; u1 X, [* t* X! y+ Q& O* e) d
- U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上, O2 j' G7 ~# `2 o: u# r8 M
接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot, Z5 |3 \) L3 v' L
在uboot控制台依次输入以下命令:, X# \% p6 b, q2 v
- setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh" F& x. V9 z! f$ K2 Z
- ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
& k3 \6 J6 N/ e0 p; d/ f! y - ext4load mmc 0:1 0x2000000 boot/Image. h% c% o/ y; s9 n6 G
- booti 0x2000000 - 0x1000000
+ T) C% p7 k H1 G/ S5 V
复制代码 d0 R" t1 u- S
等待系统启动完成进入无需登陆的shell - 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)" ~5 O: ` k6 h& t' S( H
当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
5 e% b/ k' X8 N! L9 ^5 }$ A
- mount -t proc /proc
* Y" r& L9 O9 `/ j% G/ z - mount /dev/mmcblk0p2 /media
- s% \; u6 f3 B f% D1 t - mount /dev/sda1 /mnt
* W+ H) `1 I# b1 k7 ~, J) P$ Y A) u# s - cp -f /mnt/mtd-full /media
- H F! h& N) B6 B) ]! l - umount /media
8 u9 S) z& |# o) @ - umount /mnt% a( z. _& F/ ?3 I/ }; ^
复制代码 6 f5 i4 t5 M: s1 ]7 r" ?
然后直接拔电 - 上电,在倒计时结束前反复按回车再次进入原厂uboot% l2 l1 K) e' ]: g& d+ H
在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
! t; ?" e& X3 w9 z6 X
- ext4load mmc 0:2 0x1000000 mtd-full
3 _7 s; ~- T1 T6 Q" k4 r - sf probe
1 E. \8 @0 E9 y8 n, o1 Y7 B - sf erase 0x0 0x800000' U0 s# b; b: u( W
- sf write 0x1000000 0x0 0x800000) ^$ w) s4 k3 Z* [. ^) T+ p
复制代码
' `3 F; l% c# N. X& K/ q$ d- 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
6 h; t! p; w( ?: ?在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
4 }5 A A1 R8 ^( E1 a
- env default -a8 |4 K' @, O9 D& `
- setenv ethaddr "4c:65:a8:10:e2:55"
: [9 N, r, A m0 m* x: K l" Q+ O - saveenv
, e( I( `# K0 m) q7 D
复制代码
' F" m: a0 m( |# S0 Q+ k9 i此时新uboot已经部署完毕,可以直接拔电准备下一步操作 第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian 默认用户root,密码debian
8 ^" | T) b, T( D9 y1.刷写x3p,注意会格式化emmc,刷写前请备份资料
0 ]- J# N7 W2 p5 K登录Debian后输入- E# @* h1 \% ]
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
( X! T- ?; O; ]0 d8 k; O+ U* p& G; z2 M) m! e
/ K* q3 h \- ]+ U% J2.刷写群晖,按双启教程操作即可, g: d5 u t n- `: M
* \$ k* M0 K- M4 k/ t N) m$ d2 V5 J, N9 N0 X" D7 V5 D
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用
+ j+ P1 U! A( Z8 {( `. Ux3p下mac和sn可能有问题
) ?1 T5 j! m9 f/ k, p( F1 a8 o" W
==============================================: i2 b8 X) M+ Z; }9 w$ v
$ `/ ^% [, @4 c C/ ?
未经许可不得转载本工具,不得商用,仅限于交流学习
9 G( Y4 n6 o1 K% D: s4 W/ C6 Z8 k2 @5 s9 r! j+ c
本教程受此贴启发,感谢此贴提供启动及引导文件
6 w' J l& [6 o: q- u2 C% s6 g2 Y1 [5 F( z! p* V$ v5 N5 l8 Y
下面进入正题:( R) r3 e2 a( Q9 I* j5 T' U
1.登录系统,复制引导文件
( j' D0 W* d: n$ _原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
- e, Z" I* K# ~' e2 Z3 z通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
' i& t% v R M# p; U& w7 D# w9 j挂载p2分区,将附件mtd-full存放到/media/目录下5 R1 w |1 k8 S! Y
- mount -t proc /proc
# n" M5 V6 \3 X$ L- ~8 L# E - mount /dev/mmcblk0p2 /media
复制代码
0 M/ B8 r0 J) x8 Z, v2.写入spi镜像,TTL连接
( N$ U4 p8 X# s& P+ X/ E1 N接好TTL后,通电同时快速并反复按回车进入Uboot- ext4load mmc 0:2 0x1000000 mtd-full
2 _) K+ S' {4 q2 A) p* a - sf probe9 T1 t" U: [( f' D" P
- sf erase 0x0 0x800000! q2 w' H( C9 D
- sf write 0x1000000 0x0 0x800000
复制代码 : H! q' V3 U4 e" v+ a
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车9 E* N+ ^, T0 D) a
+ i5 \& E* L9 x" d( ?完成后刷机完毕# W# Q: M0 ]+ x- o) `
! L+ Y" k* m- x5 M/ G
使用
) q9 X: \* u9 a: t' G1.直接通电将进入群晖引导
$ R1 b, \" F( B5 y/ T# C
& Z) q* d7 X: V: k% Q! I, k! ]2.按住reset通电将进入emmc系统
6 M3 z& I; x! f# m& l
5 q3 D% i5 j2 U) i0 ]' N+ m9 q% f3.接上带系统的U盘后按住reset通电将进入U盘系统
6 c9 \) j. F- L& q; j& n
! P* n# Q6 k) l* F
1 O" _) r8 \$ A, H附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
" L8 e. h6 u* K0 D$ B8 ?, z
! t. x+ t! W5 X4 o7 Q7 Q再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
* ~* g" t, d4 v& ]* N8 F- G4 q
+ w1 H2 W Q! e! k+ T0 {: \ E
3 q( m& [7 H6 f/ W% H# L# \$ p/ b3 K) n; R0 D, X7 _
|