之前小弟有发帖,是拆了一个苏州移动送的无线路由器。
原帖:苏州移动送的路由器,你看做工怎么样?|拆机乐园 - 数码之家
http://bbs.mydigit.cn/read.php?tid=546227 发现主板上面有 RX TX针座,于是就拿之前买的USB转TTL线连了上去,发现可以读到启动信息,想问下这样可以刷第三方固件吗?
读到的启动信息是:
U-Boot 1.1.6 (Oct 21 2010 - 16:49:44) picochip-dummy_release-cpe20x-1.0.6
Build: picoChip cpe20x
Device: PC202 Rev B
DRAM: 128 MB
Flash: 32 MB
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: pc20x_emac
Hit any key to stop autoboot: 0
## Booting image at 20080000 ...
Image Name: Linux-2.6.28-bravo-1.1.1
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1676948 Bytes = 1.6 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
Starting kernel ...
Uncompressing Linux......................................................................................................... done,
booting the kernel.
Linux version 2.6.28-bravo-1.1.1 (
clint@localhost.localdomain) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #12 PREEMPT Mon
Oct 31 10:58:07 HKT 2011
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: pc7205-2 1.0. Rev B BOM
Memory policy: ECC disabled, Data cache writeback
Built 2 zonelists in Zone order, mobility grouping on. Total pages: 32512
Kernel command line: root=/dev/mtdblock1 rw rootfstype=jffs2 ip=172.17.9.248:172.17.7.100:172.17.0.1:255.255.0.0:bravocpe:eth0:any
console=ttyS0,115200 pc20x_mem=64M@0x00000000 pc20x_mem=64M@0x04000000
PID hash table entries: 512 (order: 9, 2048 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 64MB 64MB = 128MB total
Memory: 126300KB available (2960K code, 363K data, 92K init)
Calibrating delay loop... 137.72 BogoMIPS (lpj=68864)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 424 bytes
NET: Registered protocol family 16
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
NET: Registered protocol family 1
pc20x DMA Controller Driver version v0.02 loaded
pc20x EMAC version 0.06 loaded
pc20x MII Bus: probed
pc20x sync clock driver, version 0.01
pc20x CPLD driver, version 0.01
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (NAND) 漏 2001-2006 Red Hat, Inc.
msgmni has been set to 246
alg: No test for cipher_null (cipher_null-generic)
alg: No test for digest_null (digest_null-generic)
alg: No test for compress_null (compress_null-generic)
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xffe40000 (irq = 9) is a 16550A
console [ttyS0] enabled
serial8250.0: ttyS1 at MMIO 0xffe50000 (irq = 10) is a 16550A
loop: module loaded
picoFlash: 0x4000000 at 0x20000000
picoFlash: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
Enabling Spansion 65nm mode, writesize = 512 bytes
picoFlash: 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.
Creating 4 MTD partitions on "picoFlash":
0x00280000-0x02000000 : "Application"
0x00080000-0x00280000 : "Kernel"
0x00040000-0x00080000 : "Boot Environment"
0x00000000-0x00040000 : "Boot"
i2c /dev entries driver
oprofile: using timer interrupt.
IPVS: Registered protocols ()
IPVS: Connection hash table configured (size=4096, memory=32Kbytes)
IPVS: ipvs loaded.
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
NET: Registered protocol family 15
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
SCTP: Hash tables configured (established 4096 bind 8192)
IP-Config: Complete:
device=eth0, addr=172.17.9.248, mask=255.255.0.0, gw=172.17.0.1,
host=bravocpe, domain=, nis-domain=(none),
bootserver=172.17.7.100, rootserver=172.17.7.100, rootpath=
Empty flash at 0x00c8e3f4 ends at 0x00c8e400
Empty flash at 0x00c8ea64 ends at 0x00c8ec00
Empty flash at 0x00c8f910 ends at 0x00c8fa00
Empty flash at 0x00c90f50 ends at 0x00c91000
Empty flash at 0x00c92414 ends at 0x00c92600
Empty flash at 0x00c93a14 ends at 0x00c93c00
Empty flash at 0x00c96ac0 ends at 0x00c96c00
Empty flash at 0x00d438d8 ends at 0x00d43a00
Empty flash at 0x01270cf8 ends at 0x01270e00
Empty flash at 0x012733b0 ends at 0x01273400
Empty flash at 0x012746f8 ends at 0x01274800
Empty flash at 0x01275cf8 ends at 0x01275e00
Empty flash at 0x012770f8 ends at 0x01277200
Empty flash at 0x01278cdc ends at 0x01278e00
Empty flash at 0x0127ce08 ends at 0x0127d000
Empty flash at 0x0127fcac ends at 0x0127fe00
VFS: Mounted root (jffs2 filesystem).
Freeing init memory: 92K
init started: BusyBox v1.13.1 (2010-01-07 10:11:17 GMT
starting pid 274, tty '': '/etc/init.d/rcS
Loading modules: picoif pc202gpio PC202 GPIO Driver -bravo-1.0.9 Apr 19 2011 14:41:05 loaded
spi_pc202_gpio pc20x SPI-GPIO driver, version 0.01 loaded
pc20x-spi-gpio pc20x-spi-gpio.0: registering c031ab38: fpga_cpe20x
pc20x-spi-gpio pc20x-spi-gpio.0: registering c031ab70: fpga_cpe20x
i2c_pc20x
Erase set to backspace.
JFFS2 notice: (322) check_node_data: wrong data CRC in data node at 0x01101734: read 0x8fbeb31b, calculated 0xbe4d8150.
udhcpc (v1.13.1) started
Network Configuration......done
Setting IP address 0.0.0.0 on eth0
Sending discover...
Starting telnetd......done
JFFS2 notice: (272) check_node_data: wrong data CRC in data node at 0x00c8f6bc: read 0xa8f8901, calculated 0x1174dd6e.
Spi Configuration......done
Starting bravotechinc 1.0.2 monitor......
starting pid 350, tty '': '/sbin/getty -L ttyS0 115200 vt100
[1970/01/01--8:0:21]:The Oam Agent Version:4.3.3(Jun 15 2012+15:12:59)!
Sending discover...
[1970/01/01--8:0:21]:Boot System (0) Success!
[1970/01/01--8:0:21]:Get Cpld Version(7.1-2012.02.14) Success!
[1970/01/01--8:0:22]:Get Sys Version(1.1.1,3.1.1) Success!
brvaoSystem GNU/Linux rootfs-bravo-3.2.3-3.1.1 20120615 bravocpe 1
bravocpe login: JFFS2 notice: (272) check_node_data: wrong data CRC in data node at 0x0127f628: read 0x6009085, calculated
0xfa7a0249.
Sending discover...
Sending select for 192.168.100.100...
Lease of 192.168.100.100 obtained, lease time 86400
Setting IP address 192.168.100.100 on eth0
Deleting routers
route: SIOCDELRT: No such process
Adding router 192.168.100.1
Recreating /etc/resolv.conf
Adding DNS server 192.168.100.1
Adding DNS server 192.168.100.1
[1970/01/01--8:0:31]:Get Local IP(192.168.100.100/192.168.100.1) Success!
[1970/01/01--8:0:36]:Initial Oam Table Success,AP Version:BTI3.1.1@120615_5.0.9!
[1970/01/01--8:0:36]:Get Wifi Version(5.0.9-2012
各位大侠看看有没有什么有用的信息!