261307853 发表于 2015-5-25 23:51

请高手救救我的砖机吧


这个原本是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


261307853 发表于 2015-5-26 23:28

hb8021 发表于 2015-5-26 23:18
你又无编程器何用?目测应该是一样的主板

因为我看到一个贴子
http://www.right.com.cn/forum/thread-147002-1-1.html

早晨 发表于 2015-5-26 00:02

直接上编程器试试

qk796796 发表于 2015-5-26 00:11

你是陕西无线哥?

aa0022 发表于 2015-5-26 00:52

修改MAC了吗?

WXYH2010 发表于 2015-5-26 08:12

:lol:lol:lol:lol  上編程器吧!!!!!!!!

手机锂电制作 发表于 2015-5-26 09:21

学习了…还没刷过机器

121dfs7421 发表于 2015-5-26 10:13

怎么还有五个笑脸?

261307853 发表于 2015-5-26 17:17

早晨 发表于 2015-5-26 00:02static/image/common/back.gif
直接上编程器试试...

29系列的编程器不是一般的贵啊

261307853 发表于 2015-5-26 17:17

没有修改过

261307853 发表于 2015-5-26 17:18

121dfs7421 发表于 2015-5-26 10:13static/image/common/back.gif
怎么还有五个笑脸?...

一些特殊符号粘贴过来就这样

treasurelife 发表于 2015-5-26 21:22

如果TTL实在救不回,可以花20块上TB买有代刷服务的同型号芯片,然后自己换闪存。这种29系列的最好别折腾。

hb8021 发表于 2015-5-26 22:03

貌似一款号称防毒路由的相似的很,内部,外形,硬件不是一样 的像,有备份过编程器固件
页: [1] 2
查看完整版本: 请高手救救我的砖机吧