请高手救救我的砖机吧
这个原本是Rippleos系统的路由,因为刷错UBOOT的BIN导制砖机,现在用TTL读出的UBOOT信息是只能识别为16M的内存(路由实际内存为64M)
机子全身没有任何品牌或型号标签,大概配置为:RT3052F主控,MX29LV640EBT1-70G闪存,W9825G6JH-6内存*2片
用TTL刷UBOOT刷不进,命令我是按照片论坛上HG255刷机教程的
按复位键加电开机,网页直接刷,刷时用PIN监视LAN没有断开过,但刷后也启动不了,请论坛的高手们帮帮我,谢谢大家了!
最后贴上TTL的信息:
U-Boot 1.1.3 (Aug 20 2010 - 19:54:34)
Board: Ralink APSoC DRAM:16 MB
relocate_code Pointer at: 80fb0000
config usb..
The Flash ID =000022CB
flash_protect ON: from 0xBF000000 to 0xBF01D47F
protect on 0
protect on 1
protect on 2
protect on 3
protect on 4
protect on 5
protect on 6
protect on 7
protect on 8
*** Warning - bad CRC, using default environment
============================================
Ralink UBoot Version: 3.3
--------------------------------------------
ASIC 3052_MP2 (Port5<->None)
DRAM component: 128 Mbits
DRAM bus: 32 bit
Total memory: 32 MBytes
Flash component: NOR Flash
Date:Aug 20 2010Time:19:54:34
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384
##### The CPU freq = 384 MHZ ####
SDRAM bus set to 16 bit
SDRAM size =16 Mbytes
@start First PHY modio study cmd.
eth_register
Eth0 (10/100-M)
enetvar=ethaddr,Eth addr:00:AA:BB:CCD:10
00:AA:BB:CCD:10:
eth_current->name = Eth0 (10/100-M)
Trying Eth0 (10/100-M)
Waitting for RX_DMA_BUSY status Start... done
Header Payload scatter function is Disable !!
ETH_STATE_ACTIVE!!
Enter http firmware upgrading mode:
eth_register
Eth0 (10/100-M)
enetvar=ethaddr,Eth addr:00:AA:BB:CCD:10
00:AA:BB:CCD:10:
eth_current->name = Eth0 (10/100-M)
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
9: Load Boot Loader code then write to Flash via TFTP.
You choosed 3
## Booting image at bf020000 ...
Image Name: MIPS OpenWrt Linux-2.6.32.27
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 6291392 Bytes =6 MB
Load Address: 80000000
Entry Point:80000000
Verifying Checksum ... Bad Data CRC
Error: out of flash address range
Boot from main system!
Load Address: 80000000
Entry Point:80000000
Verifying Checksum ... Bad Data CRC
U-Boot 1.1.3 (Aug 20 2010 - 19:54:34)
Board: Ralink APSoC DRAM:16 MB
relocate_code Pointer at: 80fb0000
## Booting image at bf020000 ...
Image Name: MIPS OpenWrt Linux-2.6.32.27
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 6291392 Bytes =6 MB
config usb..
The Flash ID =000022CB
flash_protect ON: from 0xBF000000 to 0xBF01D47F
protect on 0
protect on 1
protect on 2
protect on 3
protect on 4
protect on 5
protect on 6
protect on 7
protect on 8
*** Warning - bad CRC, using default environment
============================================
Ralink UBoot Version: 3.3
--------------------------------------------
ASIC 3052_MP2 (Port5<->None)
DRAM component: 128 Mbits
DRAM bus: 32 bit
Total memory: 32 MBytes
Flash component: NOR Flash
Date:Aug 20 2010Time:19:54:34
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384
##### The CPU freq = 384 MHZ ####
SDRAM bus set to 16 bit
SDRAM size =16 Mbytes
Waitting for RX_DMA_BUSY status Start... done
Header Payload scatter function is Disable !!
ETH_STATE_ACTIVE!!
Enter http firmware upgrading mode:
eth_register
Eth0 (10/100-M)
@Start First PHY modio study cmd.
eth_register
Eth0 (10/100-M)
enetvar=ethaddr,Eth addr:00:AA:BB:CCD:10
00:AA:BB:CC:DD:10:
eth_current->name = Eth0 (10/100-M)
Trying Eth0 (10/100-M)
enetvar=ethaddr,Eth addr:00:AA:BB:CC:DD:10
00:AA:BB:CC:DD:10:
eth_current->name = Eth0 (10/100-M)
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
enetvar=ethaddr,Eth addr:00:AA:BB:CC:DD:10
00:AA:BB:CC:DD:10:
eth_current->name = Eth0 (10/100-M)
4: System Enter Boot Command Line Interface.
U-Boot 1.1.3 (Aug 20 2010 - 19:54:34)
3: Boot system code via Flash (default).
4: Entr boot command line interface.
9: Load Boot Loader code then write to Flash via TFTP.
You choosed 4
eth_register
Eth0 (10/100-M)
main_loop !!
RT3052 # erase 0xBF000000 0xBF03ffff
b_end =BF7FFFFF
Erase Flash from 0xbf000000 to 0xbf03ffff in Bank # 1
protect sect
protect sect
protect sect
protect sect
sect is protected,skip
sect is protected,skip
sect is protected,skip
sect is protected,skip
sect is protected,skip
sect is protected,skip
sect is protected,skip
protect sect
protect sect
protect sect
protect sect
protect sect
- Warning: 9 protected sectors will not be erased!
sect is protected,skip
sect is protected,skip
erase sector= 9
sect = 9,s_last = 10,erase poll = 1072361
erase sector= 10
*sect = 10,s_last = 10,erase poll = 1051103
done
Erased 11 sectors
RT3052 # serverip 192.168.1.100
Unknown command 'serverip' - try 'help'
RT3052 # setenv serverip 192.168.1.100
RT3052 # tftpboot 0x80100000 u-boot.bin
netboot_common, argc= 3
*************buf = 0x80fcd620
**********NexTxPacket = 80fe46c0
NetTxPacket = 0x80FE46C0
NetRxPackets = 0x80FE4CC0
NetRxPackets = 0x80FE52C0
NetRxPackets = 0x80FE58C0
NetRxPackets = 0x80FE5EC0
NetRxPackets = 0x80FE64C0
NetRxPackets = 0x80FE6AC0
NetRxPackets = 0x80FE70C0
NetRxPackets = 0x80FE76C0
NetRxPackets = 0x80FE7CC0
NetRxPackets = 0x80FE82C0
NetRxPackets = 0x80FE88C0
NetRxPackets = 0x80FE8EC0
NetRxPackets = 0x80FE94C0
NetRxPackets = 0x80FE9AC0
NetRxPackets = 0x80FEA0C0
NetRxPackets = 0x80FEA6C0
NetRxPackets = 0x80FEACC0
NetRxPackets = 0x80FEB2C0
NetRxPackets = 0x80FEB8C0
NetRxPackets = 0x80FEBEC0
KSEG1ADDR(NetTxPacket) = 0xA0FE46C0
NetLoop,call eth_halt !
NetLoop,call eth_init !
ArpTimeoutCheck
ArpTimeoutCheck
ArpTimeoutCheck
ArpTimeoutCheck
Trying Eth0 (10/100-M)
Waitting for RX_DMA_BUSY status Start... done
Header Payload scatter function is Disable !!
ETH_STATE_ACTIVE!!
TFTP from server 192.168.1.100; our IP address is 192.168.1.1
ArpTimeoutCheck
ArpTimeoutCheck
ARP Retry count exceeded; starting again
ArpTimeoutCheck
ArpTimeoutCheck
ArpTimeoutCheck
ArpTimeoutCheck
ARP Retry count exceeded; starting again
Filename 'u-boot.bin'.
TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: *
ArpTimeoutCheck
ArpTimeoutCheck
T T T T T T T T T T
Retry count exceeded; starting again
ArpTimeoutCheck
ArpTimeoutCheck
ArpTimeoutCheck
Retry count exceeded; starting again
ArpTimeoutCheck
ArpTimeoutCheck
ArpTimeoutCheck
Retry count exceeded; starting again
ArpTimeoutCheck
ArpTimeoutCheck
ArpTimeoutCheck
Retry count exceeded; starting again
ArpTimeoutCheck
ArpTimeoutCheck
ArpTimeoutCheck
hb8021 发表于 2015-5-26 23:18
你又无编程器何用?目测应该是一样的主板
因为我看到一个贴子
http://www.right.com.cn/forum/thread-147002-1-1.html
直接上编程器试试 你是陕西无线哥? 修改MAC了吗? :lol:lol:lol:lol 上編程器吧!!!!!!!! 学习了…还没刷过机器 怎么还有五个笑脸? 早晨 发表于 2015-5-26 00:02static/image/common/back.gif
直接上编程器试试...
29系列的编程器不是一般的贵啊 没有修改过 121dfs7421 发表于 2015-5-26 10:13static/image/common/back.gif
怎么还有五个笑脸?...
一些特殊符号粘贴过来就这样 如果TTL实在救不回,可以花20块上TB买有代刷服务的同型号芯片,然后自己换闪存。这种29系列的最好别折腾。 貌似一款号称防毒路由的相似的很,内部,外形,硬件不是一样 的像,有备份过编程器固件
页:
[1]
2