查看: 337|回复: 4

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

[复制链接]

主题

好友

31

积分

新兵上阵

签到天数: 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,看来是变砖了。; q" D, p' e( i& d/ [
拆开机器后,用TTL线查看启动信息确认是系统有问题了,系统最后启动到下面就停止了
, w% `' u& X& u& w9 r, A[   22.704000] jffs2: Further such events for this erase block will not be printed
0 G- B7 r8 ~) z% {9 ~7 V$ G[   22.736000] jffs2: Empty flash at 0x005788a4 ends at 0x0057b9a0& C- e9 O1 V' ]
[   22.756000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650000: 0x6af5 instead
0 A& V  ~1 C4 A2 ?3 F0 [, o[   22.776000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650004: 0x1674 instead, T2 V5 E3 @" t: p" {$ l! Z  r
[   22.796000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650008: 0xed78 instead) Z: d! E+ a( z' B" O
[   22.816000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0065000c: 0xdc10 instead
9 S1 p; p7 G1 I. [[   22.832000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650010: 0x4ddb instead
! m1 @8 X/ `: O2 Y+ X[   22.852000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650014: 0x3c6a instead( Z# ]7 G# I; |3 ]! \- L! C  q
[   22.872000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650018: 0xd4dd instead; s* [. E' ^9 M5 W1 {9 W2 m; {
[   22.888000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0065001c: 0xa384 instead
% s7 Q, e- L9 G& g) z  |[   22.908000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650020: 0x2e40 instead6 g1 f, A* Q$ N; g1 Z- V: f
[   22.928000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00650024: 0x963b instead1 K% i1 @: k0 l' |9 |3 ~6 O6 ^1 h
[   22.948000] jffs2: Further such events for this erase block will not be printed
- [$ Q0 b1 Z# G: @+ Z$ m; D[   22.988000] jffs2: Old JFFS2 bitmask found at 0x0065f674  p1 I4 {& s  d; X
[   23.000000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
) P2 @0 ?: m" G: v, q[   23.012000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660000: 0xd336 instead: X7 h8 ~0 Q2 k# I& X! ~. @7 E' Y
[   23.032000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660004: 0x0219 instead4 \3 z& w# f& `/ f' I6 W
[   23.052000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0066000c: 0xf7fb instead& x# ?& G+ g- Z" E* F4 f
[   23.068000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660018: 0x0081 instead
$ U( ~% ]. [* Z" q& ]% x[   23.088000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660024: 0xa040 instead
5 o# s3 K# T- o5 [. M) `[   23.108000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660028: 0xa040 instead* k1 ?) @4 a2 A  h' M
[   23.128000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660044: 0xfb0e instead
0 u) f$ ~+ Z$ x! q6 G[   23.144000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660048: 0x0219 instead+ r9 O0 R0 X" T) P2 B0 @" _. N9 \
[   23.164000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00660050: 0xf7fb instead
- Q+ d8 @. T) C9 N9 d[   23.184000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0066005c: 0x0081 instead
3 y: l4 F. r0 m& ]7 b4 n[   23.200000] jffs2: Further such events for this erase block will not be printed- ?2 [4 T/ V. ?
[   23.216000] jffs2: Old JFFS2 bitmask found at 0x0066023c
/ \% `  J+ {* b! ]* B[   23.228000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
4 s  e8 R) w2 J: o[   23.264000] jffs2: Empty flash at 0x0066b978 ends at 0x0066b998" R5 o4 L9 f' ]: c. D# ^# o0 M
[   23.280000] jffs2: Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes8 Z- i$ x* `7 ?* a8 i
[   23.296000] jffs2: empty_blocks 13, bad_blocks 0, c->nr_blocks 103
; ~: {" t' H" t: {[   23.308000] VFS: Cannot open root device "mtdblock5" or unknown-block(31,5): error -5/ M$ O( y, w; O6 q4 ^+ s
[   23.324000] Please append a correct "root=" boot option; here are the available partitions:
% Y& _  L4 o+ y: i' ][   23.340000] 1f00            8192 mtdblock0  (driver?)+ X; P2 R: N3 p6 o$ o+ F0 _
[   23.352000] 1f01             192 mtdblock1  (driver?)7 ^  r3 q& y: J
[   23.360000] 1f02              64 mtdblock2  (driver?)# T; O& I  [% f- j2 ?3 ~
[   23.372000] 1f03              64 mtdblock3  (driver?)2 K# T( w" E3 t: T. {7 v
[   23.384000] 1f04            7872 mtdblock4  (driver?)
# @  p0 ~8 x, `4 J$ z[   23.392000] 1f05            6638 mtdblock5  (driver?)' \6 m0 S6 ?; q7 D- v
[   23.404000] 1f06             960 mtdblock6  (driver?)) @2 |+ j5 h7 k$ }$ E
[   23.412000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,5)
/ Z4 e$ \; W5 d; y. s看来是文件系统有问题挂不上了。7 y$ t# P+ G3 |) V1 `$ g# [
再次重新插电开机,然后迅速按下4,出现以下画面
! M% ~" Y3 _5 C+ S* o* }. iPlease choose the operation: - _8 n) K' l* J
   1: Load system code to SDRAM via TFTP.
! W+ p% D2 d# M   2: Load system code then write to Flash via TFTP.
9 M7 f* Z# L, a   3: Boot system code via Flash (default).8 Z& x3 r* @( C
   4: Entr boot command line interface.$ V: [5 B$ g3 v5 @  p- S( z
   6: Load all then write to Flash via TFTP. " V  Y  M% t: O/ t4 x! x5 B
   7: Load Boot Loader code then write to Flash via Serial.
9 w$ m, O( {3 k0 P- w( m$ j4 V   9: Load Boot Loader code then write to Flash via TFTP. , @9 v4 ]# x& t
  }: C: D7 k6 M- [& _9 w0 c/ Q9 A5 P
You choosed 4$ M9 O6 x8 ~8 p# z2 B3 k5 m* w

0 ^  M, ]  q3 K4 P3 j* Z/ e7 w5 }/ D4 \/ m
6 K" v7 r. g6 K" O% H7 ?8 L* J
CFE Mode
3 G$ X5 B, ]$ a) q, |+ N   - U2 M& E; i8 M* e9 I6 B* M# o
4: System Enter Boot Command Line Interface.
3 z, n, w' O# k# w7 ]$ {& s. W" g5 A& ?  ]4 A
U-Boot 1.1.3 ( - )* k) P: v6 S& x- V7 i
MT7620 # ?         
- ]5 }0 I2 t) o. Q2 I3 d6 ]?       - alias for 'help'
) |% C- j' V6 t: q, Z; qbootm   - boot application image from memory4 ^! Y( F, q% a
cp      - memory copy. Z+ Z" j' r7 R- i
erase   - erase SPI FLASH memory
! B$ C4 @7 f3 Q. Ogo      - start application at address 'addr'0 [; X1 V! i8 t/ e- J; O. `
help    - print online help+ e; E; I: }( n) E
loadb   - load binary file over serial line (kermit mode)) A- r; X7 N1 c3 J) S' U
md      - memory display
5 N6 u; a* E, B/ i8 Zmdio   - Ralink PHY register R/W command !!: v/ \( X7 J# v) @6 |
mm      - memory modify (auto-incrementing)% s, `4 J1 g' F/ H# I
nm      - memory modify (constant address)( b2 s# ~7 \% u$ p1 V, R% G( g$ W
phic_fac - Phicomm factory toolbox. run "help phic_fac" for help$ A$ ~+ O% b. E/ `! k# K3 L" |! [
printenv- print environment variables
, w" v7 b% \& ?# xreset   - Perform RESET of the CPU
. U( F. G* p: |rf      - read/write rf register
: s4 s' J7 {, w9 Bsaveenv - save environment variables to persistent storage- c2 W% B8 P# J9 [7 t# x
setenv  - set environment variables
! U+ [, ]6 M1 [8 g* xtftpboot- boot image via network using TFTP protocol, d$ L5 g4 }& E! m/ c8 w* A6 w. X( `
version - print monitor version" _: `: H( G. f: t
MT7620 # printenv
2 a' B" V4 ], A- s* hbootcmd=tftp6 A1 W1 D0 D" {2 l
bootdelay=5
3 _2 D2 t; u) e( I$ S  Q, Xbaudrate=57600
" k. `! O4 l7 f" u5 n" aethaddr="00:AA:BB:CCD:10"2 b, S' o" W( B+ F
ipaddr=192.168.2.19 X: K6 W& m4 t/ a6 D# Y& }6 t4 X
serverip=192.168.2.10
  S& x9 o* T* f" y/ O" Pstdin=serial! H# q6 l5 \2 n3 `' X1 c( T0 ~& E
stdout=serial
& V9 Y! c5 N# h# W; astderr=serial6 Y5 b# a( l$ `; I" A

: k4 |" D3 `: Z; ~3 r6 ~Environment size: 150/4092 bytes
6 {& T  c; F, z, m$ c* l! R5 ^( ~看来可以登录MT7620控制台,?和printenv命令是我输入的,我想是否可以在电脑上建立TFTP服务器,把固件放在上面,然后通过
: W& a8 h7 V* n- k! z+ Mtftpboot命令将固件下载到路由器的内存中,然后再通过一些命令的方式将固件重新写入路由器,请教各位大神们,像我这样的情况是否还有救(我用低版本时刷入的Breed备份过eeprom.bin firmware.bin full.bin),有救的话麻烦贴一下详细的命令,小弟再次多多学习和感谢了!!!% ?. f. n+ i& d

8 M" ]5 s% F7 X* Y

主题

好友

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的好多了
回复

使用道具 举报

主题

好友

31

积分

新兵上阵

签到天数: 1 天

[LV.1]初来乍到

发表于 2016-10-21 10:34 |显示全部楼层
本帖最后由 hhlyt 于 2016-10-21 10:35 编辑 ; P0 ^. E# T: G" V) `3 F

1 l" i2 B" y: E$ `& g& L0 R多谢楼上大神的回复和指点,本人是小白,能否把2步骤说得详细些,多多麻烦了
6 \% a- ?! i8 Y1 s' G" v1.固件用哪个版本文件,可以用我原来备份的bin文件吗?
& U8 M7 v0 T9 W2.能否写2的详细步骤。我理解2是从外部TFTP服务器上下载固件到flash中,下载完后还要执行什么命令和步骤确保重启ok3.printenv中没有TFTP ServerIP环境变量,要设置哪个变量后才能从TFTP服务器下载固件?(好像是ServerIP是吗?)
" ~! G) H8 u" i( `/ C9 @7 E  }' Y% h
回复

使用道具 举报

主题

好友

31

积分

新兵上阵

签到天数: 1 天

[LV.1]初来乍到

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2017-6-29 15:09

Powered by Discuz! X3.2

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

返回顶部 返回列表