找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 16779|回复: 11

TTL修复变砖的斐讯303B

[复制链接]
发表于 2014-6-19 06:31 | 显示全部楼层 |阅读模式
36¥入手斐讯的303b,tomato折腾了好久,刷磊科的2409时over
症状:只有电源灯亮,无线不工作,lan和wan口一会亮下。
解决:先tftp继续刷啊。完全没反应。很纠结。
          还好以前为刷主板BIOS买了个CH341A的编程器,带ttl线。一考虑运费,拆吧。
          傻眼了,路由器板子上只有4个点,没有接线柱啊。。。
          去楼下修电动车的借了个电烙铁,把线焊上。从路由器引的时候用的是一个废弃键盘的接线。手艺很差,大家见谅。
                                                                 



            跟编程器的时候直接就是线连接的,没有焊。RX对TX,TX对RX,VCC不需要接,用路由的变压器就行。因为编程器可以选3.3V和5V,俺偷懒不判断了。
           这个编程器可以选并口可以选串口,跳线帽要选串口,悲剧啊。折腾了3天。。。。。
           电脑下载SecureCRT,注册机自己找的啦。我的编程器连好后提示com6,建立联结,协议选serial,端口选com6,这个要根据你自己装完驱动的提示来选,波特率115200,流控全部取消,其他都默认了。
            ok,给路由器上电,软件的窗口就有一大堆提示了。如下:
Decompressing...done




CFE version 5.100.138.2205 based on BBP 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Tue Feb 25 14:33:57 CST 2014 (guojianping@Server-SW-X03)
Copyright (C) 2000-2008 Broadcom Corporation.


Init Arena
Init Devs.
Boot partition size = 131072(0x20000)
Found an ST compatible serial flash with 64 64KB blocks; total size 4MB
et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.100.138.2205
CPU type 0x19749: 300MHz
Tot mem: 32768 KBytes


CFE mem:    0x80700000 - 0x80798CD0 (625872)
Data:       0x8072E840 - 0x80731A90 (12880)
BSS:        0x80731A90 - 0x80732CD0 (4672)
Heap:       0x80732CD0 - 0x80796CD0 (409600)
Stack:      0x80796CD0 - 0x80798CD0 (8192)
Text:       0x80700000 - 0x8072E838 (190520)


Device eth0:  hwaddr F0-EB-D0-73-61-B6, ipaddr 192.168.1.1, mask 255.255.255.0
        gateway not set, nameserver not set
***Press <Ctrl+C> key enter boot command line.***
Boot program checksum is invalid
flash0.0: Device not found
Loader:raw Filesys:raw Dev:flash0.os File: Optionsnull)
Loading: ...... 3317893 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000
Linux version 2.6.22 (root@localhost.localdomain) (gcc version 4.2.3) #10 PREEMPT Wed Oct 9 14:56:08 CST 2013
CPU revision is: 00019749
Found an ST compatible serial flash with 64 64KB blocks; total size 4MB
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Built 1 zonelists.  Total pages: 8128
Kernel command line: root=/dev/mtdblock2 console=ttyS0,115200 init=/sbin/preinit
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
PID hash table entries: 128 (order: 7, 512 bytes)
CPU: BCM53572 rev 1 at 300 MHz
Using 150.000 MHz high precision timer.
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 28736k/32768k available (2676k kernel code, 4032k reserved, 355k data, 208k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
PCI: no core
PCI: no core
PCI: Fixing up bus 0
NET: Registered protocol family 2
Time: MIPS clocksource has been installed.
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
squashfs: version 3.2-r2 (2007/01/15) Phillip Lougher
fuse init (API version 7.8)
io scheduler noop registered (default)
Serial: 8250/16550 driver $Revision: 1.1.1.1 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x0 (irq = 8) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: module loaded
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
pflash: found no supported devices
Boot partition size = 131072(0x20000)
sflash: squash filesystem with lzma found at block 19
Creating 4 MTD partitions on "sflash":
0x00000000-0x00020000 : "boot"
0x00020000-0x003f0000 : "linux"
0x00136fa8-0x003f0000 : "rootfs"
0x003f0000-0x00400000 : "nvram"
nflash: found no supported devices
hbwrr_reg:0
u32 classifier
nf_conntrack version 0.5.0 (512 buckets, 4096 max)
able to read inode [2a0b43:29b]
CPU 0 Unable to handle kernel paging request at virtual address 33cc33cc, epc == 80093eb8, ra == 800f69b8
Oops[#1]:
Cpu 0
$ 0   : 00000000 11008000 33cc33cc 00000000
$ 4   : 33cc33cc 81986780 00024000 3b9aca00
$ 8   : 30e03500 386d4380 80340000 80340000
$12   : 803354c4 00000003 00000000 00000000
$16   : 00000040 11008001 cc33cc33 00000000
$20   : 002b9000 00000000 813e7800 802e54e0
$24   : ffffffff 802a6428                  
$28   : 81058000 81059c58 81059c78 800f69b8
Hi    : 0000004a
Lo    : c0862800
epc   : 80093eb8     Not tainted
ra    : 800f69b8 Status: 11008002    KERNEL EXL
Cause : 00000008
BadVA : 33cc33cc
PrId  : 00019749
Modules linked in:
Process swapper (pid: 1, threadinfo=81058000, task=81057878)
Stack : 002a2550 00000000 002b9000 00000000 00000040 813e7600 002a2550 800f69b8
        00000000 813e1880 00000000 00000000 01000004 00000000 00000004 00008001
        00000000 00000000 00000000 81059c18 00000000 00000000 00000000 00000001
        00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        00000000 00000000 00000000 00000000 8119b280 81050af8 00000000 81059d70
        ...
Call Trace:[<800f69b8>][<801309c0>][<8009ae44>][<8009b9cc>][<800ef1b8>][<8009cb08>][<800b0032>][<800f53d4>][<800f674c>][<8009bf48>][<800b9794>][<8006ca48>][<8009c068>][<800a39b4>][<800a39a0>][<800bb674>][<800bcc24>][<800bcb8c>][<8006ca48>][<80094d8c>][<800ba878>][<800a39b4>][<800a39a0>][<800bcd04>][<800bccd8>][<800b96e8>][<800a8d78>][<800a88b8>][<802f91e8>][<802f92d0>][<802f9474>][<802f95e0>][<802f95c4>][<802f8ba4>][<8000d560>][<8000d550>]


Code: 00000000  8ca40018  8ca20000 <8c900000> 8e030000  8e020004  0062102b  10400019  00000000
Kernel panic - not syncing: Attempted to kill init!
Rebooting in 5 seconds..Decompressing...done



             看这个提示貌似是boot块无效。一直反复重启。
             按ctrl+c进入命令行,多试几次,我大概3次才进入吧。
             按照http://forum.anywlan.com/thread-283796-1-1.html这个帖子用CFE刷tomato固件。电脑设192.168.1.3,子网255.255.255.0,开tftp软件,把固件和tftp放一起。
                    CFE> flash -noheader PC机的IP地址:/固件名称 flash1.trx
             tftp传完后有个programing的提示,大概有个30~40s,不要着急,等等就到我们熟悉的提示符了。
                    CFE> nvram erase  (清除NVRAM , 建议务必做一次, 要不容易登录密码错误。这个nvram得小写。。
                    CFE> reboot  ---- 重启路由器

一会功夫。路由器的无线灯亮了。试了下,一切ok。
再不折腾了,就tomato用吧。。。。痛苦了快一周。尤其是焊接。臣妾做不到啊。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

软件用 putty 或者超级终端就行(超级终端不推荐删除会乱码) linux下的软件更多不赘述  发表于 2014-6-20 12:20
发表于 2014-6-19 08:58 | 显示全部楼层
高手
发表于 2014-6-20 02:11 | 显示全部楼层
动手能力不错!
发表于 2014-6-20 11:26 | 显示全部楼层
斐讯300B 已砸 求介绍好点的路由器可以做桥接的
发表于 2014-8-18 23:03 | 显示全部楼层
利害。来思考
发表于 2014-8-31 23:52 | 显示全部楼层
tomato的固件最后选的是哪个版本啊?我怎么找不到tomato可以用的固件
发表于 2014-9-28 10:00 | 显示全部楼层
思考了。。。。
发表于 2014-12-30 11:43 | 显示全部楼层
楼主用的哪个版本的TT,信号强吗?
发表于 2015-1-4 08:58 | 显示全部楼层
技术贴,来思考下
发表于 2015-1-4 12:24 | 显示全部楼层
思考了。。。。。。
发表于 2015-3-11 06:00 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-17 22:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表