高级会员
主题
回帖0
积分4318
阅读权限30
注册时间2013-10-16
最后登录1970-1-1
在线时间 小时
|
串口打印信息如下:
This is the boot programm!
Load UBOOT, please wait......
Load UBOOT from 0x10010000 to 0x23f00000 Over
U-Boot 1.1.5 (Jan 2 2008 - 14:59:28)
DRAM: 64 MB
MAN_ID: 0x00bf
PRO_ID: 0x234b
Flash: 2 MB
NAND: NAND device: Manufacturer ID: 0xec, Chip ID: 0x76 (/狺掰掰?NAND 64MiB 3,3V 8-bit)
64 MiB
In: serial
Out: serial
Err: serial
PHY Detected (mdio-addr 1, ID 0x0013:0x78e2)
link up, 100Mbps, full-duplex
Hit any key to stop autoboot: 0
## Booting image at 20400000 ...
Image Name: linux-2.6
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 1397764 Bytes = 1.3 MB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
Linux version 2.6.19 (root@tony) () #606 Sat Sep 5 00:39:41 CST 2009
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
Machine: Atmel AT91SAM9260-EK
Memory policy: ECC disabled, Data cache writeback
Clocks: CPU 199 MHz, master 99 MHz, main 18.432 MHz
CPU0: D VIVT write-back cache
CPU0: I cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
Built 1 zonelists. Total pages: 16256
Kernel command line: mem=64M console=ttyS0,115200 root=/dev/mtdblock0
AT91: 96 gpio irqs in 3 banks
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 61952KB available (2380K code, 475K data, 100K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 2048 bind 1024)
TCP reno registered
NetWinder Floating Point Emulator V0.97 (double precision)
audit: initializing netlink socket (disabled)
audit(0.470:1): initialized
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
JFFS2 version 2.2. (NAND) (SUMMARY) (C) 2001-2006 Red Hat, Inc.
yaffs Sep 5 2009 00:35:57 Installing.
io scheduler noop registered
io scheduler anticipatory registered (default)
GPIO: PB17 PB18 PB19
Max706 Watchdog Timer (timeout = 1sec,)
atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq = 1) is a ATMEL_SERIAL
atmel_usart.1: ttyS1 at MMIO 0xfffb0000 (irq = 6) is a ATMEL_SERIAL
atmel_usart.2: ttyS2 at MMIO 0xfffb4000 (irq = 7) is a ATMEL_SERIAL
atmel_usart.3: ttyS3 at MMIO 0xfffb8000 (irq = 8) is a ATMEL_SERIAL
atmel_usart.4: ttyS4 at MMIO 0xfffd0000 (irq = 23) is a ATMEL_SERIAL
RAMDISK driver initialized: 4 RAM disks of 81920K size 1024 blocksize
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
macb macb: detected PHY at address 1 (ID 0013:78e2)
eth0: Atmel MACB at 0xfffc4000 irq 21 (00:02:34:56:78:19)
NAND device: Manufacturer ID: 0xec, Chip ID: 0x76 (Samsung NAND 64MiB 3,3V 8-bit)
Scanning device for bad blocks
Creating 1 MTD partitions on "NAND 64MiB 3,3V 8-bit":
0x00000000-0x04000000 : "AT91 NAND partition 1"
at91_ohci at91_ohci: AT91 OHCI
at91_ohci at91_ohci: new USB bus registered, assigned bus number 1
at91_ohci at91_ohci: irq 20, io mem 0x00500000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
pcf8563 0-0051: chip found, driver version 0.4.2
pcf8563 0-0051: rtc intf: sysfs
pcf8563 0-0051: rtc intf: proc
pcf8563 0-0051: rtc intf: dev (254:0)
pcf8563 0-0051: rtc core: registered pcf8563 as rtc0
at91_i2c at91_i2c: AT91 i2c bus driver.
i2c_eeprom 0-0052: device at /dev/eeprom0 (252:0)
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
pcf8563 0-0051: setting the system clock to 2013-10-24 15:55:46 (1382630146)
yaffs: dev is 32505856 name is "mtdblock0"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.0, "mtdblock0"
VFS: Mounted root (yaffs filesystem).
Freeing init memory: 100K
mmc0: card is read-write
mmcblk0: mmc0:d904 SD02G 1921024KiB
mmcblk0: p1
=========================故障分割线===============以下就出现了故障,我怀疑cpu出问题了,高手帮忙看看是sdram出问题了还是cpu出问题了。
Unable to handle kernel paging request at virtual address cc33cc35
pgd = c3d3c000
[cc33cc35] *pgd=00000000
Internal error: Oops: 5 [#1]
Modules linked in:
CPU: 0
PC is at at91_nand_device_ready+0x18/0x24
LR is at nand_wait_ready+0x2c/0x54
pc : [<c01885dc>] lr : [<c01860a8>] Not tainted
sp : c0397ad0 ip : c0397ae0 fp : c0397adc
r10: c0397ba0 r9 : c3cd2708 r8 : 00002354
r7 : 00000050 r6 : c3cd2600 r5 : ffff8d9b r4 : c3cd2708
r3 : cc33cc33 r2 : 000001e4 r1 : ffffffff r0 : c3cd2708
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment user
Control: 5317F
Table: 23D3C000 DAC: 00000015
Process init (pid: 1, stack limit = 0xc0396250)
Stack: (0xc0397ad0 to 0xc0398000)
7ac0: c0397af8 c0397ae0 c01860a8 c01885d4
7ae0: 00000005 c3cd2600 c3cd2708 c0397b1c c0397afc c0186af8 c018608c c3cd2600
7b00: c3cd2708 c3cd2600 00002354 00002354 c0397b34 c0397b20 c0183e20 c0186948
7b20: 00000000 00000001 c0397b70 c0397b38 c0186550 c0183e00 c0397bbc 00000008
7b40: 0000001f 00000001 0046a800 00000000 0046a800 00000000 c3cad6a0 00000001
7b60: 00002354 c0397b94 c0397b74 c0180aac c018642c c0397bf0 c3cd9000 00000000
7b80: 0046a800 00000000 c0397be8 c0397b98 c0121b3c c0180a40 c0397bbc c0397ba8
7ba0: 00000001 00000008 00000000 00000008 00000000 00000000 c0397bbc c0031b28
7bc0: 0046a600 c0397c0c c0397bf0 00000000 c0397c4c c3cd9000 00000000 c0397c40
7be0: c0397bec c012151c c0121a80 0046a600 00000000 c3cad6a0 00000001 00002353
7c00: c0397c30 c0397c10 c0180aac c018642c c0397c8c c3cd9000 00000001 00002354
7c20: 00000000 c0397d2c c3cd9000 00000000 c0397c4c c0397c8c c0397c44 c0121778
7c40: c01213b0 c0397c64 00000001 00000000 c3f10400 c0397c58 800002a3 c148c17c
7c60: c148017c 00000001 c3cd9000 c0397d2c 00002374 00002374 c03a0468 c0397d2c
7c80: c0397cf4 c0397c90 c01206cc c0121718 017cffff 48ffffff ffffffc1 00000000
7ca0: 00000000 c01206cc c0121718 0000c148 c0397cf8 c0397cdc c0397cc4 c0121078
7cc0: c0120fe8 00000001 00000048 000000c1 c0397d28 c0397ce0 00000014 0000011b
7ce0: c3cd9000 00002374 c0397d24 c0397cf8 c01185c4 c0120694 0000017c c3cd9000
7d00: c3d00f04 000002a4 c0397d2c c3d00f04 00054600 00000000 c0397d90 c0397d28
7d20: c01186a8 c01184c8 000002a4 c0028134 00000001 0000017c 000002a3 00000200
7d40: 00000001 00000000 00000000 00000000 c0397d74 c0397d60 c013d3cc c0397db4
7d60: 00000053 00000000 c0397da0 c0397d78 c013d99c c3d00f04 c3f10600 00000200
7d80: c3cd9000 c0397da8 c0397d94 c01186d4 c0118654 c3f10000 00000000 c0397dec
7da0: c0397dac c011d3b8 c01186c8 c0397dbc c3f10600 00000a00 00000600 00000000
7dc0: 000002a4 c3f10000 c036a200 c3d00f04 c3cd9000 c0010370 c3c102c0 00000020
7de0: c0397e10 c0397df0 c0115038 c011d250 00001000 c036a200 00000013 00000008
7e00: 00000065 c0397e28 c0397e14 c0115188 c0114fa4 c036a200 00000013 c0397e9c
7e20: c0397e2c c00617b4 c0115184 00000008 00000000 c036a100 c036a120 c036a140
7e40: c036a160 c036a180 c036a1a0 c036a1c0 c036a1e0 c0397e78 c0397e64 c013d3cc
7e60: c0397eb8 c001bef0 0000003f c036a358 c036a238 c0010370 00000020 00000045
7e80: c3c102c0 c3c10304 c0396000 c001bef0 c0397ebc c0397ea0 c0061be0 c0061604
7ea0: 00000000 c3c102c0 00000055 c0010370 c0397efc c0397ec0 c005d5d4 c0061b90
7ec0: 00000000 c0397f20 c00102d8 00000000 00000003 00000000 00001000 c001bef0
7ee0: c0010370 40170000 c001dde0 00000000 c0397f4c c0397f00 c0066b10 c005d490
7f00: c00279fc c0027670 c0069e74 00000000 00000000 c3d3d000 00000000 000005c0
7f20: 00000002 ffffffff c001de14 c001bef0 c0394d60 40170184 c0397fb0 c001dde0
7f40: c0397f84 c0397f50 c0027744 c00669e8 000cd000 c001dde0 00000000 ffffffff
7f60: 00001000 00000000 0008a270 befd2dd8 0000007d 40243000 c0397f9c c0397f88
7f80: c0027944 c0027670 ffffffff befd2d39 c0397fac c0397fa0 c00279bc c0027934
7fa0: 00000000 c0397fb0 c0021ce8 c00279b4 0008a270 befd2be8 befd2dd8 00000198
7fc0: 00000000 befd2d39 00000000 0008a270 befd2dd8 0000007d 40243000 befd2c2c
7fe0: befd2c30 befd2678 40156ffc 40170184 60000010 ffffffff 33cc33cc 33cc13cc
Backtrace:
[<c01885c4>] (at91_nand_device_ready+0x0/0x24) from [<c01860a8>] (nand_wait_ready+0x2c/0x54)
[<c018607c>] (nand_wait_ready+0x0/0x54) from [<c0186af8>] (nand_command+0x1c0/0x1c8)
r6 = C3CD2708 r5 = C3CD2600 r4 = 00000005
[<c0186938>] (nand_command+0x0/0x1c8) from [<c0183e20>] (nand_read_oob_std+0x30/0x4c)
r8 = 00002354 r7 = 00002354 r6 = C3CD2600 r5 = C3CD2708
r4 = C3CD2600
[<c0183df0>] (nand_read_oob_std+0x0/0x4c) from [<c0186550>] (nand_read_oob+0x134/0x218)
r5 = 00000001 r4 = 00000000
[<c018641c>] (nand_read_oob+0x0/0x218) from [<c0180aac>] (part_read_oob+0x7c/0xb4)
[<c0180a30>] (part_read_oob+0x0/0xb4) from [<c0121b3c>] (nandmtd_ReadChunkFromNAND+0xcc/0x17c)
r8 = 00000000 r7 = 0046A800 r6 = 00000000 r5 = C3CD9000
r4 = C0397BF0
[<c0121a70>] (nandmtd_ReadChunkFromNAND+0x0/0x17c) from [<c012151c>] (yaffs_ReadChunkFromNAND+0x17c/0x278)
r8 = 00000000 r7 = C3CD9000 r6 = C0397C4C r5 = 00000000
r4 = C0397BF0
[<c01213a0>] (yaffs_ReadChunkFromNAND+0x0/0x278) from [<c0121778>] (yaffs_TagsCompatabilityReadChunkWithTagsFromNAND+0x70/0x19c)
[<c0121708>] (yaffs_TagsCompatabilityReadChunkWithTagsFromNAND+0x0/0x19c) from [<c01206cc>] (yaffs_ReadChunkWithTagsFromNAND+0x48/0xc8)
[<c0120684>] (yaffs_ReadChunkWithTagsFromNAND+0x0/0xc8) from [<c01185c4>] (yaffs_FindChunkInGroup+0x10c/0x18c)
r7 = 00002374 r6 = C3CD9000 r5 = 0000011B r4 = 00000014
[<c01184b8>] (yaffs_FindChunkInGroup+0x0/0x18c) from [<c01186a8>] (yaffs_FindChunkInFile+0x64/0x74)
[<c0118644>] (yaffs_FindChunkInFile+0x0/0x74) from [<c01186d4>] (yaffs_ReadChunkDataFromObject+0x1c/0x8c)
r7 = C3CD9000 r6 = 00000200 r5 = C3F10600 r4 = C3D00F04
[<c01186b8>] (yaffs_ReadChunkDataFromObject+0x0/0x8c) from [<c011d3b8>] (yaffs_ReadDataFromFile+0x178/0x1c4)
r5 = 00000000 r4 = C3F10000
[<c011d240>] (yaffs_ReadDataFromFile+0x0/0x1c4) from [<c0115038>] (yaffs_readpage_nolock+0xa4/0x170)
[<c0114f94>] (yaffs_readpage_nolock+0x0/0x170) from [<c0115188>] (yaffs_readpage+0x14/0x28)
r7 = 00000065 r6 = 00000008 r5 = 00000013 r4 = C036A200
[<c0115174>] (yaffs_readpage+0x0/0x28) from [<c00617b4>] (__do_page_cache_readahead+0x1c0/0x258)
r5 = 00000013 r4 = C036A200
[<c00615f4>] (__do_page_cache_readahead+0x0/0x258) from [<c0061be0>] (do_page_cache_readahead+0x60/0x6c)
[<c0061b80>] (do_page_cache_readahead+0x0/0x6c) from [<c005d5d4>] (filemap_nopage+0x154/0x3b4)
r7 = C0010370 r6 = 00000055 r5 = C3C102C0 r4 = 00000000
[<c005d480>] (filemap_nopage+0x0/0x3b4) from [<c0066b10>] (__handle_mm_fault+0x138/0x6b4)
[<c00669d8>] (__handle_mm_fault+0x0/0x6b4) from [<c0027744>] (do_page_fault+0xe4/0x230)
[<c0027660>] (do_page_fault+0x0/0x230) from [<c0027944>] (do_translation_fault+0x20/0x80)
[<c0027924>] (do_translation_fault+0x0/0x80) from [<c00279bc>] (do_PrefetchAbort+0x18/0x1c)
r5 = BEFD2D39 r4 = FFFFFFFF
[<c00279a4>] (do_PrefetchAbort+0x0/0x1c) from [<c0021ce8>] (ret_from_exception+0x0/0x10)
Code: e24cb004 e59030a8 e5933104 e59331c0 (e5d30002)
<0>Kernel panic - not syncing: Attempted to kill init!
|
|