|
本帖最后由 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固件,成功!
硬件信息:- CPU: Ralink RT3350 id:1 rev:2 running at 320.00 MHz
- RAM: 32 MB
- 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) © 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备份固件,刷不成的话,就只能搁置到原机固件放出来才能救活了。
请不要胡乱输入以及粘贴、复制等方式灌水
请尊重作者、并共同维护网站的正常阅读,否则账户将会被限制发帖、回帖,并且积分可能会被清零,站内短信以及阅读权限等都会受到影响,谢谢。
具体限制方式:https://www.right.com.cn/forum/thread-8307840-1-1.html
|
|