|
把新的网卡的驱动加入了内核,成功生成了内核映像文件。但是启动的时候产生如下错误,提示eth0出错,具体是什么原因或错误,谢谢。
+Linux booting...
linux command line = initrd root=/dev/ram console=ttyS0,57600
Linux param setup at 0xc0001000
dram_size=65536 Kb
initrd start=0xC1800000
initrd size=0xA00000
kernel copy = 1
Kernel copy! addr=0xd00c000c, size=0x1382bc->Done.
ramdisk copy = 1
ramdisk start=0xc1800000
Partition Name = ramdisk or
Flash Offset = 0x240000
Flash Size = 0xa00000(10485760)
Ramdisk copy! addr=0xd024000c, size=0x571308->Done.
Jump to kernel(0xc0008000)
Linux version 2.4.18-rmk3 (root@linux) (gcc version 2.95.2 19991024 (release)) #7 Fri Apr 15 09:53:40 2005
Processor: ARM ARM720T revision 2
Architecture: Hynix HMS30C7202
Linux kernel params at 0x40001000
Fixup: Kernel Params: initrd root=/dev/ram console=ttyS0,57600
On node 0 totalpages: 16384
zone(0): 16384 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: initrd root=/dev/ram console=ttyS0,57600
Console: colour dummy device 80x30
Calibrating delay loop... 34.91 BogoMIPS
Memory: 64MB = 64MB total
Memory: 52812KB available (1101K code, 251K data, 64K init)
Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes)
Inode-cache hash table entries: 4096 (order: 3, 32768 bytes)
Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
Serial driver version 5.05c (2001-07-08) with no serial options enabled
ttyS00 at 0xf0020000 (irq = 8) is a 16550A
ttyS01 at 0xf0021000 (irq = 9) is a 16550A
ttyS02 at 0xf002d000 (irq = 10) is a 16550A
ttyS03 at 0xf002e000 (irq = 11) is a 16550A
h720xfb(640x480 TFT 16BPP COLOR LCD) init: base=0xc4800000, pbase=0x40300000
Console: switching to colour frame buffer device 80x30
fb0: H7202 FB device, using 604K of video memory
H7202 PS2 driver initialized : wait...
pty: 256 Unix98 ptys configured
tsInit: initialization for H7202 touch pad ver 1.0.1
block: 128 slots per queue, batch=32
RAMDISK driver initialized: 16 RAM disks of 32768K size 1024 blocksize
eth0: incorrect signature 0x0 <<<<<<< ---------
Unable to handle kernel NULL pointer dereference at virtual address 0000030c
pgd = c0004000
*pgd = 00000000, *pmd = 00000000
Internal error: Oops: 0
CPU: 0
pc : [<c0010cf4>] lr : [<0000030f>] Not tainted
sp : c02e9eac ip : c01351b0 fp : c02e9f34
r10: c0013c24 r9 : 41807202 r8 : 00000300
r7 : c013a24c r6 : 00000300 r5 : c0397060 r4 : c01351b0
r3 : ffffffff r2 : c01351c8 r1 : 0000030c r0 : c02f5480
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment kernel
Control: 217F Table: 4000401D DAC: 0000001D
Process swapper (pid: 1, stackpage=c02e9000)
Stack: (0xc02e9e9c to 0xc02ea000)
9e80: 0000030f
9ea0: c0010cf4 60000013 ffffffff 00000000 00000000 00000000 00000000 00000000
9ec0: ffffffff c02e9f47 c02e9f28 c02e9ed8 c0115bf0 c01151a8 0000000a ffffffff
9ee0: 00000000 00000002 00000047 c02e9f63 c02e9f44 00000020 c02e9f44 c013a251
9f00: c02e9f44 00000000 c013a24c 00000001 c0014664 c013a24c c013dae4 c0134c48
9f20: 41807202 c0013c24 c02e9f50 c02e9f38 c0010aac c0010c20 c00145cc c013a24c
9f40: 00000000 c02e9f6c c02e9f54 c0010778 c00109c4 c013a24c 00000000 c013a4bc
9f60: c02e9f84 c02e9f70 c0010838 c0010730 c013a24c c013a3b4 c02e9fa4 c02e9f88
9f80: c0012a9c c00107a8 c0017d1c c0017d48 c014088c c0140880 c02e9fb4 c02e9fa8
9fa0: c000f8f8 c00129dc c02e9fcc c02e9fb8 c0008968 c000f8e8 00004000 c0163b2c
9fc0: c02e9fdc c02e9fd0 c00089ac c000895c c02e9ffc c02e9fe0 c0018240 c0008990
9fe0: 00004000 c0163b2c c014088c c0140880 00000000 c02ea000 c001a0cc c0018240
Backtrace:
Function entered at [<c0010c10>] from [<c0010aac>]
Function entered at [<c00109b4>] from [<c0010778>]
r6 = 00000000 r5 = C013A24C r4 = C00145CC
Function entered at [<c0010720>] from [<c0010838>]
r6 = C013A4BC r5 = 00000000 r4 = C013A24C
Function entered at [<c0010798>] from [<c0012a9c>]
r5 = C013A3B4 r4 = C013A24C
Function entered at [<c00129cc>] from [<c000f8f8>]
r7 = C0140880 r6 = C014088C r5 = C0017D48 r4 = C0017D1C
Function entered at [<c000f8d8>] from [<c0008968>]
Function entered at [<c000894c>] from [<c00089ac>]
r5 = C0163B2C r4 = 00004000
Function entered at [<c0008980>] from [<c0018240>]
Function entered at [<c0018230>] from [<c001a0cc>]
r7 = C0140880 r6 = C014088C r5 = C0163B2C r4 = 00004000
Code: e3a02000 e286300a e1c320b0 e286100c (e1d120b0)
Kernel panic: Attempted to kill init! |
|