TP-LINK841NV7变砖后TTL挽救过程总结.doc

上传人:自*** 文档编号:124579232 上传时间:2020-03-12 格式:DOC 页数:9 大小:548KB
返回 下载 相关 举报
TP-LINK841NV7变砖后TTL挽救过程总结.doc_第1页
第1页 / 共9页
TP-LINK841NV7变砖后TTL挽救过程总结.doc_第2页
第2页 / 共9页
TP-LINK841NV7变砖后TTL挽救过程总结.doc_第3页
第3页 / 共9页
TP-LINK841NV7变砖后TTL挽救过程总结.doc_第4页
第4页 / 共9页
TP-LINK841NV7变砖后TTL挽救过程总结.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《TP-LINK841NV7变砖后TTL挽救过程总结.doc》由会员分享,可在线阅读,更多相关《TP-LINK841NV7变砖后TTL挽救过程总结.doc(9页珍藏版)》请在金锄头文库上搜索。

1、TP-LINK 841N V7 变砖后,TTL挽救过程总结当时买TP-LINK 841N 并没有考虑刷第三方固件,就是图它能IP宽带流量控制和有WDS功能。 WDS还有带扫描功能,美中不足的是点扫描后,路由器几乎都要死机,还有重新插一下插头(居然没有重启开关)。下载 (75.09 KB)2010-11-7 01:07无意逛到本论坛,看DD和TT有这么功能,本想刷DD和TT,但现在还不支持。于是,刷了X-WRT,设置时一不小心把路由器的IP设置没了。虽然路由器没有真正变砖,无线功能还起作用,但是无法再进入路由器更改设置。只好买根TTL线。装好驱动连好线后。打开连接,开启路由器,比特率调到1152

2、00。在SECURECRT终端显示的字符居然有乱码: 如下:C浇褋1.1.4 (Feb1 2010 - 11:00:47)AP99 (ar7241 - Virian) U-boot #表明841N V7 的CPU是AR7241,在X-WRT中也证明了这点。DRAM:sriar7240_ddr_initial_config(133): virian ddr1 initA乂ALUE 1 = 0xf, 2 = 0x10 0x0: 0x1f32 MBZ挄厬x100000ffsector count = 64Flash:4 MBU雭default environmentRK殨丧叡5 Out: seria

3、lErr: serialag7240_enet_initialize.Fetching MAC Address from 0x81ff30b0No valid address in Flash. Using fixed addressUK箒MDC CFG Value = 4: cfg1 0xf cfg2 0x7014Y倐覀氁閑0:01:4cY5 Virian MDC CFG Value = 4: cfg1 0xf cfg2 0x7214Y+倐覀氁9:0b:adATHRS26: resetting s26PJ5%惨毶6 reset doneY+5 eth0, eth1Autobooting in

4、 1 seconds #等待用户按tpl三个小写字母,阻止引导内核过程。其实,从插电源时就可以按了。 赶紧和卖家交流,重启系统,重装驱动,换个终端,把线截断,多次重启路由器还是这样子。 相当奇怪! 用万用表测了一下这根线,RX和TX有0.67V电压差,GND和TX、RX也有电压差。顺便测了一下路由器上的RX、TX、GND,这三个端口都没有电压差。 现在还是不明白到底是怎么回事?没耐心再换线,同时按tpl三个小字母后,截断启动过程。参考http:/ #显示引导环境 ar7240这几个提示符,在我这大部分情况下还是乱码 ar7240setenv ipaddr 192.168.1.2 #设置路由器的

5、IP,网关ar7240setenv serverip 192.168.1.10 #设置本机的IP,本机的有线网络地址也要一致。子网掩码:255。255。255。0ar7240printenv #骓证设置打开TFTPD32程序,即开TFTP服务,设置好固件所在当前目录。ar7240 tftpboot 0x80000000 841.bin #将本机的固件841.BIN加载到路由器的内存上,使用了TFTP服务。0x中0是数字,x是小写字母。ar7240 erase 0x9f020000 +0x3c0000 #擦除从0x9f020000地址开始的0x3c0000个路由器闪存数据ar7240 cp.b

6、0x80000000 0x9f020000 0x3c0000 #以位为单位,复制从0x80000000地址开始的0x3c0000个路由器内存数据,到0x9f020000地址开始的0x3c0000个闪存数据#0x3c0000是16进制数字,合3,932,160 字节,即3。75M,固件的大小。ar7240 bootm 0x9f020000 #从 0x9f020000 内核开始地址引导程序,继续引导路由器启动过程。实际没有重启。实际不是一次就成功的,搞好几次。由于输命令见不到实际字符,再加输入命令返回乱码信息,刷两三次没能成功,还居然把U-BOOT之后的内容刷坏了,全部的灯隔两秒闪一下。吓坏了,看

7、看还有UBOOT引导过程,庆幸没有U-BOOT刷坏,不然麻烦就大了。又盲刷了两次,终于成功了。输入192。168。1。1,在IE,谷歌下都打不开,靠!又和第一次刷X-WRT固件一样,第一次用傲游浏览器2打开后,其它浏览器才能打开。第一次刷XWRT时,就以为刷砖,最后试了傲游浏览器2才可以。真是怪事不断。下面是刷了TP-LINK英文版固件后,内核引导过程的数据:(有乱码)浇靴節乮mage at 9f020000 . #先启动U-BOOT(相当BIOS),再启动内核。内核加载开始地址:0x9f020000。 Uncompressing Kernel Image . j狧hE吷靴節乲ernel .B

8、ooting AR7240(Python).Z沎7f+摏Ks&鎓V种茮#kv鍲啨Cs;SKs浧KssF僣KsK唙f+摏Ks6鍲鍲6謠sc&fv6f6洠&flash_size passed from bootloader = 4CPU revision is: 00019374 #AR7241 CPU IDDetermined physical RAM map:memory: 02000000 00000000 (usable)User-defined physical RAM map:memory: 02000000 00000000 (usable)Built 1 zonelistsKern

9、el command line: console=ttyS0,115200 root=31:2 rootfstype=squashfs init=/sbin/init mtdparts=ar7240-nor0:128k(u-boot),1024k(kernel),2816k(rootfs),64k(config),64k(art) mem=32MPrimary instruction cache 64kB, physically tagged, 4-way, linesize 32 bytes.Primary data cache 32kB, 4-way, linesize 32 bytes.

10、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).Cache parity protection disabledPID hash table entries: 256 (order: 8, 4096 byte

11、s)Using 200.000 MHz high precision timer.Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)Memory: 30448k/32768k available (1467k kernel code, 2304k reserved, 309k data, 112k init, 0k highmem) #内存信息Mount-cache hash table entries:

12、 512Checking for wait instruction.available.NET: Registered protocol family 16PCI init:ar7240_pcibios_initReset button pressed.usbcore: registered new driver usbfsusbcore: registered new driver hubReturning IRQ 48AR7240 GPIOC major 0squashfs: version 3.3 (2007/10/31) Phillip Loughersquashfs: LZMA su

13、ppport for slax.org by jroInitializing Cryptographic APIio scheduler noop registeredio scheduler deadline registeredHDLC line discipline: version $Revision: #1 $, maxframe=4096N_HDLC line discipline registered.Serial: 8250/16550 driver $Revision: #2 $ 1 ports, IRQ sharing disabledserial8250.0: ttyS0

14、 at MMIO 0x0 (irq = 19) is a 16550ARAMDISK driver initialized: 1 RAM disks of 8192K size 1024 blocksizePPP generic driver version 2.4.2NET: Registered protocol family 24cmdlinepart partition parsing not availableSearching for RedBoot partition table5 RedBoot partitions found on MTD device ar7240-nor0Creating 5 MTD partitions on ar7240-nor0:0x00000000-0x00020000 : boot0x00020000-0x00120000 : kernel0x00120000-0x003e0000 : rootfs0x003e00

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号