그럼 현재 EZ-X5에 IEEE1394를 인터페이스 하는 방법은 아예 없는건지요?

제가 살릴려고 하는 카메라가 IEEE1394 인터페이스를 사용하고 있어서 IEEE1394를 살려야 하는데..


>
>현재 사용하시는 카드는 32bit 카드입니다.
>EZ-PCMCIA 보드는 16bit 카드만을 지원합니다.
>안되는게 당연합니다.
>
>32bit 카드를 PC-Card 라고 하며 이것은 PCI 와 밀접한 관계를 가지고 있습니다.
>16bit 카드는 PCMCIA-Card 라고 하죠.. 이놈은 ISA 버스라고 생각하시면 됩니다.
>
>
>>
>>EZ-X5 + EZ-PI + EZ-PCMCIA(이하 EZ-X5)의 PCMCIA 슬롯에 IEEE1394 Interface
>>Card를 끼워서 IEEE1394 Digital Camera를 구동시키려고 하고 있습니다.
>>
>>IEEE1394 Interface Card(이하 1394 카드)는 다음 링크에 있는 것을 사용하고
>>있습니다.
>>
>>일단은 제 노트북에 RedHat8.0을 설치하고 노트북에 있는 PCMCIA 슬롯에 1394
>>카드를 끼우면 다음과 같은 메시지가 출력이 됩니다.
>>
>>[root@Note]# dmesg
>>(중략)
>>cs: cb_alloc(bus 4): vendor 0x11c1, device 0x5811
>>PCI: Enabling device 04:00.0 (0000 -> 0002)
>>ohci1394: $Rev: 1010 $ Ben Collins <bcollins at debian.org>
>>PCI: Found IRQ 11 for device 02:07.0
>>ohci1394_0: OHCI-1394 1.1 (PCI): IRQ=[11]  MMIO=[20001000-200017ff]  Max
>>Packet=[2048]
>>PCI: Setting latency timer of device 04:00.0 to 64
>>ohci1394_1: Unexpected PCI resource length of 1000!
>>ohci1394_1: OHCI-1394 1.0 (PCI): IRQ=[11]  MMIO=[20800000-208007ff]  Max
>>Packet=[2048]
>>ieee1394: Host added: ID:BUS[0-00:1023]  GUID[000039000042fdda]
>>ieee1394: Host added: ID:BUS[1-00:1023]  GUID[0000010000000057]
>>
>>위와같이 PnP로 1394카드가 잡히고 다음과 같은 모듈이 올라갑니다.
>>[root@Note]# lsmod
>>Module                  Size  Used by    Not tainted
>>ohci1394               29160   0  (unused)
>>ieee1394              204676   0  [ohci1394]
>>(생략)
>>
>>IEEE1394 Camera를 동작시키려면 이 외에 raw1394 및 video1394 모듈을 더 올
>>려야 하지만 EZ-X5에는 위의 과정도 되지가 않아서 질문을 드립니다.
>>
>>현재 커널은 linux-2.4.19-x5-v07 에서 작업하고 있습니다.
>>make menuconfig을 해보면 IEEE1394관련 옵션이 보이지가 않아서(이유는 잘 모
>>르겠습니다.-_-;;) $(kernel_dir)/.config 파일에 다음과 같이 추가하여
>>IEEE1394 관련 모듈들을 컴파일하였습니다.
>>
>>#(중략)
>>#IEEE 1394 (FireWire) support
>>#
>>CONFIG_IEEE1394=m
>>
>>#IEEE 1394 OHCI support
>>CONFIG_IEEE1394_OHCI1394=m
>>
>>#IEEE 1394 RAW I/O support
>>CONFIG_IEEE1394_RAWIO=m
>>
>>#IEEE 1394 Video support
>>CONFIG_IEEE1394_VIDEO1394=m
>>".config" 858L, 19924C
>>
>>이렇게 컴파일된 모듈들은 $(ramdisk_dir)/lib/modules/2.4.19-rmk7-
>>pxa1/kernel/drivers/ieee1394 로 모두 복사한 후 EZ-X5를 구동시켰습니다.
>>
>>Module로 컴파일하여 올렸기 때문인지 IEEE1394 카드를 꽂아도 노트북에서처
>>럼 반응이 나타나지 않았습니다.
>>그래서 다음과 같이 모듈을 수동으로 올렸는데 PCI 관련 에러메시지가 뜨는군
>>요..
>>
>>[root@ez-x5 /root]$ insmod ieee1394
>>Using /lib/modules/2.4.19-rmk7-pxa1/kernel/drivers/ieee1394/ieee1394.o
>>[root@ez-x5 /root]$ insmod ohci1394
>>Using /lib/modules/2.4.19-rmk7-pxa1/kernel/drivers/ieee1394/ohci1394.o
>>ohci1394: pci_module_init failed
>>insmod: init_module: ohci1394: No such device
>>[root@ez-x5 /root]$ lsmod
>>Module                  Size  Used by    Not tainted
>>ieee1394               32648   0
>>[root@ez-x5 /root]$ dmesg
>>(중략)
>>ohci1394: pci_module_init failed
>>
>>위와같이 ieee1394.o 모듈은 올라갔지만 ohci1394.o 모듈은 위와 같은 에러가
>>뜨면서 올라가지 않습니다. 현재 커널 소스는 수정을 하지 않은 상태인데요..
>>^^;; 이런 에러를 잡을려면 어떤 부분을 손대야 하는지 조언 좀 부탁드립니다.
>>노트북에서 해보니 간단하게 되던것이 EZ-X5에서는 잘 안되네요.. ^^;;
>>
>>
>
>
>
>