查看: 200|回复: 4

[系统求助] 求助:斐讯K2升级到最新版后用breed Web助手通用版v2.8版本刷机后变砖

[复制链接]

主题

好友

31

积分

新兵上阵

签到天数: 1 天

[LV.1]初来乍到

发表于 2016-10-20 23:22 |显示全部楼层
TG-NET
Anywlan微信公众号
斐讯K2 A2版本机器升级到官方最新版本22.4.5.39后正常,但手多,又用“路由器刷breed Web助手通用版v2.8版本”软件想刷入Breed,但提示刷机失败,telnet服务未能开启,最可悲的是重启机器后找不到无线信号,也进不去管理网页,192.168.2.1地址ping不通,连电脑后,电脑网卡也分配不到ip,看来是变砖了。, |& e7 S8 f! [
拆开机器后,用TTL线查看启动信息确认是系统有问题了,系统最后启动到下面就停止了7 A6 o4 g+ K* \
[   22.704000] jffs2: Further such events for this erase block will not be printed
& m  l; |9 p! B" h[   22.736000] jffs2: Empty flash at 0x005788a4 ends at 0x0057b9a08 ~# Q( }. w; S, h
[   22.756000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650000: 0x6af5 instead8 ]0 j" `! u3 F" f0 l
[   22.776000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650004: 0x1674 instead' X5 w! N6 \( m+ c2 {6 ~$ m2 v& N; K
[   22.796000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650008: 0xed78 instead
' c0 U- M9 D( m7 n[   22.816000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0065000c: 0xdc10 instead- v4 X' O, `: t! U1 R$ h  L. u2 F
[   22.832000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650010: 0x4ddb instead+ ~' h# q+ L1 u
[   22.852000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650014: 0x3c6a instead5 K( J  z: Z8 b% u/ j1 |. p
[   22.872000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650018: 0xd4dd instead
6 ~- A4 V( \3 F# R8 u- @, R1 H[   22.888000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0065001c: 0xa384 instead
! o- c2 o* J" A* \/ h/ b8 Q[   22.908000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650020: 0x2e40 instead$ K5 H; n0 j4 `4 Y$ C5 b
[   22.928000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650024: 0x963b instead" a7 D& t, _$ I8 L" l
[   22.948000] jffs2: Further such events for this erase block will not be printed: ~9 w; r, w  x: y6 I
[   22.988000] jffs2: Old JFFS2 bitmask found at 0x0065f674# q. W' \+ N/ R2 z8 b9 V' P0 O  n
[   23.000000] jffs2: You cannot use older JFFS2 filesystems with newer kernels5 x  u2 U  R$ M, r. I* {) g: @; M
[   23.012000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660000: 0xd336 instead0 u# L; P8 C7 U. Z6 V. s2 ]3 e
[   23.032000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660004: 0x0219 instead
* A! m; @% W8 h* a[   23.052000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0066000c: 0xf7fb instead
, K% H3 A* q, i( y[   23.068000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660018: 0x0081 instead
+ M$ Z0 s" S0 I9 M. c[   23.088000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660024: 0xa040 instead) G! W' h) K4 k6 U) {2 _
[   23.108000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660028: 0xa040 instead" J7 t2 |, N! L  H
[   23.128000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660044: 0xfb0e instead6 u  _8 m, {% y* k# R4 v: l
[   23.144000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660048: 0x0219 instead
: M9 T/ y1 X& t# @1 h) [5 Z[   23.164000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660050: 0xf7fb instead1 j: ], j' J0 M& P7 W
[   23.184000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0066005c: 0x0081 instead
2 o& t' Y7 y8 V7 [  d! f[   23.200000] jffs2: Further such events for this erase block will not be printed
- x1 K, P! D. ]2 L[   23.216000] jffs2: Old JFFS2 bitmask found at 0x0066023c7 Q0 o; z1 j* y% m. f
[   23.228000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
4 y2 M2 \9 z* H0 I1 b[   23.264000] jffs2: Empty flash at 0x0066b978 ends at 0x0066b998" [% \. F' B$ V+ q$ \: |
[   23.280000] jffs2: Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
$ ], f: G& v) ^: [! ][   23.296000] jffs2: empty_blocks 13, bad_blocks 0, c->nr_blocks 103. o1 F' s9 G! z, b+ ~
[   23.308000] VFS: Cannot open root device "mtdblock5" or unknown-block(31,5): error -5
$ j7 w3 [' V" c# I" P# W+ c% }3 u[   23.324000] Please append a correct "root=" boot option; here are the available partitions:
$ G$ @6 _; R, }. W[   23.340000] 1f00            8192 mtdblock0  (driver?)
9 k; X! i6 J. f" F4 u7 R  [[   23.352000] 1f01             192 mtdblock1  (driver?): b1 E1 J* }8 J. k1 {/ Y* g
[   23.360000] 1f02              64 mtdblock2  (driver?)
, C' `' E" j1 {+ g' F7 U: Y[   23.372000] 1f03              64 mtdblock3  (driver?)& n2 l0 U! i. Z# c, U- k/ {
[   23.384000] 1f04            7872 mtdblock4  (driver?); v7 W% q0 f( `* n8 `" y: L* T8 }
[   23.392000] 1f05            6638 mtdblock5  (driver?)) y2 s) [* f$ n$ S* B: a: {5 E% D
[   23.404000] 1f06             960 mtdblock6  (driver?)
& D7 Q& R: A7 F; A- h* U[   23.412000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,5)0 O7 r/ t8 Z2 }, G( A
看来是文件系统有问题挂不上了。
8 `2 b# O) y1 s/ B. ^再次重新插电开机,然后迅速按下4,出现以下画面1 u4 x" v+ G) S, E
Please choose the operation:
* m8 a( z  i9 D. p   1: Load system code to SDRAM via TFTP.
7 k9 ]0 }6 O2 \/ i; ^! a   2: Load system code then write to Flash via TFTP.
! q5 f% j8 v9 w" J. N/ k9 W: W7 u& [% @   3: Boot system code via Flash (default).! j0 N; C$ j1 U/ |0 |0 _
   4: Entr boot command line interface.
: O. h  o9 V7 p* R8 c% F/ G   6: Load all then write to Flash via TFTP. 7 I( q# I' V. e  O
   7: Load Boot Loader code then write to Flash via Serial.
" P/ C2 P  O+ B   9: Load Boot Loader code then write to Flash via TFTP. 7 l8 O" ?- ~7 s& e7 D3 R) y

7 |5 U0 R) a4 v7 G( kYou choosed 4
1 F/ w/ j3 g8 j7 _/ j) j" l# W( c! O3 G# b) V. t  A9 ~4 x
3 P; T  K) u  ]0 M3 F* K

- _- h5 Q2 W. MCFE Mode* X$ I% p8 |6 ?# f
   4 H( Z' j, N* o( `
4: System Enter Boot Command Line Interface.
+ s0 L7 N! N0 u* ?& u- h
. O6 v7 j! j7 m$ Q% `5 pU-Boot 1.1.3 ( - )
) D( C3 T, E9 w1 D* e/ AMT7620 # ?         
; B3 P! |9 `# n! X, b?       - alias for 'help'- B0 u; T/ G: K0 d1 G$ W' a( y0 A
bootm   - boot application image from memory( g& Z5 L" B( }8 _: [) \
cp      - memory copy2 g: H/ k. i) t* F0 {" k
erase   - erase SPI FLASH memory7 c' ]4 U7 z% b
go      - start application at address 'addr'. ?3 m3 \2 b: {) M; l! S
help    - print online help
9 }+ P( E" ^7 ?% nloadb   - load binary file over serial line (kermit mode)
" {/ ?2 ]& \* |md      - memory display+ M8 L* ~5 M- m7 q% J7 t) m
mdio   - Ralink PHY register R/W command !!
/ T, i, O: L  [* e. X5 D: M9 F/ l8 {mm      - memory modify (auto-incrementing)! T, C% I# Q  m( W& M
nm      - memory modify (constant address)2 S8 ?/ H7 s: }3 G8 q) N7 e
phic_fac - Phicomm factory toolbox. run "help phic_fac" for help. u5 T8 y2 m4 }# s* c. g
printenv- print environment variables( N9 N5 E4 G$ p& i% w. |: v* ~
reset   - Perform RESET of the CPU1 _2 G: m% r: O, W
rf      - read/write rf register
/ G( c3 F$ C, y' G, Dsaveenv - save environment variables to persistent storage
7 T( T: a9 e0 c0 c1 ?setenv  - set environment variables
) Q/ I1 M# |  j; }8 y5 j, Gtftpboot- boot image via network using TFTP protocol. c4 O8 V( |9 S' S: W  r
version - print monitor version5 D# F4 r: x8 b% Z7 f! K
MT7620 # printenv) U( `: x4 L2 \9 Q3 a
bootcmd=tftp! Z& s$ G0 I- c* y) o* J
bootdelay=5. u( \7 Z0 |; [8 }6 S
baudrate=57600
% q9 v2 u' k4 i- g9 c' N, k& a+ j5 J8 Gethaddr="00:AA:BB:CCD:10"& I. d! ?+ F4 c) Z8 p# Q' P
ipaddr=192.168.2.1
' q& W0 c( C7 L; W0 f5 _4 ^$ F2 h" u% userverip=192.168.2.10
* ~. x4 T0 Z# n/ ]7 Z; _5 k" X. Fstdin=serial
9 N* n5 Q3 v( \6 m* p5 b4 `1 e! m) ?stdout=serial
7 P/ z7 i* n" O7 d: mstderr=serial- `5 f2 z( u: A

% m/ p2 i6 \! ^0 {3 H- X. iEnvironment size: 150/4092 bytes
% P/ ?; t: A, v% f看来可以登录MT7620控制台,?和printenv命令是我输入的,我想是否可以在电脑上建立TFTP服务器,把固件放在上面,然后通过) A/ M' l2 Y, a
tftpboot命令将固件下载到路由器的内存中,然后再通过一些命令的方式将固件重新写入路由器,请教各位大神们,像我这样的情况是否还有救(我用低版本时刷入的Breed备份过eeprom.bin firmware.bin full.bin),有救的话麻烦贴一下详细的命令,小弟再次多多学习和感谢了!!!. M; q; x* V$ B3 `$ Y  U2 c* Q* u
/ J- ^2 _" E' y: z+ X

主题

好友

2808

积分

少校

签到天数: 112 天

[LV.6]常住居民II

发表于 2016-10-21 10:11 |显示全部楼层
选项2 上传固件即可  原版uboot估计要crc校验 不能刷第三方系统
回复

使用道具 举报

主题

好友

2808

积分

少校

签到天数: 112 天

[LV.6]常住居民II

发表于 2016-10-21 10:12 |显示全部楼层
注意看启动等待7个选项意思 一目了然 mtk的uboot做的够傻瓜了 比ar的好多了
回复

使用道具 举报

主题

好友

31

积分

新兵上阵

签到天数: 1 天

[LV.1]初来乍到

发表于 2016-10-21 10:34 |显示全部楼层
本帖最后由 hhlyt 于 2016-10-21 10:35 编辑 , q% G4 Q; U, X0 Q5 _

% D5 A8 G6 b6 g; T9 C5 z# ^+ I" U多谢楼上大神的回复和指点,本人是小白,能否把2步骤说得详细些,多多麻烦了
7 K8 C* O# X& j0 }0 Z! X1 f1.固件用哪个版本文件,可以用我原来备份的bin文件吗?$ R$ r: \; v8 F: l+ O
2.能否写2的详细步骤。我理解2是从外部TFTP服务器上下载固件到flash中,下载完后还要执行什么命令和步骤确保重启ok3.printenv中没有TFTP ServerIP环境变量,要设置哪个变量后才能从TFTP服务器下载固件?(好像是ServerIP是吗?)$ P6 R7 v4 A* S. G, _' ]; Q. n
回复

使用道具 举报

主题

好友

31

积分

新兵上阵

签到天数: 1 天

[LV.1]初来乍到

发表于 2016-10-21 20:53 |显示全部楼层
多谢各位支持,已经恢复好机器了,用的是原先低版本备份的firmware.bin,MTK的uboot功能太好用了,赞一个。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

Archiver| 手机版| 中国无线门户 ( 粤ICP备11076993 )  |网站地图    小黑屋 | 免责声明

GMT+8, 2017-1-18 17:57

Powered by Discuz! X3.2

© 2003-2013 广州威思信息科技有限公司

返回顶部 返回列表