
도와주세요!!
글 수 15,339
2002.09.25 19:45:21 (*.231.168.11)
8337
kernel 2.4.10 에서 2.4.18로 up 하였습니다.
# make menuconfig 중에
Gerneral setup -> [*] Support hot-pluggable devices
PCMCIA/CardBus support -> [M] PCMCIA/CardBus support
[M] SA1100 support
Network device support -> Wireless LAN (non-hamradio) ->
[*] Wireless LAN(non-hamradio)
[M] Hermes chipset 802.qqb support ...
[M] Hermes PCMCIA card support
등을 모듈로 선택하고 필요한 파일을 수정 다음, compile 하면
ds.o
pcmcia_core.o
sa1100_cs.o
위의 파일이 만들어집니다.
그런 후 ezboad를 재실행하면 다음과 같은 message가 나타 납니다.
제가 한 작업은 kernel 2.4.10와 같습니다. 2.4.10에서는
정상적으로 모듈이 적재 되었는데.. 왜 2.4.18는 안되는지요?
틀려진 부분이 있는건지..궁금합니다.
opy Image ...
Starting kernel ...
Uncompressing Linux............................................ done, booting the kernel.
Linux version 2.4.18-rmk7-ez1 (root@Test) (gcc version 2.95.2 20000313 (Debian GNU/Linux)) #4 수 9월2
CPU: Intel StrongARM-1110 revision 8
Machine: EZBOARD
Security risk: creating user accessible mapping for 0x00000000 at 0xe8000000
Security risk: creating user accessible mapping for 0x10000000 at 0xf0000000
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: keepinitrd
Warning: uninitialized Real Time Clock
Calibrating delay loop... 147.04 BogoMIPS
Memory: 32MB = 32MB total
Memory: 26660KB available (1177K code, 237K data, 44K init)
Dentry-cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode-cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 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
JFFS version 1.0, (C) 1999, 2000 Axis Communications AB
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
ttySA0 at MEM 0x80050000 (irq = 17) is a SA1100
pty: 256 Unix98 ptys configured
block: 64 slots per queue, batch=16
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
eth0: cs8900 rev J Base 0xF0000300<6>, IRQ 47, MAC 00:D0:CA:F1:26:25
SA1100 flash: probing 16-bit flash bus
Using buffer write method
Using static partition definition
Creating 3 MTD partitions on "SA1100 flash":
0x00000000-0x00100000 : "Loader+Kernel"
0x00100000-0x00400000 : "Initrd"
0x00400000-0x01000000 : "file System"
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 2048)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
RAMDISK: Compressed image found at block 0
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 44K
INIT: version 2.74 booting
INIT: Entering runlevel: 3
Starting system logger: syslogd
Starting INET services: inetd
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 여기.
Starting pcmcia Starting PCMCIA services: modulesLinux Kernel Card Services 3.1.22
options: none
SA-1100 PCMCIA (CS release 3.1.22)
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c17d4000
*pgd = 00000000, *pmd = 00000000
Internal error: Oops: 0
CPU: 0
pc : [<00000000>] lr : [] Not tainted
sp : c17dbe2c ip : c17dbe14 fp : c17dbe44
r10: c280cdd8 r9 : 00036010 r8 : 00000000
r7 : 000014a6 r6 : 00000000 r5 : 00000000 r4 : c280cf3c
r3 : c280ce08 r2 : fa040000 r1 : 00000001 r0 : 00000000
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment user
Control: C17D717F Table: C17D717F DAC: 00000015
Process insmod (pid: 76, stackpage=c17db000)
Stack: (0xc17dbe1c to 0xc17dc000)
be00: c280b124
be20: 00000000 60000013 ffffffff c0000000 00000000 c1fbe000 c17dbe54 c17dbe48
be40: c2804730 c280b0d0 c17dbe80 c17dbe58 c2804808 c280470c 00000000 00000000
be60: 00000001 c280cdd8 000014a6 00000001 00000000 c17dbe9c c17dbe84 c28048b0
be80: c2804744 00000000 c280cf44 c17dbeac c17dbf04 c17dbea0 c280c204 c280488c
bea0: 00000088 30000000 c17dbeb4 00000000 00000022 00000025 00000000 00000001
bec0: c17dbeb4 c280b3a8 c16c5343 00000000 00003116 00000210 c2807d18 c280b000
bee0: c280d110 c16ca000 0000004c ffffffea 02023fe0 c17da000 c17dbfa4 c17dbf08
bf00: c001ff68 c280bec8 c16ca000 c17dbf1c c16cb000 00000009 c01fc960 00000060
bf20: c2800000 c280b060 0000215c 00000000 00000000 00000000 00000000 00000000
bf40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02023fe0
bf80: 0201e7a0 02017348 00000080 c00139e4 c17da000 02018968 00000000 c17dbfa8
bfa0: c0013860 c001f87c 02023fe0 c0019370 02018968 02023fe0 02018968 02023fe0
bfc0: 02023fe0 0201e7a0 02017348 c280b000 0000215c 02018968 02018968 bffffde8
bfe0: c280cf27 bffffbf4 02002ec0 02008234 60000010 02018968 e3520f46 0a000002
Backtrace:
Function entered at [] from []
r5 = C1FBE000 r4 = 00000000
Function entered at [] from []
Function entered at [] from []
Function entered at [] from []
r6 = C17DBEAC r5 = C280CF44 r4 = 00000000
Function entered at [] from []
Function entered at [] from []
Code: bad PC value.
cardmgr.
cs: unable to map card memory!
cs: unable to map card memory!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.
Welcom to J.D&T EZBOARD.
ezboard login:
# make menuconfig 중에
Gerneral setup -> [*] Support hot-pluggable devices
PCMCIA/CardBus support -> [M] PCMCIA/CardBus support
[M] SA1100 support
Network device support -> Wireless LAN (non-hamradio) ->
[*] Wireless LAN(non-hamradio)
[M] Hermes chipset 802.qqb support ...
[M] Hermes PCMCIA card support
등을 모듈로 선택하고 필요한 파일을 수정 다음, compile 하면
ds.o
pcmcia_core.o
sa1100_cs.o
위의 파일이 만들어집니다.
그런 후 ezboad를 재실행하면 다음과 같은 message가 나타 납니다.
제가 한 작업은 kernel 2.4.10와 같습니다. 2.4.10에서는
정상적으로 모듈이 적재 되었는데.. 왜 2.4.18는 안되는지요?
틀려진 부분이 있는건지..궁금합니다.
opy Image ...
Starting kernel ...
Uncompressing Linux............................................ done, booting the kernel.
Linux version 2.4.18-rmk7-ez1 (root@Test) (gcc version 2.95.2 20000313 (Debian GNU/Linux)) #4 수 9월2
CPU: Intel StrongARM-1110 revision 8
Machine: EZBOARD
Security risk: creating user accessible mapping for 0x00000000 at 0xe8000000
Security risk: creating user accessible mapping for 0x10000000 at 0xf0000000
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: keepinitrd
Warning: uninitialized Real Time Clock
Calibrating delay loop... 147.04 BogoMIPS
Memory: 32MB = 32MB total
Memory: 26660KB available (1177K code, 237K data, 44K init)
Dentry-cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode-cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 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
JFFS version 1.0, (C) 1999, 2000 Axis Communications AB
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
ttySA0 at MEM 0x80050000 (irq = 17) is a SA1100
pty: 256 Unix98 ptys configured
block: 64 slots per queue, batch=16
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
eth0: cs8900 rev J Base 0xF0000300<6>, IRQ 47, MAC 00:D0:CA:F1:26:25
SA1100 flash: probing 16-bit flash bus
Using buffer write method
Using static partition definition
Creating 3 MTD partitions on "SA1100 flash":
0x00000000-0x00100000 : "Loader+Kernel"
0x00100000-0x00400000 : "Initrd"
0x00400000-0x01000000 : "file System"
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 2048)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
RAMDISK: Compressed image found at block 0
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 44K
INIT: version 2.74 booting
INIT: Entering runlevel: 3
Starting system logger: syslogd
Starting INET services: inetd
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 여기.
Starting pcmcia Starting PCMCIA services: modulesLinux Kernel Card Services 3.1.22
options: none
SA-1100 PCMCIA (CS release 3.1.22)
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c17d4000
*pgd = 00000000, *pmd = 00000000
Internal error: Oops: 0
CPU: 0
pc : [<00000000>] lr : [
sp : c17dbe2c ip : c17dbe14 fp : c17dbe44
r10: c280cdd8 r9 : 00036010 r8 : 00000000
r7 : 000014a6 r6 : 00000000 r5 : 00000000 r4 : c280cf3c
r3 : c280ce08 r2 : fa040000 r1 : 00000001 r0 : 00000000
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment user
Control: C17D717F Table: C17D717F DAC: 00000015
Process insmod (pid: 76, stackpage=c17db000)
Stack: (0xc17dbe1c to 0xc17dc000)
be00: c280b124
be20: 00000000 60000013 ffffffff c0000000 00000000 c1fbe000 c17dbe54 c17dbe48
be40: c2804730 c280b0d0 c17dbe80 c17dbe58 c2804808 c280470c 00000000 00000000
be60: 00000001 c280cdd8 000014a6 00000001 00000000 c17dbe9c c17dbe84 c28048b0
be80: c2804744 00000000 c280cf44 c17dbeac c17dbf04 c17dbea0 c280c204 c280488c
bea0: 00000088 30000000 c17dbeb4 00000000 00000022 00000025 00000000 00000001
bec0: c17dbeb4 c280b3a8 c16c5343 00000000 00003116 00000210 c2807d18 c280b000
bee0: c280d110 c16ca000 0000004c ffffffea 02023fe0 c17da000 c17dbfa4 c17dbf08
bf00: c001ff68 c280bec8 c16ca000 c17dbf1c c16cb000 00000009 c01fc960 00000060
bf20: c2800000 c280b060 0000215c 00000000 00000000 00000000 00000000 00000000
bf40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bf60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02023fe0
bf80: 0201e7a0 02017348 00000080 c00139e4 c17da000 02018968 00000000 c17dbfa8
bfa0: c0013860 c001f87c 02023fe0 c0019370 02018968 02023fe0 02018968 02023fe0
bfc0: 02023fe0 0201e7a0 02017348 c280b000 0000215c 02018968 02018968 bffffde8
bfe0: c280cf27 bffffbf4 02002ec0 02008234 60000010 02018968 e3520f46 0a000002
Backtrace:
Function entered at [
r5 = C1FBE000 r4 = 00000000
Function entered at [
Function entered at [
Function entered at [
r6 = C17DBEAC r5 = C280CF44 r4 = 00000000
Function entered at [
Function entered at [
Code: bad PC value.
cardmgr.
cs: unable to map card memory!
cs: unable to map card memory!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.
Welcom to J.D&T EZBOARD.
ezboard login: