- 积分
- 36
贡献1
飞刀0 FD
注册时间2011-3-23
在线时间15 小时
|
楼主 |
发表于 2011-8-13 14:09:00
|
显示全部楼层
谢谢版主,我烧写完后linux2.6.36.2,代码是从官网上的。执行了scrub后,然后重新烧写了linux2.6.36.2后,出现问题,请问是那个硬件出现问题了么?打印信息如下:
U-Boot 1.1.6 (May 27 2011 - 17:42:40) for SMDK6410
****************************************
** u-boot 1.1.6 **
** Updated for TE6410 Board **
** Version 1.0 (10-01-15) **
** OEM: Forlinx Embedded **
** Web: http://www.witech.com.cn **
****************************************
CPU: S3C6410 @532MHz
Fclk = 532MHz, Hclk = 133MHz, Pclk = 66MHz, Serial = CLKUART (SYNC Mode
)
Board: SMDK6410
DRAM: 256 MB
Flash: 0 kB
NAND: select s3c_nand_oob_mlc_128
2048 MB
*** Warning - bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
NAND read: device 0 offset 0x100000, size 0x500000
5242880 bytes read: OK
Boot with zImage
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Linux version 2.6.36.2 (root@czj) (gcc version 4.3.2 (Sourcery G++ Lite 2008q3-7
2) ) #2 Mon May 30 17:29:16 CST 2011
CPU: ARMv6-compatible processor [410fb766] revision 6 (ARMv7), cr=00c5387f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: SMDK6410
Memory policy: ECC disabled, Data cache writeback
CPU S3C6410 (id 0x36410101)
S3C24XX Clocks, Copyright 2004 Simtec Electronics
camera: no parent clock specified
S3C64XX: PLL settings, A=532000000, M=532000000, E=24000000
S3C64XX: HCLK2=266000000, HCLK=133000000, PCLK=66500000
mout_apll: source is fout_apll (1), rate is 532000000
mout_epll: source is epll (1), rate is 24000000
mout_mpll: source is mpll (1), rate is 532000000
mmc_bus: source is mout_epll (0), rate is 24000000
mmc_bus: source is mout_epll (0), rate is 24000000
mmc_bus: source is mout_epll (0), rate is 24000000
usb-bus-host: source is clk_48m (0), rate is 48000000
uclk1: source is dout_mpll (1), rate is 66500000
spi-bus: source is mout_epll (0), rate is 24000000
spi-bus: source is mout_epll (0), rate is 24000000
audio-bus: source is mout_epll (0), rate is 24000000
audio-bus: source is mout_epll (0), rate is 24000000
audio-bus: source is mout_epll (0), rate is 24000000
irda-bus: source is mout_epll (0), rate is 24000000
camera: no parent clock specified
s3c64xx: 10485760 bytes SDRAM reserved for fimc at 0x5f5f9000
s3c64xx: 8388608 bytes SDRAM reserved for tv at 0x5edf9000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024
Kernel command line: root=/dev/mtdblock2 rootfstype=cramfs console=ttySAC0,11520
0
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 256MB = 256MB total
Memory: 233452k/233452k available, 28692k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
DMA : 0xff600000 - 0xffe00000 ( 8 MB)
vmalloc : 0xd0800000 - 0xe0000000 ( 248 MB)
lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
.init : 0xc0008000 - 0xc0044000 ( 240 kB)
.text : 0xc0044000 - 0xc06a4000 (6528 kB)
.data : 0xc0700000 - 0xc074ab80 ( 299 kB)
SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
RCU-based detection of stalled CPUs is disabled.
Verbose stalled-CPUs detection is disabled.
NR_IRQS:246
VIC @f4000000: id 0x00041192, vendor 0x41
VIC @f4010000: id 0x00041192, vendor 0x41
Console: colour dummy device 80x30
console [ttySAC0] enabled
Calibrating delay loop... 530.84 BogoMIPS (lpj=2654208)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 5 [#1]
last sysfs file:
Modules linked in:
CPU: 0 Not tainted (2.6.36.2 #2)
PC is at find_inode_fast+0x18/0x74
LR is at ifind_fast+0x10/0x54
pc : [<c00fed24>] lr : [<c00fed90>] psr: 60000153
sp : c0701e00 ip : c0701e20 fp : c0701e1c
r10: 00000b1a r9 : c07a7d38 r8 : c09ef8c0
r7 : c09f2528 r6 : 00000000 r5 : 00000000 r4 : 00000001
r3 : 00002c68 r2 : 00000001 r1 : 00000000 r0 : 00000000
Flags: nZCv IRQs on FIQs off Mode SVC_32 ISA ARM Segment kernel
Control: 00c5387f Table: 50004008 DAC: 00000017
Process swapper (pid: 0, stack limit = 0xc0700268)
Stack: (0xc0701e00 to 0xc0702000)
1e00: 00000001 ce8003e0 c09f2528 c09f2528 c0701e34 c0701e20 c00fed90 c00fed18
1e20: 00000001 ce8003e0 c0701e54 c0701e38 c00fed90 c00fed8c 00000001 ce8003e0
1e40: ce802200 c09f2528 c0701e6c c0701e58 c00fed90 c00fed18 00000001 ce8003e0
1e60: c0701ea4 c0701e70 c00ffcb4 c00fed8c 00000000 ce802200 ce802200 ce802200
1e80: ce8003e0 c0713e90 c04d4154 c013bc04 00400000 c0713e70 c0701ecc c0701ea8
1ea0: c0138f4c c00ffc80 c0701ecc c0701eb8 c04c17cc ce802200 ce8003e0 c0713e90
1ec0: c0701f04 c0701ed0 c013bd50 c0138f3c c0701f04 c0701ee0 c0103bb8 ce805000
1ee0: c06193a8 00400000 00000000 c0713e70 410fb766 5002b218 c0701f34 c0701f08
1f00: c00ec520 c013bc10 ce805000 c0713e70 c07a903c 00000000 00000000 c07a903c
1f20: 0000e3e7 5002b2bc c0701f44 c0701f38 c00ec5fc c00ec4c8 c0701f6c c0701f48
1f40: c0017b60 c00ec5ec 00000000 c0701f64 c0701f94 00000000 c07a7e78 00000000
1f60: c0701f94 c0701f70 c0016a84 c0017ae8 00000000 c00168e0 00000000 0000e3fb
1f80: c07a7d20 0000e3fb c0701fc4 c0701f98 c00165c4 c0016a08 00000000 c07a397c
1fa0: c074ac6c c002c200 c07a397c c074ac6c c002c200 c0704c64 c0701ff4 c0701fc8
1fc0: c0008bb0 c0016530 c00086bc 00000000 271beb38 c002d018 00000000 00c5387d
1fe0: c074ad50 c002d014 00000000 c0701ff8 50008034 c000896c 00000000 00000000
[<c00fed24>] (find_inode_fast+0x18/0x74) from [<c00fed90>] (ifind_fast+0x10/0x54
)
Code: e24cb004 e1a05000 e1a06001 e1a04002 (e5960000)
---[ end trace da227214a82491b7 ]---
Kernel panic - not syncing: Attempted to kill the idle task!
[<c004aa8c>] (unwind_backtrace+0x0/0xfc) from [<c04c00c0>] (dump_stack+0x18/0x1c
)
[<c04c00c0>] (dump_stack+0x18/0x1c) from [<c04c0124>] (panic+0x60/0x1a8)
[<c04c0124>] (panic+0x60/0x1a8) from [<c0062fb0>] (do_exit+0x64c/0x694)
[<c0062fb0>] (do_exit+0x64c/0x694) from [<c0048a30>] (die+0x2f0/0x340)
[<c0048a30>] (die+0x2f0/0x340) from [<c004dd98>] (__do_kernel_fault+0x6c/0x8c)
[<c004dd98>] (__do_kernel_fault+0x6c/0x8c) from [<c04c4708>] (do_page_fault+0x94
/0x330)
[<c04c4708>] (do_page_fault+0x94/0x330) from [<c04c4a18>] (do_translation_fault+
0x74/0xb0)
[<c04c4a18>] (do_translation_fault+0x74/0xb0) from [<c00442d8>] (do_DataAbort+0x
40/0xa4)
[<c00442d8>] (do_DataAbort+0x40/0xa4) from [<c04c290c>] (__dabt_svc+0x4c/0x80)
Exception stack(0xc0701db8 to 0xc0701e00)
1da0: 00000000 00000000
1dc0: 00000001 00002c68 00000001 00000000 00000000 c09f2528 c09ef8c0 c07a7d38
1de0: 00000b1a c0701e1c c0701e20 c0701e00 c00fed90 c00fed24 60000153 ffffffff
[<c04c290c>] (__dabt_svc+0x4c/0x80) from [<c00fed24>] (find_inode_fast+0x18/0x74
)
[<c00fed24>] (find_inode_fast+0x18/0x74) from [<c00fed90>] (ifind_fast+0x10/0x54
) |
|