loop: module loaded
S3C NAND Driver, (c) 2008 Samsung Electronics
S3C NAND Driver is using hardware ECC.
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd5 (Samsung NAND 2GiB 3,3V 8-bit)
Creating 3 MTD partitions on "NAND 2GiB 3,3V 8-bit":
0x000000000000-0x000000080000 : "Bootloader"
0x000000080000-0x000000580000 : "Kernel"
0x000000580000-0x000080000000 : "File System"
mtd: partition "File System" doesn't start on an erase block boundary -- force y
kernel BUG at drivers/mtd/nand/nand_base.c:217!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 805 [#1] PREEMPT
last sysfs file:
Modules linked in:
CPU: 0 Not tainted (2.6.36-FriendlyARM #1)
PC is at __bug+0x1c/0x28
LR is at __bug+0x18/0x28
pc : [<c016b50c>] lr : [<c016b508>] psr: 60000013
sp : cd429e50 ip : 00002f00 fp : 00000000
r10: 00000001 r9 : 00000002 r8 : 0000003f
r7 : cccd4000 r6 : cccd41a8 r5 : 00000000 r4 : 00000001
r3 : 00000000 r2 : cd429e44 r1 : c064ea36 r0 : 00000036
Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 00c5387d Table: 50004008 DAC: 00000017
Process swapper (pid: 1, stack limit = 0xcd428268)
S3C NAND Driver, (c) 2008 Samsung Electronics
S3C NAND Driver is using hardware ECC.
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd5 (Samsung NAND 2GiB 3,3V 8-bit)
Creating 3 MTD partitions on "NAND 2GiB 3,3V 8-bit":
0x000000000000-0x000000080000 : "Bootloader"
0x000000080000-0x000000580000 : "Kernel"
0x000000580000-0x000080000000 : "File System"
mtd: partition "File System" doesn't start on an erase block boundary -- force y
kernel BUG at drivers/mtd/nand/nand_base.c:217!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 805 [#1] PREEMPT
last sysfs file:
Modules linked in:
CPU: 0 Not tainted (2.6.36-FriendlyARM #1)
PC is at __bug+0x1c/0x28
LR is at __bug+0x18/0x28
pc : [<c016b50c>] lr : [<c016b508>] psr: 60000013
sp : cd429e50 ip : 00002f00 fp : 00000000
r10: 00000001 r9 : 00000002 r8 : 0000003f
r7 : cccd4000 r6 : cccd41a8 r5 : 00000000 r4 : 00000001
r3 : 00000000 r2 : cd429e44 r1 : c064ea36 r0 : 00000036
Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 00c5387d Table: 50004008 DAC: 00000017
Process swapper (pid: 1, stack limit = 0xcd428268)
Stack: (0xcd429e50 to 0xcd42a000)
解决办法:
出现以上的问题是由于DDR不稳导致,调整DDR参数或者将频即可处理。