本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
$ I) m9 _# Z. }& w2 T6 k4 {
+ h3 I6 f- M# d1 L1 v3 Z I% ^6 _特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
% k' V, {! z( T6 y( h如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
( g4 ~. c3 U* V7 E- A2 ^0 q, ] U+ s1 J介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明$ A8 V, n" q% S9 ^) _+ k8 ?
2 e n; ^) m! _. T6 |6 j6 K- S
==============================================
y0 b4 `, B3 b5 k6 N更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
* l/ `* ] ^5 A# d下面说下详细步骤9 N% d" x/ W* A$ t$ X- Z T, A" x8 R
. S3 c, m/ j' T; v
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi; U, g% P( U$ m, K
; G7 d; C! I3 h9 T; F* w! D- U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上! T3 c# {9 A9 r- O8 _* A2 n( Y
接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot
" T/ H' t. t M( w5 G% ] D0 I& o0 v在uboot控制台依次输入以下命令:
" f; m7 d1 O. l* D2 z7 u
- setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"0 p- A. h( e3 A ^1 ]
- ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
1 ~5 T* k8 h6 h" @$ T/ W - ext4load mmc 0:1 0x2000000 boot/Image8 A: {& \1 C4 z9 v$ `: g9 P
- booti 0x2000000 - 0x1000000
! T7 t; F1 {$ _5 Z* U
复制代码
$ U7 s! p; b o, y/ ~5 `0 m( l0 f等待系统启动完成进入无需登陆的shell - 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上); [) C. F c4 w' J$ C: M
当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
* h$ u" r2 \/ x/ \9 m2 O; G( l8 j) p
- mount -t proc /proc
; a ] P+ ], U; ^% S0 f - mount /dev/mmcblk0p2 /media
0 Q$ D5 T( E( x. A k - mount /dev/sda1 /mnt0 o# t$ N3 { _( h
- cp -f /mnt/mtd-full /media
/ F, F/ m1 }% R* f+ A - umount /media
% v* a0 {8 W7 x& u - umount /mnt( J! \2 ]' G& }& f
复制代码 ( `4 o5 p6 Q. p! y
然后直接拔电 - 上电,在倒计时结束前反复按回车再次进入原厂uboot
' h. ^0 ^; a _' M. g, W: u, r1 g在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车) E9 K: d, t1 e( I4 \
- ext4load mmc 0:2 0x1000000 mtd-full2 E7 }/ d4 x# |: Y
- sf probe
. P2 l9 T6 e D - sf erase 0x0 0x800000/ f. I8 K- r& `8 l# u7 e
- sf write 0x1000000 0x0 0x800000' ]1 |6 Z$ J4 t. ]! p
复制代码 ' _8 p' I) j) z" K7 A+ O
- 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot" E' u' C Y) r
在uboot控制台依次输入以下命令,注意mac地址要改成你自己的2 ^# Q) L4 w: I% }' q' R0 R& Y
- env default -a4 T! K7 m" @* u1 \6 e' C
- setenv ethaddr "4c:65:a8:10:e2:55"3 V c( k* ]0 U. G# ?: {% n
- saveenv3 W7 G+ D0 _9 o4 T& y2 R. e
复制代码 * Z: ~5 z, w8 s. V
此时新uboot已经部署完毕,可以直接拔电准备下一步操作 第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian 默认用户root,密码debian
: C( [' Q" B% ~7 [1.刷写x3p,注意会格式化emmc,刷写前请备份资料5 O4 i/ S- A; q
登录Debian后输入
$ m. D# c+ }# ]; r( }7 A耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p
/ {, w4 n' h# T; n! ? N& e
1 G5 e6 W, g3 w; \8 v- }
5 z) J& c8 _/ \ D( A& s2.刷写群晖,按双启教程操作即可
5 D& q0 }/ O; a0 a# {) z! }/ Z% H0 C# F9 I( ^; i/ s
# r9 j; C2 I) f; u1 E# R/ g已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用
$ v0 j6 x( |3 E% o; W% a" Q0 W8 \ xx3p下mac和sn可能有问题
( e+ `% M* M. g/ H. n) m3 h% d- C2 q# Q
==============================================; } e: }& S: k: [4 ~( N* k
( |3 l) W$ J8 S' ^; R& d" L
未经许可不得转载本工具,不得商用,仅限于交流学习
& e' V2 K# r! X* z* X5 C! z5 ^0 w) M* E6 S/ K
本教程受此贴启发,感谢此贴提供启动及引导文件
0 ?) f- F0 F6 ], f2 C) l' `7 h- D* ^
下面进入正题:; ~$ b# o& l7 w% k. b
1.登录系统,复制引导文件7 A! m8 P% w( Z! I4 h( i4 B
原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12) [5 h R" ]8 `/ X9 r7 ~' ~
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下
9 L. J7 d- `1 K挂载p2分区,将附件mtd-full存放到/media/目录下) Z! W% g0 `+ k$ N7 ~+ ?( b
- mount -t proc /proc
7 K1 C5 X: P5 F+ A) t) r - mount /dev/mmcblk0p2 /media
复制代码 5 h) p* m( [# @5 X9 G
2.写入spi镜像,TTL连接
' Z2 F) t! F, I y2 n接好TTL后,通电同时快速并反复按回车进入Uboot- ext4load mmc 0:2 0x1000000 mtd-full3 E3 m) p) Q2 d* M5 b. F
- sf probe# K+ M" a3 d0 k8 d4 N( x
- sf erase 0x0 0x800000% v1 A" k b1 X8 j
- sf write 0x1000000 0x0 0x800000
复制代码
1 z$ k- H! C% y9 L1 T0 S- Q组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车, k$ r2 N+ l1 l3 s4 S8 _
" f9 O7 m% C. y# K
完成后刷机完毕
4 e8 x/ ^9 _1 `. `+ @1 g( A2 v0 @+ b6 a! b/ n( |1 |
使用
" x2 S3 h- y/ D3 B1 l$ w/ o( ?+ N7 P1.直接通电将进入群晖引导+ I6 X2 K5 w. b0 `
5 c3 d2 S4 g$ ]1 p1 E5 p2 q2.按住reset通电将进入emmc系统
9 l( C( H+ }5 }, c; t
2 R8 s" e# ], D2 I
3.接上带系统的U盘后按住reset通电将进入U盘系统
( b# B) }- U- C/ p" O
T: f* A1 {2 u
+ _3 @0 J3 Z, y( E) V4 q/ |' A附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
+ i1 _$ o! ~. E+ s
8 ^' t* K5 {1 P0 y4 k) _& N1 t再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群& G* ?8 k" y4 U R$ g8 N
. f% z* H2 b: P% t5 g$ b! c
5 L2 u% k* Z _) W7 r3 ~2 Q8 o& _7 w. B3 V4 ]4 c! I
|