找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 34141|回复: 41

华为HG232刷OpwnWRT成功!

[复制链接]
发表于 2012-11-16 21:06 | 显示全部楼层 |阅读模式
本帖最后由 acamar 于 2012-11-18 13:16 编辑

今天入了个hg232,先reset,在http://192.168.1.1/upload.html下刷了hg255d的原始固件hg255d_telecom.bin,再按0508 hg255d版本方法:ie下进原版界面,然后打开刷机html选1102 tftp固件刷,再刷0508固件,成功!

硬件信息:
  1. CPU: Ralink RT3350   id:1 rev:2 running at 320.00 MHz
  2. RAM: 32 MB
  3. FLASH: NOR Flash 16MB
复制代码
运行信息:(看到hg255d的信息是因为firmware用的是 hg255d的)

U-Boot 1.1.3 (Mar 19 2011 - 17:37:48)

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

The Flash ID =0000227E
flash_protect ON: from 0xBF000000 to 0xBF01D40F
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:Mar 19 2011  Time:17:37:48
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384

##### The CPU freq = 320 MHZ ####

SDRAM bus set to 16 bit
SDRAM size =32 Mbytes

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 = 0x81fcd5c0
**********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.

Boot from main system!
## Booting image at bf020000 ...
   Image Name:   MIPS OpenWrt Linux-2.6.32.59
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    773857 Bytes = 755.7 kB
   Load Address: 80000000
   Entry Point:  80000000
   Verifying Checksum ... OK
  IH_COMP_LZMA Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80000000) ...
## Giving linux memsize in MB, 32

Starting kernel ...

Linux version 2.6.32.59 (shcl@shcl-desktop) (gcc version 4.3.3 (GCC) ) #1 Tue May 8 17:10:28 CST 2012
bootconsole [early0] enabled
CPU revision is: 0001964c (MIPS 24Kc)
Ralink RT3350   id:1 rev:2 running at 320.00 MHz
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00002000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00002000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
Kernel command line: console=ttyS1,57600 rootfstype=squashfs,jffs2 board=HG255D
PID hash table entries: 128 (order: -3, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
Writing ErrCtl register=00027f10
Readback ErrCtl register=00027f10
Memory: 30096k/32768k available (1819k kernel code, 2672k reserved, 325k data, 132k init, 0k highmem)
SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:48
console [ttyS1] enabled, bootconsole disabled
console [ttyS1] enabled, bootconsole disabled
Calibrating delay loop... 212.99 BogoMIPS (lpj=1064960)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
MIPS: machine is HuaWei HG255D
bio: create slab <bio-0> at 0
Switching to clocksource MIPS
NET: Registered protocol family 2
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
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY)  &#194;&#169; 2001-2006 Red Hat, Inc.
msgmni has been set to 58
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x10000500 (irq = 13) is a 16550A
serial8250: ttyS1 at MMIO 0x10000c00 (irq = 20) is a 16550A
physmap platform flash device: 01000000 at bf000000
physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
CFI mfr 0x00000001
CFI id  0x00002101
Amd/Fujitsu Extended Query Table at 0x0040
  Amd/Fujitsu Extended Query version 1.3.
physmap-flash.0: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
RedBoot partition parsing not available
Using physmap partition information
Creating 6 MTD partitions on "physmap-flash.0":
0x000000000000-0x000000020000 : "u-boot"
0x000000020000-0x000000120000 : "kernel"
0x000000120000-0x000000fa0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=6A0000, len=900000
0x0000006a0000-0x000000fa0000 : "rootfs_data"
0x000000020000-0x000000fa0000 : "firmware"
0x000000fa0000-0x000000fc0000 : "factory"
0x000000000000-0x000001000000 : "fullflash"

刷的过程中有几次都以为砖了,自己编译了一个rt3050 cpu的版本也刷过,起不来,然后才用的上面的刷机步骤成功的。不知道成功和自己的前置刷的一些版本有没有关系。

要尝鲜的可以试试。不过要记住,hg232我没有找到原机固件,也没有dump备份固件,刷不成的话,就只能搁置到原机固件放出来才能救活了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-11-16 22:35 来自手机 | 显示全部楼层
具体硬件配置是什么样的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-11-18 13:16 | 显示全部楼层
更新了硬件配置信息
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-11-20 09:07 | 显示全部楼层
这货刷信号如何?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-11-21 00:11 | 显示全部楼层
WAPI 发表于 2012-11-20 09:07
这货刷信号如何?

没仔细测过,感觉和hg255d差不多。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-11-21 14:28 | 显示全部楼层
垃圾原版uboot,还不赶紧换了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-11-21 19:10 | 显示全部楼层
怎么一张图都看不到
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-31 00:28 | 显示全部楼层
你好!看了你发的《华为HG232刷OpwnWRT成功》一帖后,想把我的HG232也刷下,能否将所用到的固件发我邮箱(52292017@qq.com)或链接地址给我,如方便请讲具体步骤再告知下,我是新手~不胜感谢~~
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-31 01:06 | 显示全部楼层
我已找全所需固件,但是开刷hg255d的原始固件hg255d_telecom.bin的时候,直接提示固件无效~~没办法刷入啊
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-31 01:12 | 显示全部楼层
原来要用原生IE刷,chrome核心的不行
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-31 01:21 | 显示全部楼层
刷完1102-0x20000_hg255d-squashfs-tftp.checksum2.bin 路由自动重启后,无法进入192.168.1.1  也ping不通~  怎么解决???
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-31 01:43 | 显示全部楼层
指定IP后进到DREAMBOX备份刷机界面,无法刷进0508,闪退。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-12-31 16:32 | 显示全部楼层
终于刷成功了~~~~~~~~~!!!!

现在思考如何把8718蹭的无线叠加出来~~~
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 10:17 | 显示全部楼层
按此方法刷到第二步都正常,但0508刷不进去,忍不住换了uboot 当场砖了,
刷成的用户报下HG232的硬件配置,我觉得是硬件版本不同造成的。

电信阉割班的HG232就别刷了,会砖的

这东西有天生的jpag 好救,连TTL插针定义都标在板子上了。要刷机先准备jpag

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-4-11 15:26 | 显示全部楼层
老大,更新下255D的固件啊。快半年啦
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2024-10-4 22:23

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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