질문 계속 드려서 죄송합니다...
현재 지금 올려있는 커널에서는 카메라 인식을 못해준다는 말씀이시죠?
분명 ov511.o모듈이 커널로 포함이 되어있는데 인식될때 켜지는 불이 안들어옵
니다.
x86에서는 modprobe ob511 하니깐 다음과 같이 떴습니다. 몰론 불도 들어옵니
다.
usbcore 78784 1 [ov511 usb-storage hid usb-uhci ehci-hcd]

그런데 ex-x5보드에서는 분명 모듈도 들어있는데, 동일하게 하면 안됩니다.
다시 컴파일 하지 않고 할수 있을것 같은데요~?
mknod /dev/ob511 이라고 만들어줘야 하나요?
제 ex-x5에서 /dev에서는 다음과 같은 목록이 있습니다.
[root@ez-x5 /dev]$ ls
console hdb1 mtd15 mtdr1 root ttyS2
cusa0 hdb2 mtd2 mtdr10 rs232sa1 ttySA0
cusa1 hdb3 mtd3 mtdr11 rs232sa2 ttySA1
dsp hdb4 mtd4 mtdr12 sound_dsp ttySA2
fb hdb5 mtd5 mtdr13 tty ttySS0
fb0 hdb6 mtd6 mtdr14 tty0 ttySS1
fb1 hdb7 mtd7 mtdr15 tty1 ttySS10
fb2 hdb8 mtd8 mtdr2 tty2 ttySS11
fb3 initctl mtd9 mtdr3 tty3 ttySS12
fb4 kmem mtdblock0 mtdr4 tty4 ttySS13
fb5 log mtdblock1 mtdr5 tty5 ttySS14
fb6 mem mtdblock10 mtdr6 tty6 ttySS15
fb7 mixer mtdblock11 mtdr7 tty7 ttySS2
flh0 mk712 mtdblock12 mtdr8 tty8 ttySS3
flh1 mmca mtdblock13 mtdr9 ttyP0 ttySS4
flh2 mmca1 mtdblock14 null ttyP1 ttySS5
flh3 mmca2 mtdblock15 phub ttyP2 ttySS6
hda mmca3 mtdblock16 psaux ttyP3 ttySS7
hda1 mmca4 mtdblock2 psystemmap ttyS0 ttySS8
hda2 mouse mtdblock3 ptmx ttyS00 ttySS9
hda3 mtd0 mtdblock4 pts ttyS01 urandom
hda4 mtd1 mtdblock5 ram ttyS02 zero
hda5 mtd10 mtdblock6 ram0 ttyS03
hda6 mtd11 mtdblock7 ram1 ttyS04
hda7 mtd12 mtdblock8 ram2 ttyS05
hda8 mtd13 mtdblock9 ram3 ttyS06
hdb mtd14 mtdr0 random ttyS1

또한
/proc/video/ov511이라고 디렉토리가 생겼습니다. 다음관 같이요~
[root@ez-x5 video]$ pwd
/proc/video
[root@ez-x5 video]$ ls
dev ov511
[root@ez-x5 video]$ ll
dr-xr-xr-x 2 root root 0 Jan 1 00:28 dev
dr-xr-xr-x 2 root root 0 Jan 1 00:28 ov511
ov511디렉토리 안은 아무것도 없지만은요~




장형기 wrote..
: 안녕하세요..
:
: 이미 모듈은 올라간것 같습니다.. make modules 하지 않아도 됩니다..
:
: usb 카메라 인식 문식 문제는 다른 문제인것 같네요...
:
: 참,,, 현재 커널에 보시면 drives/usb 가 usb-2.26에 링크가 되어 있습니 다..
:
: 이것을 usb-2.21로 링크를 바꾸시고 해보세요.
:
: 그럼 수고하세요..
:
:
: 양갱 wrote..
: : ./configure에서 커널 <*>로 해당 ov511모듈을 포함시켰거든요?
: : 그리고 make해서 zImage를 쓰고 있습니다.
: : 이후에 make modules를 했는데 오류가 떠서요~~?
: : 무엇을 다시 봐야 하나요?
: :
: :
: : 드라이버가 잡힌건 맞죠? dmesg 캡쳐
: : 0x00000000-0x00100000 : "EZ-X5 Kernel partition"
: : 0x00100000-0x00500000 : "EZ-X5 Ramdisk partition"
: : 0x00500000-0x04000000 : "EZ-X5 Data partition 0"
: : Linux Kernel Card Services 3.1.22
: : options: none
: : Intel PXA250/210 PCMCIA (CS release 3.1.22)
: : orinoco.c 0.11b (David Gibson and others)
: : hermes.c: 5 Apr 2002 David Gibson
: : orinoco_cs.c 0.11b (David Gibson and
: : others)
: : usb.c: registered new driver hub
: : usb.c: registered new driver ov511
: : ov511.c: v1.63 for Linux 2.4 : ov511 USB Camera Driver
: : 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 4096 bind 8192)
: : 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
: : Freeing initrd memory: 5120K
: : VFS: Mounted root (ext2 filesystem) readonly.
: : Freeing init memory: 72K
: :
: : 장형기 wrote..
: : : 안녕하세요..
: : :
: : : 모듈로 커널에 포함이 되어 있다면 모듈을 다시 컴파일 하셨야 합니다..
: : :
: : : # make modules
: : : # INSTALL_MOD_PATH=<모듈을 넣을 디렉토리> make modules_install
: : :
: : : 이렇게 생성된 모듈을 EZ-X5 보드에서
: : :
: : : $ insmod xxx.o
: : :
: : : 하시면 모듈이 로드됩니다.. ( xxx.o : 올리려는 모듈 )
: : :
: : :
: : : 그럼 수고하세요.
: : :
: : :
: : : 양갱 wrote..
: : : : 커널에서 usb드라이버, ov511 usb카메라 드라이버를 잡아주었습니다.
: : : : 그리고 카메라를 usb에 꼳았는 불이 들어오질 않는데 왜 그러 죠?~
: : : : x86에서는 잘 되는데 불이 들어오는데, ex-x5에서는 안됩니다.
: : : :
: : : : 모듈이 커널에 포함되어서 있습니다.
: : : : 어떻게 모듈을 올리수 있나요?