找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 10616|回复: 10

求助:华为HG255D 用TTL 线刷固件,刷不进去停止在这个界面了,帮我看看是什么问题

[复制链接]
发表于 2012-5-17 09:14 | 显示全部楼层 |阅读模式
求助:华为HG255D 用TTL 线刷固件,刷不进去停止在这个界面了,帮我看看是什么问题

TTL 显示如下 :
U-Boot 1.1.3 (Jan 16 2011 - 04:42:38)

Board: Ralink APSoC DRAM:  32 MB
relocate_code Pointer at: 81fb0000
config usb..

The Flash ID =0000227E
flash_protect ON: from 0xBF000000 to 0xBF01D43B
protect on 0
*** 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:Jan 16 2011  Time:04:42:38
============================================
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 32 bit
SDRAM size =32 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)


netboot_common, argc= 2
*************buf = 0x81fcd5e0
**********NexTxPacket = 81fe4680

NetTxPacket = 0x81FE4680

NetRxPackets[0] = 0x81FE4C80

NetRxPackets[1] = 0x81FE5280

NetRxPackets[2] = 0x81FE5880

NetRxPackets[3] = 0x81FE5E80

NetRxPackets[4] = 0x81FE6480

NetRxPackets[5] = 0x81FE6A80

NetRxPackets[6] = 0x81FE7080

NetRxPackets[7] = 0x81FE7680

NetRxPackets[8] = 0x81FE7C80

NetRxPackets[9] = 0x81FE8280

NetRxPackets[10] = 0x81FE8880

NetRxPackets[11] = 0x81FE8E80

NetRxPackets[12] = 0x81FE9480

NetRxPackets[13] = 0x81FE9A80

NetRxPackets[14] = 0x81FEA080

NetRxPackets[15] = 0x81FEA680

NetRxPackets[16] = 0x81FEAC80

NetRxPackets[17] = 0x81FEB280

NetRxPackets[18] = 0x81FEB880

NetRxPackets[19] = 0x81FEBE80

KSEG1ADDR(NetTxPacket) = 0xA1FE4680

NetLoop,call eth_halt !

NetLoop,call eth_init !
Trying Eth0 (10/100-M)

Waitting for RX_DMA_BUSY status Start... done

Header Payload scatter function is Disable !!

ETH_STATE_ACTIVE!!

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 2



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)


2: System Load Linux Kernel then write to Flash via TFTP.
Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
Please Input new ones /or Ctrl-C to discard
        Input device IP (192.168.1.1) ==:

        Input server IP (192.168.1.2) ==:

        Input Linux Kernel filename () ==:hg255d.bin

netboot_common, argc= 3
*************buf = 0x81fcd5e0
**********NexTxPacket = 81fe4680

NetTxPacket = 0x81FE4680

NetRxPackets[0] = 0x81FE4C80

NetRxPackets[1] = 0x81FE5280

NetRxPackets[2] = 0x81FE5880

NetRxPackets[3] = 0x81FE5E80

NetRxPackets[4] = 0x81FE6480

NetRxPackets[5] = 0x81FE6A80

NetRxPackets[6] = 0x81FE7080

NetRxPackets[7] = 0x81FE7680

NetRxPackets[8] = 0x81FE7C80

NetRxPackets[9] = 0x81FE8280

NetRxPackets[10] = 0x81FE8880

NetRxPackets[11] = 0x81FE8E80

NetRxPackets[12] = 0x81FE9480

NetRxPackets[13] = 0x81FE9A80

NetRxPackets[14] = 0x81FEA080

NetRxPackets[15] = 0x81FEA680

NetRxPackets[16] = 0x81FEAC80

NetRxPackets[17] = 0x81FEB280

NetRxPackets[18] = 0x81FEB880

NetRxPackets[19] = 0x81FEBE80

KSEG1ADDR(NetTxPacket) = 0xA1FE4680

NetLoop,call eth_halt !

NetLoop,call eth_init !
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.2; our IP address is 192.168.1.1
Filename 'hg255d.bin'.

TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: *
ArpTimeoutCheck

ArpTimeoutCheck
checksum bad
checksum bad
T Got ARP REPLY, set server/gtwy eth addr (00:19:21:24:47:2d)
Got it
T #
first block received  
################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #########################################################
done
Bytes transferred = 6946816 (6a0000 hex)
NetBootFileXferSize= 006a0000
upload acSysInfo = MAINSS
Error: out of flash address range


我是根据这个教程刷的帖子地址:https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=79263&extra=page%3D1&page=1&

就是他帖子的第4步我不是很明白。4打开tftp32,设置好  
tftp32 我是这样设置的 , 把要刷的固件改名 放在tftp32 同一个目录下,打开tftp32  后 什么都没动 就按回车键了,这样设置对吗?






哪位帮我看看是不是我哪里出错了,怎么刷不进去,重启路由 电源灯一直再闪。


只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-5-17 12:18 | 显示全部楼层
要先刷 1102-0x20000_hg255d-squashfs-tftp.checksum2.bin固件,

然后在 OpenWRT 的 WEB 升级其他版本。

直接刷 其他版本当然不启动,,,
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-5-17 12:46 | 显示全部楼层
这个你还是网页刷吧,ttl有点麻烦,况且你这个是不是不带checknumber的版本?我没看见有检查的选项,而且,你没输入IP啥的吧?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-5-18 09:32 | 显示全部楼层
再刷一次,我第刷第一次也出现这个提示
Error: out of flash address range
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-5-28 18:24 | 显示全部楼层
楼主解决了吗
我刷了很多次都是这个错误
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-6-3 11:07 | 显示全部楼层
没有成功 ,一直提示这个错误
  
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-8-22 08:44 | 显示全部楼层
这个问题没人解决吗?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-9-27 02:19 | 显示全部楼层
解决办法是刷两次,有点小技巧。

用TTL刷两次,第一次不接网线,肯定刷不进去,不断超时。这时按Ctrl-C中断重启,再接网线按正常方式刷,就不会OUT了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-10-15 19:34 | 显示全部楼层
求姐脱 发表于 2012-9-27 02:19
解决办法是刷两次,有点小技巧。

用TTL刷两次,第一次不接网线,肯定刷不进去,不断超时。这时按Ctrl-C中 ...



U-Boot 1.1.3 (Mar 31 2012 - 05:26:12)

SoC:Ralink APSoC
Board:HuaWei HG255D
DRAM:  32 MB
relocate_code Pointer at: 81168000
config usb..

The Flash ID =0000227E

FLASH:S29GL128N, SIZE:16 MBytes SECTOR:128
S29GL128N:Set sect_size = 0x00020000
flash_protect ON: from 0xBF000000 to 0xBF0232AF
flash_protect ON: from 0xBF040000 to 0xBF040FFF
*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 3.6.0.0
--------------------------------------------
ASIC 3052_MP2 (Port5<->None)
DRAM component: 128 Mbits SDR
DRAM bus: 32 bit
Total memory: 32 MBytes
Flash component: NOR Flash
Date:Mar 31 2012  Time:05:26:12
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384

##### The CPU freq = 384 MHZ ####
estimate memory size =32 Mbytes

GPIO Init:
        UARTF_SHARE_MODE:GPIO
        SPI_GPIO_MODE:GPIO

GPIO_MODE_REG status:0x29e

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.
   7: Load Boot Loader code then write to Flash via Serial.
   9: Load Boot Loader code then write to Flash via TFTP.

You choosed 4

0

eth_register
Eth0 (10/100-M)
enetvar=ethaddr,Eth addr:00:0C:43:09:26:BB

eth_current->name = Eth0 (10/100-M)


4: System Enter Boot Command Line Interface.

U-Boot 1.1.3 (Mar 31 2012 - 05:26:12)
RT3052 # 44setenv serverip 192.168.1.100
Unknown command '44setenv' - try 'help'
RT3052 # tftpboot 0x80100000 u-boot-rom-hg255d.bin

netboot_common, argc= 3
*************buf = 0x8118b460
**********NexTxPacket = 811a3600

NetTxPacket = 0x811A3600

NetRxPackets[0] = 0x811A3C00

NetRxPackets[1] = 0x811A4200

NetRxPackets[2] = 0x811A4800

NetRxPackets[3] = 0x811A4E00

NetRxPackets[4] = 0x811A5400

NetRxPackets[5] = 0x811A5A00

NetRxPackets[6] = 0x811A6000

NetRxPackets[7] = 0x811A6600

NetRxPackets[8] = 0x811A6C00

NetRxPackets[9] = 0x811A7200

NetRxPackets[10] = 0x811A7800

NetRxPackets[11] = 0x811A7E00

NetRxPackets[12] = 0x811A8400

NetRxPackets[13] = 0x811A8A00

NetRxPackets[14] = 0x811A9000

NetRxPackets[15] = 0x811A9600

NetRxPackets[16] = 0x811A9C00

NetRxPackets[17] = 0x811AA200

NetRxPackets[18] = 0x811AA800

NetRxPackets[19] = 0x811AAE00

NetRxPackets[20] = 0x811AB400

NetRxPackets[21] = 0x811ABA00

NetRxPackets[22] = 0x811AC000

NetRxPackets[23] = 0x811AC600

KSEG1ADDR(NetTxPacket) = 0xA11A3600

NetLoop,call eth_halt !

NetLoop,call eth_init !
Trying Eth0 (10/100-M)

Waitting for RX_DMA_BUSY status Start... done


Header Payload scatter function is Disable !!

ETH_STATE_ACTIVE!!
Using Eth0 (10/100-M) device
TFTP from server 192.168.1.100; our IP address is 192.168.1.1
Filename 'u-boot-rom-hg255d.bin'.

TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: T T checksum bad
checksum bad
checksum bad
T Got ARP REPLY, set server/gtwy eth addr (00:00:00:00:00:00)
Got it
checksum bad
checksum bad
checksum bad
checksum bad
checksum bad
T Got ARP REPLY, set server/gtwy eth addr (00:00:00:00:00:00)
Got it
T Got ARP REPLY, set server/gtwy eth addr (00:00:00:00:00:00)
Got it
T Got ARP REPLY, set server/gtwy eth addr (00:00:00:00:00:00)
Got it
T Got ARP REPLY, set server/gtwy eth addr (00:00:00:00:00:00)
Got it
T Got ARP REPLY, set server/gtwy eth addr (00:00:00:00:00:00)
Got it
T Got ARP REPLY, set server/gtwy eth addr (00:00:00:00:00:00)
Got it
T Got ARP REPLY, set server/gtwy eth addr (00:00:00:00:00:00)
Got it
这是什么意思啊 为什么没有地址
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-10-15 20:21 | 显示全部楼层
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 2

这里应该选择4 吧
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-7-25 01:04 | 显示全部楼层
哥们:我也遇到个这个情况,请教最后是肿么解决滴呀?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2024-9-23 11:28

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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