刹古斯 发表于 2014-9-12 21:25

思科 cvr328w-k9-cn

本帖最后由 刹古斯 于 2014-9-15 08:04 编辑

有个思科带无线的virtual**路由器,通电后过会就重启。TTL进去后看应该是NAND FLASH出问题了
机器没有带SPI FLASH ,只有一个128M的NAND。用的也是UBOOT,因对思科不太熟悉。望高手看看有没有办法修复。

         ____                      _ _
      |\/| __ _ _ ____   _____| | |
      | |\/| |/ _` | '__\ \ / / _ \ | |
      | || | (_| | |   \ V /__/ | |
      |_||_|\__,_|_|    \_/ \___|_|_|
_   _   ____            _
| | | |   | __ )___   ___ | |_
| | | |___|_ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/    |____/ \___/ \___/ \__|

** MARVELL BOARD: RD-88F6282A LE
** BOARD Model: CVR328Wrev:XC


U-Boot 1.1.4 (Nov 15 2012 - 18:43:33) Marvell version: 3.5.9, ODM Version: 1.0.4

U-Boot code: 00600000 -> 0067FFF0BSS: -> 006CFBA0

Soc: 88F6282 A1CPU running @ 1600Mhz L2 running @ 533Mhz
SysClock = 533Mhz , TClock = 200Mhz

DRAM (DDR3) CAS Latency = 7 tRP = 7 tRAS = 20 tRCD=7
DRAM CS base 0x00000000   size 128MB
DRAM CS base 0x08000000   size 128MB
DRAM Total size 256MB16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:128 MB
Flash:0 kB

CPU : Marvell Feroceon (Rev 1)

Reading data from 0x120000 -- 100% complete.

Streaming disabled
Write allocate disabled

Module 0 is GMII

USB 0: host mode
PEX 0: PCI Express Root Complex Interface
PEX interface detected Link X1
PEX 1: interface detected no Link.
Net:   egiga0 , egiga1
Erasing Nand...Writing to Nand... done

ModelName=CVR328W BoardRev=XC ExtInfo=R256

Hit any key to stop autoboot:0

NAND read: device 0 offset 0x2900000, size 0x4bffc0

Bad block at 0x2940000 in erase block from 0x2940000 will be skipped
Bad block at 0x29e0000 in erase block from 0x29e0000 will be skipped
Bad block at 0x2c20000 in erase block from 0x2c20000 will be skipped
Bad block at 0x2de0000 in erase block from 0x2de0000 will be skipped
Reading data from 0x2e3f800 -- 100% complete.
4980672 bytes read: OK
## Booting image at 02000000 ...
   Image Name:   cybertan_rom_bin
   Created:      1970-01-01   0:00:-1 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1703808 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.22.18 (root@localhost.localdomain) (gcc version 4.2.0 20070413 (prerelease)) #1 PREEMPT Fri Jan 18 10:23:51 CST 2013
CPU: ARM926EJ-S revision 1 (ARMv5TE), cr=00053977
Machine: Feroceon-KW
Using UBoot passing parameters structure(c)
Memory policy: ECC disabled, Data cache writeback
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
Built 1 zonelists.Total pages: 65024
Kernel command line: console=ttyS0,115200 mtdparts=nand_mtd:0xc0000@0(uboot)ro,0x7f00000@0x100000(root) rootfstype=squashfs root=/dev/mtdblock3 rw mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500 cur_runtime_image_num=2
PID hash table entries: 1024 (order: 10, 4096 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 128MB 128MB 0MB 0MB = 256MB total
Memory: 256256KB available (3108K code, 266K data, 112K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16

CPU Interface
-------------
SDRAM_CS0 ....base 00000000, size 128MB
SDRAM_CS1 ....base 08000000, size 128MB
SDRAM_CS2 ....disable
SDRAM_CS3 ....disable
PEX0_MEM ....base e8000000, size 128MB
PEX0_IO ....base f2000000, size   1MB
INTER_REGS ....base f1000000, size   1MB
NFLASH_CS ....base fa000000, size   2MB
SPI_CS ....base f4000000, size16MB
BOOT_ROM_CS ....no such
DEV_BOOTCS ....no such
CRYPT_ENG ....base f0000000, size   2MB

Marvell Development Board (LSP Version KW_LSP_4.2.7.5_TDM_5CHAN)-- RD-88F6282ASoc: 88F6282 A1 LE

Detected Tclk 200000000 and SysClk 533333333
MV Buttons Device Load
Marvell USB EHCI Host controller #0: c05d3600
PEX0 interface detected Link X1
PCI: bus0: Fast back to back transfers disabled
Time: kw_clocksource clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
RTC has been updated!!!
RTC registered
Use the XOR engines (acceleration) for enhancing the following functions:
o RAID 5 Xor calculation
o kernel memcpy
o kenrel memzero
Number of XOR engines to use: 4
cesadev_init(c000c218)
mvCesaInit: sessions=640, queue=64, pSram=f0000000
MV Buttons Driver Load
squashfs: version 3.3 (2007/10/31) Phillip Lougher
squashfs: LZMA suppport for slax.org by jro
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler anticipatory registered (default)
HDLC line discipline: version $Revision: 4.8 $, maxframe=4096
N_HDLC line discipline registered.
Non-volatile memory driver v1.2
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
serial8250.1: ttyS1 at MMIO 0xf1012100 (irq = 34) is a 16550A
loop: module loaded
NFTL driver: nftlcore.c $Revision: 1.98 $, nftlmount.c $Revision: 1.41 $
Using Hamming 1-bit ECC for NAND device
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xf1 (Micron NAND 128MiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 8 at 0x00100000
Bad eraseblock 11 at 0x00160000
Bad eraseblock 14 at 0x001c0000
Bad eraseblock 16 at 0x00200000
Bad eraseblock 28 at 0x00380000
Bad eraseblock 29 at 0x003a0000
Bad eraseblock 35 at 0x00460000
Bad eraseblock 38 at 0x004c0000
Bad eraseblock 40 at 0x00500000
Bad eraseblock 43 at 0x00560000
Bad eraseblock 54 at 0x006c0000
Bad eraseblock 65 at 0x00820000
Bad eraseblock 76 at 0x00980000
Bad eraseblock 94 at 0x00bc0000
Bad eraseblock 98 at 0x00c40000
Bad eraseblock 107 at 0x00d60000
Bad eraseblock 108 at 0x00d80000
Bad eraseblock 132 at 0x01080000
Bad eraseblock 140 at 0x01180000
Bad eraseblock 142 at 0x011c0000
Bad eraseblock 150 at 0x012c0000
Bad eraseblock 154 at 0x01340000
Bad eraseblock 330 at 0x02940000
Bad eraseblock 335 at 0x029e0000
Bad eraseblock 353 at 0x02c20000
Bad eraseblock 367 at 0x02de0000
Bad eraseblock 400 at 0x03200000
Bad eraseblock 401 at 0x03220000
Bad eraseblock 403 at 0x03260000
Bad eraseblock 422 at 0x034c0000
Bad eraseblock 429 at 0x035a0000
Bad eraseblock 431 at 0x035e0000
Bad eraseblock 453 at 0x038a0000
Using static partition definition
Creating 9 MTD partitions on "nand_mtd":
0x00000000-0x000a0000 : "UBOOT"
0x000a0000-0x00100000 : "UBOOT_ENV"
0x00100000-0x02900000 : "ROMIMAGE"
0x00100000-0x02900000 : "INVALID_LINUX_ROOTFS"
0x02900000-0x05100000 : "ROMIMAGE2"
0x02ae0000-0x05100000 : "LINUX_ROOTFS"
0x05100000-0x07e40000 : "Reserved"
0x07e40000-0x07f40000 : "NVRAM"
0x07f40000-0x08000000 : "CA_DATA"
!!! do adler32 checksum !!!
!!! Jump bad block !!!
!!! Jump bad block !!!
!!! Jump bad block !!!
!!! Jump bad block !!!
!!! Jump bad block !!!
!!! Jump bad block !!!
!!! Jump bad block !!!
!!! Jump bad block !!!
!!! Jump bad block !!!
File system image checksum OK
FileSystemTask Exit Complete
Load Marvell Ethernet Driver
o Cached descriptors in DRAM
o DRAM SW cache-coherency
o Multi RX Queue support - 4 RX queues
o Multi TX Queue support - 2 TX Queues
o TCP segmentation offload enabled
o Receive checksum offload enabled
o Transmit checksum offload enabled
o Driver ERROR statistics enabled
o Driver INFO statistics enabled
o Proc tool API enabled
o Gateway support enabled
   o Using Marvell Header Mode
   o L2 IGMP support
o Rx descripors: q0=128 q1=128 q2=128 q3=128
o Tx descripors: q0=532 q1=532
o Loading network interface:
   o Using command line network interface configuration
      o mac_addr 00:11:22:33:44:11, VID 0x000, ports_mask(0x400) port list: port-10
      o marvell_header 0x14 be16_to_cpu(0x1400)
      o ports_mask 0x400
      o mac_addr 00:11:22:33:44:22, VID 0x001, ports_mask(0xff) port list: port-0 port-1 port-2 port-3 port-4 port-5 port-6 port-7
      o marvell_header 0xff20 be16_to_cpu(0x20ff)
      o ports_mask 0xff
      o mac_addr 00:11:22:33:44:33, VID 0x002, ports_mask(0x100) port list: port-8
      o marvell_header 0x31 be16_to_cpu(0x3100)
      o ports_mask 0x100
eth0 eth1 eth2 init switch layer...
Device ID   : 0x95
Base Reg Addr : 0x10
No. of Ports: 11
CPU Ports   : 9
mv_switch_init: yellow set ok, read again
mv_switch_init: yellow get ok(0x2)
done

mv_eth_init_module: switch mmap driver initial ok.
PPP generic driver version 2.4.2
PPP MPPE Compression module registered
NET: Registered protocol family 24
IMQ starting with 16 devices...
IMQ driver loaded successfully.
      Hooking IMQ before NAT on PREROUTING.
      Hooking IMQ after NAT on POSTROUTING.
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
@.@ initial LM63 --@@
i2c-adapter i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0
NET: Registered protocol family 26
GACT probability on
Mirror/redirect action on
u32 classifier
    Performance counters on
    input device check on
    Actions configured
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (2048 buckets, 16384 max)
ctnetlink v0.93: registering with nfnetlink.
GRE over IPv4 tunneling driver
ip_tables: (C) 2000-2006 Netfilter Core Team
ipt_time loading
ip_queue: failed to register queue handler
TCP cubic registered
NET: Registered protocol family 1
ip6t_time loading
webstr loading
NET: Registered protocol family 17
Ebtables v2.0 registered
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Freeing init memory: 112K
(k)part_read(pos=3905000,d05000,retlen=200,logic_b=68,shift=17)(ret=-117)
end_request: I/O error, dev mtdblock5, sector 26664
SQUASHFS error: sb_bread failed reading block 0x3418
SQUASHFS error: Unable to read cache block
SQUASHFS error: Unable to read directory block
Warning: unable to open an initial console.
(k)part_read(pos=3905000,d05000,retlen=200,logic_b=68,shift=17)(ret=-117)
end_request: I/O error, dev mtdblock5, sector 26664
SQUASHFS error: sb_bread failed reading block 0x3418
SQUASHFS error: Unable to read cache block
SQUASHFS error: Unable to read directory block
(k)part_read(pos=2af4000,14000,retlen=200,logic_b=0,shift=17)(ret=-117)
end_request: I/O error, dev mtdblock5, sector 160
SQUASHFS error: sb_bread failed reading block 0x77
SQUASHFS error: Unable to read page, block e84f, size f41d
(k)part_read(pos=2af4000,14000,retlen=200,logic_b=0,shift=17)(ret=-117)
end_request: I/O error, dev mtdblock5, sector 160
SQUASHFS error: sb_bread failed reading block 0x77
SQUASHFS error: Unable to read page, block e84f, size f41d
Kernel panic - not syncing: Attempted to kill init!

刹古斯 发表于 2014-9-15 08:06

求固件啊。。。。NAND FLASH被我ERASE 现在变成砖了。TTL都无信息了。

zylegs 发表于 2018-2-11 15:35

我会修,可以联系我

zhjook 发表于 2018-2-11 16:25

闪存坏块太多了,换个新闪存吧
页: [1]
查看完整版本: 思科 cvr328w-k9-cn