本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
% g1 v9 ~/ k3 x5 i. \2 Y8 W- R' }; Z1 E1 [4 ?6 l& _3 ^( @
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误
* y h: ^/ Z/ E4 P8 x如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
5 _# q Q! P6 ?: K4 c9 q# S! v: Y介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明$ g* m- ~+ L5 y! X: z* A
) [6 p- t& L( ~
==============================================
1 A6 z7 y) u5 g3 x. I/ ^: e, R( d更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘
, X H* M* w" q/ g5 W. [3 q2 P: C下面说下详细步骤' U$ A, H) v# ^3 B% x
; k$ u1 I% D' @4 J$ j7 @$ _3 J
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi8 H2 O. B+ q2 S: P$ `
' D' c: N8 O: K" H$ X/ \, u* [ \7 U
- U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
8 o) X1 j6 e$ o+ Z接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot" j9 R' S9 c1 |* M
在uboot控制台依次输入以下命令:
9 U, \5 F T' ]; ~3 z q
- setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh"
" l( s: @& q, W; Y - ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb& v& [( j0 P! \* ^, \
- ext4load mmc 0:1 0x2000000 boot/Image
* G$ `& ]0 ~4 V - booti 0x2000000 - 0x10000006 l$ d' v# I- k4 C+ U
复制代码
1 J# p( X" j* ?等待系统启动完成进入无需登陆的shell - 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上): ` D9 T" z! r- r% |
当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
6 I$ Q' A& z! K* l( @
- mount -t proc /proc
2 R1 V& T5 S8 D1 z2 E5 i - mount /dev/mmcblk0p2 /media9 m& v J/ Q% `2 W( o" Q
- mount /dev/sda1 /mnt- N, Y5 K; ]" m% X% q V
- cp -f /mnt/mtd-full /media5 |+ [+ Z7 Q% M; q3 i9 _
- umount /media
$ Z* A7 O: _; T7 X/ E. u - umount /mnt
3 C7 j" A- `7 n: _! L; d5 Q! S
复制代码 / k5 U( U( A8 _' y7 z
然后直接拔电 - 上电,在倒计时结束前反复按回车再次进入原厂uboot' M7 h2 ?3 j% Q! z U1 f: z
在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)6 U3 x* u5 y/ {1 f$ J4 p
- ext4load mmc 0:2 0x1000000 mtd-full" {+ j: c4 D! b/ T' C$ h% l
- sf probe
. G; S* V& ?% S5 F4 S: e& S - sf erase 0x0 0x800000( t! m) W! ~6 N: O- E; _
- sf write 0x1000000 0x0 0x8000003 W9 d! X! Q5 p1 r% _# {% t; \, z
复制代码 & |# k( S& s; u
- 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot5 }+ y4 C+ D: W- ]
在uboot控制台依次输入以下命令,注意mac地址要改成你自己的8 N3 N. B' m0 X7 F, |; E
- env default -a% l5 K6 E1 K- }9 a7 `9 i$ D. w$ ]8 K
- setenv ethaddr "4c:65:a8:10:e2:55"" N; C! p1 @! _9 h S" z/ m8 |/ j
- saveenv
) b9 h8 x( s( s" O9 n" Q
复制代码
! u$ _1 w: V# H# D" `此时新uboot已经部署完毕,可以直接拔电准备下一步操作 第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian 默认用户root,密码debian - J' G' ^' n3 F+ r6 o" J8 \
1.刷写x3p,注意会格式化emmc,刷写前请备份资料
# K D0 `: q" i9 I8 h登录Debian后输入
. [( o! O: j" }" u$ S耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p* Q' g d8 f( F8 C
* g' G, \2 ~0 @2 }
3 W8 p2 Q5 u; H6 ?7 b" W2.刷写群晖,按双启教程操作即可
" k7 s `% |7 p0 w7 ^1 M A9 ~7 t* K; x* u( x: G
& Z+ q. o) R- }# B# H已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用* U$ z- ~) b; W6 ?- N- u
x3p下mac和sn可能有问题
) S# S. |. Z9 T. E% ?" @5 [" l3 t+ G- S. p9 F. L1 K2 V1 v) Y! v
==============================================5 x0 o% s# s" {
1 V8 s$ f: b. k
未经许可不得转载本工具,不得商用,仅限于交流学习 [' D) w5 j4 B% f9 j
7 N7 J" K/ J5 y+ P [* v+ T
本教程受此贴启发,感谢此贴提供启动及引导文件8 T) m3 u0 I" O0 \) Z
- }4 Y+ W3 r* \) e% G0 P7 T1 A
下面进入正题:
; D) k. S$ h; ?1 _ f& t V1.登录系统,复制引导文件4 R/ `" n/ i2 F# _1 z" C
原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12$ O# S2 V( {1 q8 s1 i
通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下4 m. U2 z& A) H/ D, f9 M6 y
挂载p2分区,将附件mtd-full存放到/media/目录下1 T8 X3 F' |& J0 C; G
- mount -t proc /proc
4 a6 |9 m' [6 m: v% z" N, b4 i0 z - mount /dev/mmcblk0p2 /media
复制代码 6 }' @0 o$ f% L v) y
2.写入spi镜像,TTL连接 K6 [* i9 C5 [- I3 r, V6 e& R2 ^
接好TTL后,通电同时快速并反复按回车进入Uboot- ext4load mmc 0:2 0x1000000 mtd-full; b6 z) o/ z7 o" l H
- sf probe6 j3 D% {" ^0 z% ^/ p+ m
- sf erase 0x0 0x800000 A& F8 j& o6 N
- sf write 0x1000000 0x0 0x800000
复制代码
& _3 B1 q8 w) Q# v0 l2 e组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车
. W( W2 G' C" f' f, V8 Q6 T
8 [! a, m5 m3 x1 X- T- D; l: r完成后刷机完毕* A8 r2 S9 @* [9 C+ R8 ^
7 L, v, V8 K5 {8 h( Y+ n+ s使用
, J; c: ?$ |8 V1 v8 x$ {: O2 ^' }1.直接通电将进入群晖引导
* n" e. H0 z5 W& i+ v1 g
& o2 \3 [1 s8 m7 @, i( x& [2.按住reset通电将进入emmc系统
! s$ U& O. x* a9 P" I/ g. D- M
( h$ T+ b! j' G' M, r" G9 a
3.接上带系统的U盘后按住reset通电将进入U盘系统
6 y Q7 a% u- }3 \: S
8 A* i) R+ z9 J; w( D+ M. k
" o" |! x5 M. x: J: A
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy
1 n V. b. y5 j9 ~& F5 |3 [! m! V& Z: }7 `0 ?3 A; Y* _* f
再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群
0 r4 v, l$ s8 A' `, G- D: [2 a' V T! R/ B1 ~
2 s) T$ Y6 @6 i' p+ c; _0 o' F* H" [0 E& K" Q- H
|