查看: 400|回复: 4

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

[复制链接]

主题

好友

33

积分

新兵上阵

签到天数: 1 天

[LV.1]初来乍到

发表于 2016-10-20 23:22 |显示全部楼层
Anywlan微信公众号
斐讯K2 A2版本机器升级到官方最新版本22.4.5.39后正常,但手多,又用“路由器刷breed Web助手通用版v2.8版本”软件想刷入Breed,但提示刷机失败,telnet服务未能开启,最可悲的是重启机器后找不到无线信号,也进不去管理网页,192.168.2.1地址ping不通,连电脑后,电脑网卡也分配不到ip,看来是变砖了。
) e$ a" d% b) [9 |9 L. s拆开机器后,用TTL线查看启动信息确认是系统有问题了,系统最后启动到下面就停止了
( X5 k' z. `3 ~( k" x! p) P[   22.704000] jffs2: Further such events for this erase block will not be printed2 U& N5 r! I2 M: |1 @( q
[   22.736000] jffs2: Empty flash at 0x005788a4 ends at 0x0057b9a0
. B' v5 i& ?6 I[   22.756000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650000: 0x6af5 instead
" Z7 K% r) v( e4 ], u[   22.776000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650004: 0x1674 instead5 ?( M, _6 c# Y
[   22.796000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650008: 0xed78 instead8 x% |: e4 l2 I% E9 h$ E: G
[   22.816000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0065000c: 0xdc10 instead
* X- P+ f+ D0 B/ L[   22.832000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650010: 0x4ddb instead
* g: a# m) f2 t% N3 J1 ?[   22.852000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650014: 0x3c6a instead
$ }- L" }6 @; b[   22.872000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650018: 0xd4dd instead
5 q5 l6 }* c7 J) Y. M[   22.888000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0065001c: 0xa384 instead7 L2 A& U1 T; v5 S. {. u+ F
[   22.908000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650020: 0x2e40 instead
0 C0 y" U1 q# d6 n  Q2 p[   22.928000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650024: 0x963b instead
. l; }$ {7 Q% L! D5 J[   22.948000] jffs2: Further such events for this erase block will not be printed; R- g3 k3 N4 M& v3 t  W1 H" }
[   22.988000] jffs2: Old JFFS2 bitmask found at 0x0065f674) E( o" s, O) g6 A. ]  M) ]
[   23.000000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
; U6 F8 l& D- D+ U5 d7 M! g[   23.012000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660000: 0xd336 instead
( w# I8 K3 O" B[   23.032000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660004: 0x0219 instead
! p- h1 r. m1 Z$ z3 ?; y+ E[   23.052000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0066000c: 0xf7fb instead3 d4 p6 z/ Y. L4 i+ {0 a; @
[   23.068000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660018: 0x0081 instead
8 l1 `" j' z- ^/ A4 H+ B[   23.088000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660024: 0xa040 instead& A+ r/ A* \' E6 T) D# a$ M" w
[   23.108000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660028: 0xa040 instead
+ N# t# R  T5 W% g2 K( ^[   23.128000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660044: 0xfb0e instead
" F* N, l* g1 ]$ }[   23.144000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660048: 0x0219 instead  p  g# B+ k! {
[   23.164000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660050: 0xf7fb instead* v) b" K1 Y1 T( a0 l" Q( r) ^
[   23.184000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0066005c: 0x0081 instead
% A5 a. f# ?! b; H[   23.200000] jffs2: Further such events for this erase block will not be printed
" @. ^; G. K% b7 x/ V5 U- l  l, ?[   23.216000] jffs2: Old JFFS2 bitmask found at 0x0066023c0 P- m/ s# F" Q0 f* i
[   23.228000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
0 d$ |) k5 n+ H! c/ a[   23.264000] jffs2: Empty flash at 0x0066b978 ends at 0x0066b998- P/ e6 o8 L) ]9 ~3 y3 `& }
[   23.280000] jffs2: Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes0 O) y0 w8 ^# \8 F! x) r- H
[   23.296000] jffs2: empty_blocks 13, bad_blocks 0, c->nr_blocks 103
# Q9 @& Y+ ~. x- `6 v' e9 U; B( W' w[   23.308000] VFS: Cannot open root device "mtdblock5" or unknown-block(31,5): error -5( P- w; t' ^1 p4 w4 L1 k) S* Z" G
[   23.324000] Please append a correct "root=" boot option; here are the available partitions:" I, ]  {* {+ [) D# Z1 t4 s% A
[   23.340000] 1f00            8192 mtdblock0  (driver?)6 g+ R- b1 _! p+ J: h( h5 ~9 g0 d- L5 T
[   23.352000] 1f01             192 mtdblock1  (driver?)5 u0 j( n! H$ B! E
[   23.360000] 1f02              64 mtdblock2  (driver?)8 C1 s3 k3 k: c; v
[   23.372000] 1f03              64 mtdblock3  (driver?)0 c0 k( m# r7 O# z  X
[   23.384000] 1f04            7872 mtdblock4  (driver?)
5 B. q" j9 M- s" p: u/ F. r& x[   23.392000] 1f05            6638 mtdblock5  (driver?)
7 p6 b( Y  i- z- K5 X[   23.404000] 1f06             960 mtdblock6  (driver?)
8 J8 L  M/ I$ O' |$ c[   23.412000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,5)/ q4 ?+ J0 l, T! \( v
看来是文件系统有问题挂不上了。- J7 R4 g+ G  q7 d8 L' W/ r
再次重新插电开机,然后迅速按下4,出现以下画面
& x. S9 `* i( l' R7 IPlease choose the operation: ( h' N0 S  ~( W* r1 `* d# K
   1: Load system code to SDRAM via TFTP.
  X5 ?( r& }" }! a* J* n6 V% I   2: Load system code then write to Flash via TFTP.
" ]9 j8 h* D# @* q* l   3: Boot system code via Flash (default).
4 |7 e7 S$ Z3 j8 d8 K3 R# C   4: Entr boot command line interface.; g4 g) c3 J0 H/ O/ g0 @
   6: Load all then write to Flash via TFTP.
0 R  x9 }) ]+ H, D3 O: V   7: Load Boot Loader code then write to Flash via Serial.
2 J% O6 R) r1 i- A5 J# J4 {   9: Load Boot Loader code then write to Flash via TFTP. + A8 z/ `2 J$ m

; _5 T# x  l# d( r6 q: iYou choosed 4
/ m( b. V) p4 K, P) _& T6 F0 W0 f/ R' V. a, D; L1 I8 {# ^

4 N4 T' H) C8 {* N0 C
2 m' o7 N# e( a" CCFE Mode! x) ^0 A6 M1 w
   6 M9 a2 g( S1 O/ J4 T
4: System Enter Boot Command Line Interface." g/ i+ h- C- c6 \: f

- U: {, d) O: WU-Boot 1.1.3 ( - )
5 g4 w' K! {' n) pMT7620 # ?          ' _& f' K" U/ R( ^9 v  c# k- L
?       - alias for 'help'
6 ^2 W0 U3 g7 y( f& wbootm   - boot application image from memory
2 z# h  O, _2 L! D/ y& V( A) y. jcp      - memory copy) q: @  E9 {* o  H, {
erase   - erase SPI FLASH memory8 z2 e$ w6 p  u9 R/ i
go      - start application at address 'addr': M. t5 }, O  G% B5 E% ?* X/ N/ n
help    - print online help
/ B' p% |% g! ]+ J) t: Iloadb   - load binary file over serial line (kermit mode)
6 n" M6 Q# W9 W" Q: y' }md      - memory display
+ f, m3 J  ~) q3 @mdio   - Ralink PHY register R/W command !!  |" o9 E( i. F7 j* ?9 t' ^! t/ o
mm      - memory modify (auto-incrementing)! U0 `% I) C  h0 R
nm      - memory modify (constant address)" e% W" k4 a& h
phic_fac - Phicomm factory toolbox. run "help phic_fac" for help
  Z. ]& f" t4 i9 S, b/ r9 eprintenv- print environment variables
% l* ]% m: h: ~9 i1 s4 m& E( a) Mreset   - Perform RESET of the CPU- k& i0 O" y8 H
rf      - read/write rf register
3 `4 t6 |: W8 K) x: Wsaveenv - save environment variables to persistent storage9 o1 U, \7 b2 W+ Z( g9 i: m
setenv  - set environment variables1 Y# U; m0 Y* a- B% G
tftpboot- boot image via network using TFTP protocol
$ S1 X1 k2 R! {: k% ]( ?8 W  eversion - print monitor version! ~$ D* N" c' b$ K3 t) k
MT7620 # printenv* P. k. q! u/ D4 p% T& g6 }. L
bootcmd=tftp
' C% N3 q$ \2 H( ~  R' D8 mbootdelay=5
  ]- C5 r, c7 O2 lbaudrate=57600' Q" k2 ^, z: {+ G8 |+ I! }
ethaddr="00:AA:BB:CCD:10"
, A; ?0 F+ M3 w- _ipaddr=192.168.2.17 C& M) D1 t( ~4 B
serverip=192.168.2.10( i. F  ~9 ?# v
stdin=serial' D. [, n" y* m. m4 r
stdout=serial
" c% E* c; o+ q' i3 rstderr=serial4 Z6 {. _- l6 i( a8 T6 b- h
2 C$ R; _# U( W
Environment size: 150/4092 bytes
2 G6 A4 e6 N& A7 J9 G3 P. U& V1 M看来可以登录MT7620控制台,?和printenv命令是我输入的,我想是否可以在电脑上建立TFTP服务器,把固件放在上面,然后通过
# g/ p1 I8 k" x% m% ]2 ?% ptftpboot命令将固件下载到路由器的内存中,然后再通过一些命令的方式将固件重新写入路由器,请教各位大神们,像我这样的情况是否还有救(我用低版本时刷入的Breed备份过eeprom.bin firmware.bin full.bin),有救的话麻烦贴一下详细的命令,小弟再次多多学习和感谢了!!!
. L- ?+ h" b% |# d! O% G: A. J, n( t% d- a; T& a7 C" M

主题

好友

3300

积分

少校

签到天数: 166 天

[LV.7]常住居民III

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

使用道具 举报

主题

好友

3300

积分

少校

签到天数: 166 天

[LV.7]常住居民III

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

使用道具 举报

主题

好友

33

积分

新兵上阵

签到天数: 1 天

[LV.1]初来乍到

发表于 2016-10-21 10:34 |显示全部楼层
本帖最后由 hhlyt 于 2016-10-21 10:35 编辑
* b: d0 Q+ J0 |) s2 b# X" y8 K5 g" M3 D1 i8 A8 X% |+ Z# {5 F; u
多谢楼上大神的回复和指点,本人是小白,能否把2步骤说得详细些,多多麻烦了
% f) B' r' F; T' d. S, \1.固件用哪个版本文件,可以用我原来备份的bin文件吗?
. S3 x( c2 i* {2.能否写2的详细步骤。我理解2是从外部TFTP服务器上下载固件到flash中,下载完后还要执行什么命令和步骤确保重启ok3.printenv中没有TFTP ServerIP环境变量,要设置哪个变量后才能从TFTP服务器下载固件?(好像是ServerIP是吗?)
% d' q/ ?, S4 _. k5 m4 u% L
回复

使用道具 举报

主题

好友

33

积分

新兵上阵

签到天数: 1 天

[LV.1]初来乍到

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

使用道具 举报

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

本版积分规则

Archiver| 手机版| 中国无线门户 ( 粤ICP备11076993 )  |网站地图

GMT+8, 2017-11-22 18:48

Powered by Discuz! X3.2

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

返回顶部 返回列表