本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
+ _) `0 C5 b2 [( T0 v4 l: S& \
; v. W3 O8 r9 k% ]; k/ U) S特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
. F7 D$ G% m: G. d7 V, t如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
# Y7 ^6 S7 S% R4 b9 p; v4 R8 \介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明' G+ ~/ W& T6 ^$ D! }) P
. O% R' C6 D1 [1 P, y7 o! Z==============================================- e% h( a' {8 _0 O
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
" L9 @8 I* l. \2 T7 ^! {2 t; H下面说下详细步骤- K$ S0 f- }% Y, _/ H `% D
5 U/ Y `) v# l第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
' }2 ]( h. w- v! t7 r$ A
. B7 _0 U! b& Z: w' \' o R. y- U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
& V2 f: _5 j0 y* W接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot7 O9 x/ C- B8 J; ^" {
在uboot控制台依次输入以下命令:, |7 v5 ?+ u# r$ u
- setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
9 `4 z! g5 t" e1 z - ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb- z1 _; d1 V( A
- ext4load mmc 0:1 0x2000000 boot/Image
: n& a& y' V4 ^/ W$ c+ v0 K9 y3 D9 r. C - booti 0x2000000 - 0x1000000
0 T2 s3 Y; O9 s+ d
复制代码 ?4 b7 s" P: M7 i, Z( J
等待系统启动完成进入无需登陆的shell - 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
- A' k: r4 C" g- z e: G当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
, P* j D9 C0 W6 ~
- mount -t proc /proc
1 Y9 O8 g; z k" x6 m3 T - mount /dev/mmcblk0p2 /media# H4 @4 K; ]; s; i' B
- mount /dev/sda1 /mnt
! e5 [5 R+ X* P2 O3 I' D - cp -f /mnt/mtd-full /media$ o6 y0 ^4 b6 m" X$ N: x
- umount /media
6 k2 b" C* f5 y. T E! N" ^/ s - umount /mnt
7 g; |5 f9 i- z' `, ` z
复制代码 5 ^- ?6 p, e, @+ @7 I
然后直接拔电 - 上电,在倒计时结束前反复按回车再次进入原厂uboot
! e$ s& n8 p& w在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
; p* l: Z: _! K8 q! v2 [$ A, n
- ext4load mmc 0:2 0x1000000 mtd-full
7 |1 z. {" e- C - sf probe6 d1 g. f, ]0 ?6 t) Y
- sf erase 0x0 0x8000008 r6 K7 X' T5 t
- sf write 0x1000000 0x0 0x800000. X, V7 X7 Y5 _
复制代码 * t5 x. X# b: P& ^3 q# b8 O% T
- 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
# h$ P8 x$ x, R. @* D在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
0 Z' [1 e8 c" O+ h3 u( F) ~
- env default -a
: m) U) Q, S% g4 u - setenv ethaddr "4c:65:a8:10:e2:55"1 v! Q0 [/ W! I! t" T2 G- F1 r& g
- saveenv- s& x4 D5 S5 \- p; s2 N
复制代码 % d" A2 ~# r6 X& G: U* ~5 u
此时新uboot已经部署完毕,可以直接拔电准备下一步操作 第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian 默认用户root,密码debian ( V; }& p q$ e7 T" f
1.刷写x3p,注意会格式化emmc,刷写前请备份资料
& B8 s+ I) A/ b" L2 d& y! k8 l登录Debian后输入
5 p1 s1 S# ^; `6 S- G& {耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p# H9 F4 v( ?# g! D7 H: w
+ b2 h) ]! ~" B4 |% ?- g1 D
0 R" f& a* Y' _+ W/ C' w6 r2.刷写群晖,按双启教程操作即可
' D) ~4 E/ A( P, t' r0 G
5 s% i7 U- o7 i' k7 D# O e) l$ F; m* p+ Z! ~ f' L
已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用5 M+ J2 F _* y$ L9 C
x3p下mac和sn可能有问题: k! u/ c/ K. s. y
( ^9 C' _% X6 d% ^, U+ w! k==============================================4 _: e$ ?7 q7 ?) z
' z$ x* o7 _" A
未经许可不得转载本工具,不得商用,仅限于交流学习
: Y. T* R: c" @0 B+ ^" h" }0 F, @+ D, Y' h% a) f/ e. j
本教程受此贴启发,感谢此贴提供启动及引导文件
1 t: v& V3 ]3 C3 c" `3 c) J v: K6 e6 ?3 A6 U' T% {( `1 I" V1 f
下面进入正题:, v. Y6 M0 n) [6 f4 D5 Y
1.登录系统,复制引导文件
# b: G( L3 b( m' Z4 @' y7 R原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12. X5 V5 V8 m7 D* C0 p: Y: N
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
" c( u8 Q2 f' ^ o9 ?挂载p2分区,将附件mtd-full存放到/media/目录下% U, r0 d$ C1 D! P7 H7 p; b
- mount -t proc /proc& y# t; m6 C* u g6 J
- mount /dev/mmcblk0p2 /media
复制代码 $ d7 s& x" `# `6 e" h) I
2.写入spi镜像,TTL连接
6 F- L8 _2 J6 u' {6 w1 Z0 i+ T接好TTL后,通电同时快速并反复按回车进入Uboot- ext4load mmc 0:2 0x1000000 mtd-full
6 n, a+ r" f" s( H0 ~3 ` - sf probe
" ]6 S% r: R$ W - sf erase 0x0 0x800000& n" z7 y# u' Q; Y
- sf write 0x1000000 0x0 0x800000
复制代码 / p0 ?4 |& R7 H5 b" {( [
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车/ y8 [7 D! n/ z* v* c# H! h3 {
: t+ _2 v, {% y4 r. ~( B0 u完成后刷机完毕% C. R7 x6 ?4 r! E% t- S
4 c) |1 k! G) V使用2 s; C' u) s# j6 d3 y! O5 \
1.直接通电将进入群晖引导
1 R) B4 F8 w( A [9 ]5 m4 n- J
p$ L1 t! G5 B$ D K6 R
2.按住reset通电将进入emmc系统3 i+ `, r; z5 x6 b: l
0 H: p' V* A2 ?$ r
3.接上带系统的U盘后按住reset通电将进入U盘系统
- K' R9 c! C% d. W! t* s7 `
/ Q8 q: X9 t% p5 b
* M7 c. j9 }* w附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy* @' Y% Z2 J5 I4 ]% E G% ~
$ ]1 c# i+ M- f( a" D1 h
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
$ ~8 L3 } U6 e7 J& Z! a' g; v" Y2 Y1 F# G# Q2 X
0 p; G4 |/ W/ p$ W6 G3 p- w+ E
+ ~$ F( Y; p( |# B7 g |