以读写形式挂载 realrootfs 导致 flash 被破坏,求固件修复。
本帖最后由 铁拳 于 2015-7-9 21:59 编辑烽火 AN5006-02-A EPON 光猫,不带 WiFi,也不带语音,用 CFE -i 将猫里原有的数据清掉了,之后启动时加载快结束时会死机,反复折腾,最终 mount -w 将 realrootfs 挂载后,编辑过程中死机,导至 CRC Wrong 以及部份内容丢失,网上没找到厂商的 rom,请各位大师帮忙分析一下看看有没有可以替代的固件,谢谢!
HELOCPUIL1CIPLLIPMCBHELOCPUIL1CI4.1403-1.0.38-117.80DRAM----PHYSZQDNPHYEDINTTST1TST2PASS----ZBSSMAINENTRSP01SP02FPS0NAN7BT000001NAN7BT000001NAN3RFS1NAN5PASS Base:4.14_03CFEversion 1.0.38-117.80 for BCM96838 (32bit,SP,BE)BuildDate: Sat Mar 22 22:10:31 CST 2014 (hehulin@pon.twsh.com)Copyright(C) 2000-2013 Broadcom Corporation. ChipID: BCM68385_B0, MIPS: 240MHz, DDR: 333MHz, Bus: 240MHzRDP:400MHzMainThread: TP0TotalMemory: 134217728 bytes (128MB)BootAddress: 0xbfc00000 NANDflash device: name Spansion S34ML01G1, id 0x01f1 block 128KB size 131072KBddr_tm_base_address= 0xa0800000BoardIP address :192.168.1.1:ffffff00HostIP address : 192.168.1.100GatewayIP address :Runfrom flash/host/tftp (f/h/c): fDefaulthost run file name : vmlinuxDefaulthost flash file name :bcm963xx_fs_kernelBootdelay (0-9 seconds) : 1Defaulthost ramdisk file name :Defaultramdisk store address :BoardId (0-35) :968385PVSFUEPONNumberof MAC Addresses (1-32) : 11BaseMAC Address :xx:xx:xx:xx:xx:xxPSISize (1-128) KBytes : 128EnableBackup PSI : 1SystemLog Size (0-256) KBytes : 64FlashBlock Size (1-128) in KBytes: 128AuxillaryFile System Size Percent: 0MainThread Number : 0ProductcodeClass : 0x00010015ProductcodeHwInfo : 0x08800000ProductcodePortMap : 0x00000000ProductcodeExtend : 0x00000000GPONSerial Number :"TWSHXXXXXXXX"GPONPassword :" "CTGPON LOID : ""CTGPON Password :""MCmemory allocation (MB) : 0TMmemory allocation (MB) : 0VoiceBoard Configuration (0-0) : LE9540ProductClass : AN5006-02-AWlSsid :WlKey :UserPass : xxxxxDeviceId : XXXXXXXXXXXXXXXXXFactorycfgFlg : 0 CreatingCPU ring for queue number 0 with 32 packets descriptor=0x8066c810 Done initializing Ring 0 Base=0xa220f730KEnd=0xa220f930K calculated entries= 32 RDD Base=0x0220f730Kdescriptor=0x8066c810OpenPHY 1 on MAC 0 : link state = DownOpenPHY 2 on MAC 1 : link state = Down***Press any key to stop auto run (1 seconds) ***Autorun second count down: 0BootingFrom Image (0xc3880000) ...DecompressionOK!Entryat 0x803cbb70Closingnetwork.rdd_ring_destroy Starting program at 0x803cbb70Linuxversion 3.4.11-rt19 (hehulin@pon.twsh.com) (gcc version 4.6.2 (Buildroot2011.11) ) #6 SMP PREEMPT Sat Mar 22 22:26:40 CST 2014BCMFlash API. Flash device is not found.968385PVSFUEPONprom initCPUrevision is: 0002a080 (Broadcom BMIPS4350)Determinedphysical RAM map: memory: 01400000 @ 06c00000 (reserved) memory: 00400000 @ 06800000 (reserved) memory: 06800000 @ 00000000 (usable)Initrdnot found or empty - disabling initrdZonePFN ranges:DMA 0x00000000 -> 0x00001000Normal0x00001000 -> 0x00006800Movablezone start PFN for each nodeEarlymemory PFN ranges 0: 0x00000000 -> 0x00006800Onnode 0 totalpages: 26624free_area_init_node:node 0, pgdat 804e6810, node_mem_map 81000000DMA zone: 32 pages used for memmapDMA zone: 0 pages reservedDMA zone: 4064 pages, LIFO batch:0Normal zone: 176 pages used for memmapNormal zone: 22352 pages, LIFO batch:3PERCPU:Embedded 7 pages/cpu @810d3000 s5088 r8192 d15392 u32768pcpu-alloc:s5088 r8192 d15392 u32768 alloc=8*4096pcpu-alloc: 0 1Built1 zonelists in Zone order, mobility grouping on.Total pages: 26416Kernelcommand line: root=mtd:ImageA rw rootfstype=jffs2irqaffinity=0PIDhash table entries: 512 (order: -1, 2048 bytes)Dentrycache hash table entries: 16384 (order: 4, 65536 bytes)Inode-cachehash table entries: 8192 (order: 3, 32768 bytes)Primaryinstruction cache 64kB, VIPT, 4-way, linesize 16 bytes.Primarydata cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytesMemory:100024k/106496k available (3879k kernel code, 6472k reserved, 1077k data, 220kinit, 0k highmem)Preemptiblehierarchical RCU implementation.NR_IRQS:256console enabledAllocatingmemory for DSP module core and initialization codeAllocatedDSP module memory - CORE=0x0 SIZE=0, INIT=0x0 SIZE=0Calibratingdelay loop... 237.05 BogoMIPS (lpj=118528)pid_max:default: 32768 minimum: 301Mount-cachehash table entries: 512--KernelConfig--SMP=1PREEMPT=1DEBUG_SPINLOCK=0DEBUG_MUTEXES=0BroadcomLogger v0.1 Mar 21 2014 21:27:44CPUrevision is: 0002a080 (Broadcom BMIPS4350)Primaryinstruction cache 64kB, VIPT, 4-way, linesize 16 bytes.Primarydata cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytesBroughtup 2 CPUsNET:Registered protocol family 16TotalFlash size: 0K with -1 sectorsregisteringPCI controller with io_map_base unsetbio:create slab <bio-0> at 0SCSIsubsystem initializedusbcore:registered new interface driver usbfsusbcore:registered new interface driver hubusbcore:registered new device driver usbPCIhost bridge to bus 0000:00pci_bus0000:00: root bus resource pci_bus0000:00: root bus resource bcmhs_spibcmhs_spi.1: master is unqueued, this is deprecatedskbFreeTaskcreated successfullyBLOGv3.0 InitializedBLOGRule v1.0 InitializedBroadcomIQoS v0.1 Mar 21 2014 21:35:00 initializedSwitchingto clocksource MIPSNET:Registered protocol family 2IProute cache hash table entries: 1024 (order: 0, 4096 bytes)TCPestablished hash table entries: 4096 (order: 3, 32768 bytes)TCPbind hash table entries: 4096 (order: 3, 32768 bytes)TCP:Hash tables configured (established 4096 bind 4096)TCP:reno registeredUDPhash table entries: 128 (order: 0, 4096 bytes)UDP-Litehash table entries: 128 (order: 0, 4096 bytes)NET:Registered protocol family 1PCI:CLS 0 bytes, default 16init_bcm_tstamp:unhandled mips_hpt_freq=120000000, adjust constants in bcm_tstamp.cbcm_tstampinitialized, (hpt_freq=120000000 2us_div=120 2ns_mult=0 2ns_shift=0)squashfs:version 4.0 (2009/01/31) Phillip Lougherjffs2:version 2.2. (NAND) ? 2001-2006 Red Hat, Inc.fuseinit (API version 7.18)msgmnihas been set to 195ioscheduler noop registered (default)brd:module loadedloop:module loadedbcm963xx_mtddriverFailedto read image tag from flashBroadcomDSL NAND controller (BrcmNand Controller)mtd->oobsize=0,mtd->eccOobSize=0NAND_CS_NAND_XOR=00000000B4:NandSelect=40000001, nandConfig=15162400, chipSelect=0brcmnand_read_id:CS0: dev_id=01f1001dAfter:NandSelect=40000001, nandConfig=15162400Blocksize=00020000, erase shift=17NANDConfig: Reg=15162400, chipSize=128 MB, blockSize=128K, erase_shift=11busWidth=1,pageSize=2048B, page_shift=11, page_mask=000007fftiming1not adjusted: 6574845btiming2not adjusted: 00001e96BrcmNANDmfg 1 f1 SPANSION_S30ML01GP_08 128MB on CS0 FoundNAND on CS0: ACC=f7441010, cfg=15162400, flashId=01f1001d, tim1=6574845b,tim2=00001e96BrcmNANDversion = 0x80000500 128MB @00000000brcmnand_scan:B4 nand_select = 40000001brcmnand_scan:After nand_select = 40000001handle_acc_control:default CORR ERR threshold1 bitsACC:16 OOB bytes per 512B ECC step; from ID probe: 16page_shift=11,bbt_erase_shift=17, chip_shift=27, phys_erase_shift=17BrcmNAND controller version = 5.0 NAND flash size 128MB @18000000ECClayout=brcmnand_oob_bch4_2kbrcmnand_scan:mtd->oobsize=64brcmnand_scan:oobavail=35, eccsize=512, writesize=2048brcmnand_scan,eccsize=512, writesize=2048, eccsteps=4, ecclevel=4, eccbytes=7-->brcmnand_default_bbtbrcmnand_default_bbt:bbt_td = bbt_slc_bch4_main_descrBadblock table Bbt0 found at page 0000ffc0, version 0x01 for chip on CS0Badblock table 1tbB found at page 0000ff80, version 0x01 for chip on CS0brcmnand_reset_corr_threshold:default CORR ERR threshold1 bits forCS0brcmnand_reset_corr_threshold:CORR ERR threshold changed to 3 bits for CS0brcmnandCET:Status -> DeferredCreating8 MTD partitions on "brcmnand.0":0x000003c80000-0x000007500000: "ImageA"0x000007700000-0x000007a00000: "ctadmin"0x000007a00000-0x000007e00000: "Config"0x000007500000-0x000007600000: "Env"0x000007600000-0x000007700000: "EnvB"0x000000400000-0x000003c80000: "ImageB"0x000000000000-0x000000400000: "Boot"0x000007e00000-0x000007f00000: "SECTION_EGIS"PPPgeneric driver version 2.4.2PPPBSD Compression module registeredPPPDeflate Compression module registeredNET:Registered protocol family 24ehci_hcd:USB 2.0 'Enhanced' Host Controller (EHCI) Driverohci_hcd:USB 1.1 'Open' Host Controller (OHCI) Driverusbcore:registered new interface driver usblpi2c/dev entries driverbrcmboard:brcm_board_init entry#################EnteringboardLedInit(void)######################twboard:brcm_board_init entry###########Serial:BCM63XX driver $Revision: 3.00 $MagicSysRq enabled (type ^ h for list of supported commands)ttyS0at MMIO 0xb4e00500 (irq = 9) is a BCM63XXttyS1at MMIO 0xb4e00520 (irq = 10) is a BCM63XXGACTprobability NOT onMirror/redirectaction onnetem:version 1.3u32classifier input device check on Actions configuredTCP:cubic registeredNET:Registered protocol family 10IPv6over IPv4 tunneling driverNET:Registered protocol family 17InitializingMCPD ModuleEbtablesv2.0 registeredebt_timeregisteredebt_ftosregisteredebt_wmm_markregisteredL2TPcore driver, V2.0PPPoL2TPkernel driver, V2.08021q:802.1Q VLAN Support v1.8VFS:Mounted root (jffs2 filesystem) on device 31:0.Freeingunused kernel memory: 220k freedinitstarted: BusyBox v1.17.2 (2013-09-06 14:52:42 CST)startingpid 263, tty '/dev/ttyS0': '/bin/mountfs'inquerymodeBUTTON:SzBoardId is LED:SzBoardId is C1KLED driver is registered.==============EnteringLOS Led Slow blink================================ Leaving LOS Led ================== jffs2:Empty flash at 0x00100828 ends at 0x00101000jffs2:notice: (282) check_node_data: wrong data CRC in data node at 0x002c59cc: read0xcb0913ca, calculated 0x58263f20.Mountingfilesystems...Configuringsystem...mountconfig partition OKSF_SetFeatureStr:Set feature(uplink_type) to eponACTIVEIMG=1/usr/local/bin/update_backup_img_ver.sh:line 12: syntax error: unexpected "fi"Loadingdrivers and kernel modules......... 一看,又是同维代工的。 楼主好厉害
页:
[1]