2010-09-03 21:33:35 Kernel panic - not syncing: junk in compressed archive
weixin zhan (CHINA)
Message: 93127
in my bf512 custom board, SCKE already Pull-Down and
#define CONFIG_EBIU_AMGCTL_VAL (AMCKEN | AMBEN_ALL)
??eüfgoEadFabcdeGabeHabcI>
Early:start.S: Init Registers
Early:start.S: Find ourselves
Early:start.S: Lower to 15
Early: Board init flash
Early: Init CPLB tables
Early: Exceptions setup
Early: Turn on ICACHE
Early: Turn on DCACHE
Early: Init global data
Early: IRQ init
Early: Environment init
Early: Baudrate init
Early: Serial init
Early: Console init flash
Early: End of early debugging
U-Boot 2010.06 (ADI-2010R1-pre) (Sep 04 2010 - 07:02:24)
CPU: ADSP bf512-0.1 (Detected Rev: 0.1) (spi flash boot)
Board: FUJIAN ZHONGWANG BF512 CORE BOARD V1.0
Support: support.china-telcom.com/
Clock: VCO: 400 MHz, Core: 400 MHz, System: 80 MHz
RAM: 64 MiB
NAND: NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
256 MiB
SF: Detected M25P16 with page size 256, total 2 MiB
In: serial
Out: serial
Err: serial
KGDB: [on serial] ready
Warning: Generating 'random' MAC address
Net: dm9000
gd: 03f1ff80
|-flags: 3
|-board_type: 0
|-baudrate: 115200
|-have_console: 1
|-ram_size: 0
|-env_addr: 3f212a4
|-env_valid: 1
|-jt(03f23360): 03f911b0
\-bd: 03f1ffa4
|-bi_baudrate: 1c200
|-bi_ip_addr: f00a8c0
|-bi_boot_params: 0
|-bi_memstart: 0
|-bi_memsize: 4000000
|-bi_flashstart: 0
|-bi_flashsize: 0
\-bi_flashoffset: 0
starting from spi flash
Hit any key to stop autoboot: 0
bfin> dhcp
dm9000 i/o: 0x20100000, id: 0x90000a46
DM9000: running in 16 bit mode
MAC: ee:da:cf:9f:9f:8b
operating at 100M full duplex mode
Random delay: 363 ms...
BOOTP broadcast 1
*** Unhandled DHCP Option in OFFER/ACK: 52
*** Unhandled DHCP Option in OFFER/ACK: 52
DHCP client bound to address 192.168.1.108
bfin> setenv serverip 192.168.1.107
bfin> tftp uImage
dm9000 i/o: 0x20100000, id: 0x90000a46
DM9000: running in 16 bit mode
MAC: ee:da:cf:9f:9f:8b
operating at 100M full duplex mode
Using dm9000 device
TFTP from server 192.168.1.107; our IP address is 192.168.1.108
Filename 'uImage'.
Load address: 0x1000000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
########################################
done
Bytes transferred = 3865160 (3afa48 hex)
bfin> bootm 0x1000000
## Booting kernel from Legacy Image at 01000000 ...
Image Name: bf518-2.6.34.6-ADI-2010R1-pre
Created: 2010-09-04 1:16:33 UTC
Image Type: Blackfin Linux Kernel Image (gzip compressed)
Data Size: 3865096 Bytes = 3.7 MiB
Load Address: 00800000
Entry Point: 009a6ac4
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting Kernel at = 009a6ac4
Linux version 2.6.34.6-ADI-2010R1-pre (zwx@zwx-laptop) (gcc version 4.3.5 (ADI-trunk/git-08d8861) ) #5 Sat Sep 4 09:16:20 CST 2010
register early platform devices
bootconsole [early_shadow0] enabled
bootconsole [early_BFuart0] enabled
early printk enabled on early_BFuart0
Board Memory: 64MB
Kernel Managed Memory: 64MB
Memory map:
fixedcode = 0x00000400-0x00000490
text = 0x00800000-0x0091f530
rodata = 0x0091f530-0x0097a0d0
bss = 0x0097b000-0x0098bef0
data = 0x0098bef0-0x0099e000
stack = 0x0099c000-0x0099e000
init = 0x0099e000-0x00f1a000
available = 0x00f1a000-0x03f00000
DMA Zone = 0x03f00000-0x04000000
Hardware Trace Active and Enabled
Boot Mode: 3
Blackfin support (C) 2004-2010 Analog Devices, Inc.
Compiled for ADSP-BF512 Rev 0.1
Blackfin Linux support by blackfin.uclinux.org/
Processor Speed: 400 MHz core clock and 80 MHz System Clock
NOMPU: setting up cplb tables
Instruction Cache Enabled for CPU0
External memory: cacheable in instruction cache
Data Cache Enabled for CPU0
External memory: cacheable (write-back) in data cache
Built 1 zonelists in Zone order, mobility grouping off. Total pages: 16002
Kernel command line: root=/dev/mtdblock0 rw clkin_hz=25000000 earlyprintk=serial,uart0,115200 console=ttyBF0,115200
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory available: 48480k/65536k RAM, (5616k init code, 1149k kernel code, 507k data, 1024k dma, 8760k reserved)
Hierarchical RCU implementation.
NR_IRQS:159
Configuring Blackfin Priority Driven Interrupts
console [ttyBF0] enabled, bootconsole disabled
console [ttyBF0] enabled, bootconsole disabled
Calibrating delay loop... 796.67 BogoMIPS (lpj=1593344)
Security Framework initialized
Mount-cache hash table entries: 512
Blackfin Scratchpad data SRAM: 4 KB
Blackfin L1 Data A SRAM: 16 KB (16 KB free)
Blackfin L1 Data B SRAM: 16 KB (16 KB free)
Blackfin L1 Instruction SRAM: 32 KB (26 KB free)
NET: Registered protocol family 16
Blackfin DMA Controller
ezbrd_init(): registering device resources
bio: create slab <bio-0> at 0
bfin-spi bfin-spi.0: Blackfin on-chip SPI Controller Driver, Version 1.0, regs_base@ffc00500, dma channel@7
bfin-spi bfin-spi.1: Blackfin on-chip SPI Controller Driver, Version 1.0, regs_base@ffc03400, dma channel@5
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
Kernel panic - not syncing: junk in compressed archive
Hardware Trace:
0 Target : <0x0091df9c> { _dump_stack + 0x0 }
Source : <0x0091e016> { _panic + 0x42 } CALL pcrel
1 Target : <0x0091e016> { _panic + 0x42 }
Source : <0x0091e0a0> { _printk + 0x14 } RTS
2 Target : <0x0091e09c> { _printk + 0x10 }
Source : <0x0080fb7a> { _vprintk + 0x16a } RTS
3 Target : <0x0080fb6e> { _vprintk + 0x15e }
Source : <0xffa00ca8> { __common_int_entry + 0xcc } RTI
4 Target : <0xffa00c46> { __common_int_entry + 0x6a }
Source : <0xffa00a90> { _return_from_int + 0x58 } RTS
5 Target : <0xffa00a90> { _return_from_int + 0x58 }
Source : <0xffa00a66> { _return_from_int + 0x2e } IF !CC JUMP pcrel
6 Target : <0xffa00a38> { _return_from_int + 0x0 }
Source : <0xffa00c42> { __common_int_entry + 0x66 } JUMP.L
7 Target : <0xffa00c40> { __common_int_entry + 0x64 }
Source : <0xffa00340> { _asm_do_IRQ + 0x60 } RTS
8 Target : <0xffa00338> { _asm_do_IRQ + 0x58 }
Source : <0x00813196> { __local_bh_enable + 0x3a } RTS
9 Target : <0x0081315c> { __local_bh_enable + 0x0 }
Source : <0x008137d0> { ___do_softirq + 0xa4 } JUMP.L
10 Target : <0x008137c8> { ___do_softirq + 0x9c }
Source : <0x008137bc> { ___do_softirq + 0x90 } IF CC JUMP pcrel
11 Target : <0x008137ae> { ___do_softirq + 0x82 }
Source : <0x0082edc0> { _rcu_bh_qs + 0x14 } RTS
12 Target : <0x0082edac> { _rcu_bh_qs + 0x0 }
Source : <0x008137aa> { ___do_softirq + 0x7e } CALL pcrel
13 Target : <0x008137a2> { ___do_softirq + 0x76 }
Source : <0x0082f654> { _rcu_process_callbacks + 0x30 } RTS
14 Target : <0x0082f650> { _rcu_process_callbacks + 0x2c }
Source : <0x0082f4ec> { _rcu_do_batch + 0x130 } RTS
15 Target : <0x0082f4e4> { _rcu_do_batch + 0x128 }
Source : <0x0082f3ce> { _rcu_do_batch + 0x12 } IF CC JUMP pcrel
Stack info:
SP: [0x0201bf40] <0x0201bf40> /* kernel dynamic memory (maybe user-space) */
FP: (0x0201bfe4)
Memory from 0x0201bf40 to 0201c000
0201bf40:[0094a058] 0091e01a 009b568c 0094a058 009804be 009804be 009804be 0201bf70
0201bf60: 009a056c 009b568c 009b6000 00000001 00f5c0a0 00000004 <00800028> 009b568c
0201bf80: 0097b00c 00000000 00000000 00000000 00000000 00990000 0082ec68 0098faa0
0201bfa0: 009b55b0 00000000 0099e120 009b568c 009b57c8 00000000 00000000 00000000
0201bfc0: 00000000 009b55b0 009b55b0 00000000 0099e194 009b55b0 009b55b0 00000000
0201bfe0: 00000000 (00000000)<008004ae> 00000000 00000000 00000000 ffffffff 00000006
Return addresses in stack:
address : <0x00800028> { _do_one_initcall + 0x28 }
frame 1 : <0x008004ae> { _kernel_thread_helper + 0x6 }
TranslateQuoteReplyEditDelete
2010-09-05 23:44:14 Re: Kernel panic - not syncing: junk in compressed archive
Sonic Zhang (CHINA)
Message: 93159
You may try to either test your SDRAM, or disable network driver and boot again.