Re: comedi on RH9 with kernel 2.6.2

Seems so that you'll need firmware to operate this board... 
I recall that Frank Mori Hess said something about this a 
while ago.

There has to be a similar entry like that:

comedi_config -i /usr/share/usb/usbdux_firmware.hex 
/dev/comedi0 usbdux

With the -i option you can upload firmware from userspace 
into the board.

/Bernd

Pierre Guisse wrote:
> I managed to load the daqboard2000module. I think I had to load the 
> generic 8255 module first:
>        [root_at_pchebert /]# modprobe 8255
>        [root_at_pchebert /]# modprobe daqboard2000
>        [root_at_pchebert /]# lsmod
>        Module                  Size  Used by
>        daqboard2000            7168  -
>        8255                    5696  -
> 
> But then :
>        [root_at_pchebert /]# comedi_config /dev/comedi0 daqboard2000
>        Configure failed!: Input/output error
>        Check kernel log for more information
>        Possible reasons for failure:
>        Driver not found
> 
> 
> I checked the kernel log :
> 
> [root_at_pchebert /]# tail -100 /var/log/messages
> Feb 23 13:51:26 pchebert kernel: NET: Registered protocol family 16
> Feb 23 13:51:26 pchebert kernel: EISA bus registered
> Feb 23 13:51:26 pchebert kernel: PCI: PCI BIOS revision 2.10 entry at 
> 0xf0da0, last bus=2
> Feb 23 13:51:26 pchebert kernel: PCI: Using configuration type 1
> Feb 23 13:51:26 pchebert kernel: mtrr: v2.0 (20020519)
> Feb 23 13:51:26 pchebert fév 23 13:51:26 rc: Starting pcmcia:  succeeded
> Feb 23 13:51:26 pchebert kernel: Linux Plug and Play Support v0.97 (c) 
> Adam Belay
> Feb 23 13:51:26 pchebert kernel: PCI: Probing PCI hardware
> Feb 23 13:51:26 pchebert kernel: PCI: Probing PCI hardware (bus 00)
> Feb 23 13:51:26 pchebert kernel: Transparent bridge - 0000:00:1e.0
> Feb 23 13:51:26 pchebert kernel: PCI: Using IRQ router PIIX/ICH 
> [8086/2440] at 0000:00:1f.0
> Feb 23 13:51:26 pchebert kernel: SBF: Simple Boot Flag extension found 
> and enabled.
> Feb 23 13:51:26 pchebert kernel: SBF: Setting boot flags 0x1
> Feb 23 13:51:26 pchebert kernel: apm: BIOS version 1.2 Flags 0x03 
> (Driver version 1.16ac)
> Feb 23 13:51:26 pchebert kernel: VFS: Disk quotas dquot_6.5.1
> Feb 23 13:51:26 pchebert kernel: isapnp: Scanning for PnP cards...
> Feb 23 13:51:26 pchebert kernel: isapnp: No Plug & Play device found
> Feb 23 13:51:26 pchebert kernel: pty: 2048 Unix98 ptys configured
> Feb 23 13:51:26 pchebert fév 23 13:51:26 netfs: Montage d'autres sytèmes 
> de fichiers : succeeded
> Feb 23 13:51:26 pchebert kernel: Real Time Clock Driver v1.12
> Feb 23 13:51:26 pchebert kernel: Using anticipatory io scheduler
> Feb 23 13:51:26 pchebert kernel: Floppy drive(s): fd0 is 1.44M
> Feb 23 13:51:26 pchebert kernel: FDC 0 is a post-1991 82077
> Feb 23 13:51:26 pchebert kernel: RAMDISK driver initialized: 16 RAM 
> disks of 4096K size 1024 blocksize
> Feb 23 13:51:26 pchebert kernel: PCI: Found IRQ 9 for device 0000:02:0c.0
> Feb 23 13:51:26 pchebert apmd[1066]: Version 3.0.2 (APM BIOS 1.2, Linux 
> driver 1.16ac)
> Feb 23 13:51:26 pchebert fév 23 13:51:26 apmd: Démarrage de apmd  succeeded
> Feb 23 13:51:26 pchebert kernel: 3c59x: Donald Becker and others. 
> www.scyld.com/network/vortex.html
> Feb 23 13:51:26 pchebert kernel: 0000:02:0c.0: 3Com PCI 3c905C Tornado 
> at 0xd400. Vers LK1.1.19
> Feb 23 13:51:26 pchebert kernel: Uniform Multi-Platform E-IDE driver 
> Revision: 7.00alpha2
> Feb 23 13:51:26 pchebert kernel: ide: Assuming 33MHz system bus speed 
> for PIO modes; override with idebus=xx
> Feb 23 13:51:26 pchebert kernel: ICH2: IDE controller at PCI slot 
> 0000:00:1f.1
> Feb 23 13:51:26 pchebert kernel: ICH2: chipset revision 2
> Feb 23 13:51:26 pchebert kernel: ICH2: not 100%% native mode: will probe 
> irqs later
> Feb 23 13:51:26 pchebert kernel:     ide0: BM-DMA at 0xb800-0xb807, BIOS 
> settings: hda:DMA, hdb:pio
> Feb 23 13:51:26 pchebert kernel:     ide1: BM-DMA at 0xb808-0xb80f, BIOS 
> settings: hdc:DMA, hdd:pio
> Feb 23 13:51:26 pchebert kernel: hda: HDS722540VLAT20, ATA DISK drive
> Feb 23 13:51:26 pchebert kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> Feb 23 13:51:26 pchebert kernel: hdc: IDE/ATAPI CD-ROM 52XS, ATAPI 
> CD/DVD-ROM drive
> Feb 23 13:51:26 pchebert kernel: ide1 at 0x170-0x177,0x376 on irq 15
> Feb 23 13:51:26 pchebert kernel: hda: max request size: 1024KiB
> Feb 23 13:51:26 pchebert kernel: hda: 80418240 sectors (41174 MB) 
> w/1794KiB Cache, CHS=16383/255/63, UDMA(100)
> Feb 23 13:51:28 pchebert fév 23 13:51:26 autofs: automount startup 
> succeeded
> Feb 23 13:51:26 pchebert kernel:  hda: hda1 hda2 hda3
> Feb 23 13:51:26 pchebert kernel: ide-floppy driver 0.99.newide
> Feb 23 13:51:27 pchebert kernel: mice: PS/2 mouse device common for all 
> mice
> Feb 23 13:51:27 pchebert kernel: serio: i8042 AUX port at 0x60,0x64 irq 12
> Feb 23 13:51:27 pchebert kernel: input: ImExPS/2 Generic Explorer Mouse 
> on isa0060/serio1
> Feb 23 13:51:27 pchebert kernel: serio: i8042 KBD port at 0x60,0x64 irq 1
> Feb 23 13:51:27 pchebert kernel: input: AT Translated Set 2 keyboard on 
> isa0060/serio0
> Feb 23 13:51:27 pchebert apmd[1066]: Charge: * * * (-1% unknown)
> Feb 23 13:51:27 pchebert kernel: md: md driver 0.90.0 MAX_MD_DEVS=256, 
> MD_SB_DISKS=27
> Feb 23 13:51:29 pchebert fév 23 13:51:25 network: Montage de l'interface 
> eth0 : succeeded
> Feb 23 13:51:28 pchebert kernel: EISA: Probing bus 0 at eisa0
> Feb 23 13:51:28 pchebert kernel: comedi: version 0.7.67.1 - David 
> Schleef <ds_at_schleef.org>
> Feb 23 13:51:29 pchebert kernel: NET: Registered protocol family 2
> Feb 23 13:51:29 pchebert kernel: IP: routing cache hash table of 512 
> buckets, 4Kbytes
> Feb 23 13:51:29 pchebert kernel: TCP: Hash tables configured 
> (established 8192 bind 16384)
> Feb 23 13:51:29 pchebert kernel: NET: Registered protocol family 1
> Feb 23 13:51:29 pchebert kernel: NET: Registered protocol family 17
> Feb 23 13:51:29 pchebert kernel: NET: Registered protocol family 8
> Feb 23 13:51:29 pchebert kernel: NET: Registered protocol family 20
> Feb 23 13:51:29 pchebert kernel: md: Autodetecting RAID arrays.
> Feb 23 13:51:29 pchebert kernel: md: autorun ...
> Feb 23 13:51:29 pchebert kernel: md: ... autorun DONE.
> Feb 23 13:51:29 pchebert kernel: RAMDISK: Compressed image found at block 0
> Feb 23 13:51:29 pchebert kernel: VFS: Mounted root (ext2 filesystem).
> Feb 23 13:51:29 pchebert kernel: kjournald starting.  Commit interval 5 
> seconds
> Feb 23 13:51:29 pchebert kernel: EXT3-fs: mounted filesystem with 
> ordered data mode.
> Feb 23 13:51:29 pchebert kernel: Freeing unused kernel memory: 236k freed
> Feb 23 13:51:29 pchebert kernel: EXT3 FS on hda2, internal journal
> Feb 23 13:51:29 pchebert kernel: Adding 257032k swap on /dev/hda3.  
> Priority:-1 extents:1
> Feb 23 13:51:29 pchebert kernel: kjournald starting.  Commit interval 5 
> seconds
> Feb 23 13:51:29 pchebert kernel: EXT3 FS on hda1, internal journal
> Feb 23 13:51:29 pchebert kernel: EXT3-fs: mounted filesystem with 
> ordered data mode.
> Feb 23 13:51:29 pchebert kernel: kudzu: numerical sysctl 1 23 is obsolete.
> Feb 23 13:51:29 pchebert fév 23 13:51:29 cups: Démarrage de cupsd  
> succeeded
> Feb 23 13:51:29 pchebert fév 23 13:51:29 sshd:  succeeded
> Feb 23 13:51:31 pchebert xinetd[1284]: xinetd Version 2.3.11 started 
> with libwrap loadavg options compiled in.
> Feb 23 13:51:31 pchebert xinetd[1284]: Started working: 1 available service
> Feb 23 13:51:33 pchebert xinetd: Démarrage de xinetd  succeeded
> Feb 23 13:51:33 pchebert fév 23 13:51:33 sendmail: Démarrage de 
> sendmail  succeeded
> Feb 23 13:51:33 pchebert fév 23 13:51:33 sendmail: Démarrage de 
> sm-client  succeeded
> Feb 23 13:51:34 pchebert fév 23 13:51:34 gpm: Démarrage de gpm  succeeded
> Feb 23 13:51:35 pchebert fév 23 13:51:35 crond: Démarrage de crond  
> succeeded
> Feb 23 13:51:35 pchebert fév 23 13:51:35 xfs: Démarrage de xfs  succeeded
> Feb 23 13:51:36 pchebert fév 23 13:51:35 anacron: Démarrage de anacron  
> succeeded
> Feb 23 13:51:36 pchebert xfs: ignoring font path element 
> /usr/X11R6/lib/X11/fonts/cyrillic (unreadable)
> Feb 23 13:51:36 pchebert fév 23 13:51:36 atd: Démarrage de atd  succeeded
> Feb 23 13:51:38 pchebert kernel: atkbd.c: Unknown key released 
> (translated set 2, code 0x7a on isa0060/serio0).
> Feb 23 13:51:38 pchebert kernel: atkbd.c: This is an XFree86 bug. It 
> shouldn't access hardware directly.
> Feb 23 13:51:39 pchebert kernel: atkbd.c: Unknown key released 
> (translated set 2, code 0x7a on isa0060/serio0).
> Feb 23 13:51:39 pchebert kernel: atkbd.c: This is an XFree86 bug. It 
> shouldn't access hardware directly.
> Feb 23 13:57:02 pchebert fév 23 13:57:02 gdm(pam_unix)[1442]: session 
> opened for user root by (uid=0)
> Feb 23 13:57:03 pchebert fév 23 13:57:03 gconfd (root-1520): démarrage 
> (version 2.2.1), pid 1520 utilisateur « root »
> Feb 23 13:57:03 pchebert fév 23 13:57:03 gconfd (root-1520): Adresse « 
> xml:readonly:/etc/gconf/gconf.xml.mandatory » résolue vers une source de 
> configuration en lecture seule à la position 0
> Feb 23 13:57:03 pchebert fév 23 13:57:03 gconfd (root-1520): Adresse « 
> xml:readwrite:/root/.gconf » résolue vers une source de configuration 
> enregistrable à la position 1
> Feb 23 13:57:03 pchebert fév 23 13:57:03 gconfd (root-1520): Adresse « 
> xml:readonly:/etc/gconf/gconf.xml.defaults » résolue vers une source de 
> configuration en lecture seule à la position 2
> Feb 23 14:38:52 pchebert kernel: comedi0: daqboard2000: ids2no FPGA 
> initialization code, aborting
> Feb 23 14:38:52 pchebert kernel: comedi0: daqboard2000: remove
> 
> 
>  Any ideas ?
> 
>        Pierre
> 
> _________________________________________________________________
> MSN Messenger  http://g.msn.fr/FR1001/866 : dialoguez en direct et 
> gratuitement avec vos amis !

-- 
Contact information:
http://www.cn.stir.ac.uk/~bp1
http://www.linux-usb-daq.com/

Received on 2004-02-23Z17:06:50