本帖最后由 wdmomo 于 2019-10-8 22:05 编辑
6 H# z% ?4 E3 E% v" K/ y) `! O; W1 l, h g7 m* k4 _7 `
特别注意部分机器在刷写spi时第一步'ext4load mmc 0:2 0x1000000 mtd-full'执行错误% c- o' H# ~4 K1 ?8 R& {
如发生错误,请立即停止操作,否则会清空spi,需要使用mtd模式下才能恢复,具体恢复可参考这里:http://www.wdmomo.fun:81/doc/web/#/20
m3 g5 Z6 e8 x0 B, j介于很多朋友不会使用,晚点我会制作部分系统及详细教程说明# U; P: I, q& i: F( o
2 L* {3 S( j2 l- V==============================================$ P. V( Z8 s7 P) F/ ] u- }! w
更新U盘系统,系统内带群晖及x3p安装包大致步骤,ttl刷spi,u盘启动刷x3p,u盘启动刷群晖,请一定按照此步骤操作,刷x3p无需接硬盘& o; l% v7 b) m& Q8 O4 { X
下面说下详细步骤
8 p4 S" \* E9 [7 d8 v! O1 \/ g& g6 Y( @+ E
第一步:下载网盘内的mtd-full文件,按照H大教程刷写spi
6 w. P. f0 t4 ?% @! Y7 x* Z% z8 q+ n, `# _! ^5 \
- U盘/硬盘格式化为mbr的ext4或fat32分区,将mtd-full复制到其根目录下,然后插到猫盘上
% x7 @$ B7 Z% G; |* `( T- K. W* x接好TTL后上电,在倒计时结束前反复按回车进入原厂uboot
: w0 z6 N( f# X* ]1 e% Q0 x. r在uboot控制台依次输入以下命令:& G) z# B1 {+ f( l) c2 W5 w
- setenv bootargs "console=ttyMV0,115200 root=/dev/mmcblk0p1 rootwait rw init=/bin/sh", v$ T( C9 H5 Q1 h4 S1 b0 O- v" U
- ext4load mmc 0:1 0x1000000 boot/armada-3720-customer0.dtb
1 F, ~" E' h( g8 ~* | - ext4load mmc 0:1 0x2000000 boot/Image6 ]- f. p$ A4 f+ O* O' e- V! n$ z
- booti 0x2000000 - 0x1000000
6 @0 m. F$ ^3 D$ `
复制代码 + f: a6 d) ]# T; c
等待系统启动完成进入无需登陆的shell - 进入shell后依次输入以下命令(这一步是把mtd-full复制到emmc的第2分区上)
2 h5 b, Y6 `/ ~% N+ h) b当同时插入U盘和硬盘的时候,有可能需要挂载/dev/sdb1
* a- r* ^+ W" c
- mount -t proc /proc
, w/ _! g- D u( S - mount /dev/mmcblk0p2 /media
i: A2 C0 z9 W. K - mount /dev/sda1 /mnt
9 m( V; t9 W& m5 a" h e; r - cp -f /mnt/mtd-full /media ^3 B R4 ~! [
- umount /media( h& Y) y7 @+ ^
- umount /mnt
+ c0 s" i# X+ s5 {+ i' ^! _) b, p
复制代码 , {! a8 M) ]( J! w1 U: \! R) p4 W
然后直接拔电 - 上电,在倒计时结束前反复按回车再次进入原厂uboot6 {2 }; ^! ]) k' \
在uboot控制台依次输入以下命令 (切勿在uboot控制台中反复按回车)
! B3 Z" M4 A" y- P# F
- ext4load mmc 0:2 0x1000000 mtd-full
, b2 W/ x! N( R+ I) @5 N) B - sf probe" Q4 y7 T4 E7 @- Z' z4 j/ K
- sf erase 0x0 0x800000
) u: X+ x" y b& J/ f9 z! f* B* I, T - sf write 0x1000000 0x0 0x8000008 s0 z* {. [% v% D0 \
复制代码
! U! P6 A2 _/ A7 Q- 确保上一步的命令正常执行完毕之后,输入reset复位,然后在倒计时结束前反复按回车进入新uboot
8 ?3 S6 |$ Z! U% U在uboot控制台依次输入以下命令,注意mac地址要改成你自己的
, g2 h- b$ g' e# g) i
- env default -a/ f ?4 k$ n, v$ _% l! o
- setenv ethaddr "4c:65:a8:10:e2:55"
( |% }. s+ d$ ^/ h - saveenv0 [5 W' i0 P8 N0 C2 s8 j
复制代码
7 A4 v* E* I( R9 B( t& k! }此时新uboot已经部署完毕,可以直接拔电准备下一步操作 第二步,下载usb-debian.img,刷写到U盘,完成后插上猫盘按reset键通电将启动U盘debian 默认用户root,密码debian 2 U9 u0 ~- I: L9 g1 S/ W
1.刷写x3p,注意会格式化emmc,刷写前请备份资料
4 B- A* N2 a4 P登录Debian后输入. e0 j: {7 i6 {5 [5 D
耐心等待命令跑完,完成后可直接拔电,拔去U盘按reset键通电即可启动x3p. _9 K% d! r+ @5 Z n9 Y
1 O8 V/ }! s. z `$ m
" \3 W$ d- u( ]$ o0 P5 g0 P2.刷写群晖,按双启教程操作即可' H0 J: f7 [% w' C7 W9 s) _- Y
% R( [5 n; G$ k1 F1 l o
) G# `9 Y$ @7 z: f已知bug:由于分区问题群晖硬盘和x3p硬盘暂时无法共用
0 S9 F: K/ C3 {3 U0 ]: E: c6 _x3p下mac和sn可能有问题
+ W7 {6 ~6 c8 `- a' A. H0 Z/ J# }
- ? o9 d* S6 Z# R" k( ^8 C* H5 y==============================================' t8 J$ R- ^# ~6 H0 ~8 S5 v
2 C/ {: T5 O) u6 p3 b' a- z
未经许可不得转载本工具,不得商用,仅限于交流学习+ }# C3 Q1 K4 A
8 f3 d# z0 Z+ L, `2 k! w本教程受此贴启发,感谢此贴提供启动及引导文件
- L r5 X! ]. ?: m1 m
" U7 A8 r+ J: k( s* {2 w0 M( B下面进入正题:
: ?2 {; n2 D3 ]. y' H1.登录系统,复制引导文件
$ ^; f1 \& ^( i9 m4 L原系统按个人喜好,原版猫盘或者X3p都可以,用户名root密码默认Etech12
4 w- U$ k( C% Y& {- B( x+ z通电进去系统,将附件boot.scr及ds119j.dtb存放到系统/boot/目录下4 \: S) W" \& Z
挂载p2分区,将附件mtd-full存放到/media/目录下7 p9 k, l# A/ l+ {
- mount -t proc /proc
& k8 R# k% f0 R' O6 ~" m - mount /dev/mmcblk0p2 /media
复制代码 ' a3 h0 v6 x( x0 x% Y
2.写入spi镜像,TTL连接
" k0 _) J" t7 E4 R: y/ U/ Y. v接好TTL后,通电同时快速并反复按回车进入Uboot- ext4load mmc 0:2 0x1000000 mtd-full
, o- ~! B5 ^9 w - sf probe
7 L7 a' Q [2 M3 L* L/ z, X2 ^* D - sf erase 0x0 0x800000
9 b' }6 U1 |) T$ T, F8 N# r - sf write 0x1000000 0x0 0x800000
复制代码 + ` X1 x$ ^$ a( A* M, _3 L' o& {
组条输入,刷写比较慢请耐心等待命令完成,切勿在uboot控制台中反复按回车
) _. @ X+ f9 N; U" u, { F
+ x' y8 l) C/ L8 g) o1 b完成后刷机完毕, W# }6 n# d6 p
& R' }9 h5 A9 ?5 v5 I; G. M
使用
: ~- F2 p& |% f6 j8 l1 i+ n/ E1.直接通电将进入群晖引导
! y: \! [) p2 }/ F% O- ~; S
9 g! G3 s% }/ A
2.按住reset通电将进入emmc系统
8 b m4 Z/ W. f" w8 Q T7 w* X( Q
6 A& z. a5 f$ N6 @! d, M
3.接上带系统的U盘后按住reset通电将进入U盘系统1 M4 r; }: g! V
$ s4 d# `* L: f! ]1 h5 _2 G& i+ x. }: d% v2 g
附件地址:https://pan.baidu.com/s/1L2P0Sc5ZmLOXvwDl5tSx2Q#pypy- m6 j, g1 B- s! f" [' q' x* N3 D
9 `: L" K& d% [8 t4 ]# o" B, j) t; o再次声明,不得未经作者许可转载,不得商用,仅限于学习交流体验。我们一直支持各位选择白群7 c4 R4 z) s9 ~( _- b# k
3 d2 W$ v+ P- ^* s: G( b( G/ V) e6 n3 E% p
' `( Y% Y$ k+ T3 y* h
|