08-10-2009 07:04 AM
Hi,
I'v tested NIKAL-1.9 and DAQmx801f0.iso on fc10. Drivers and example code compile. Drivers get loaded nicely, but ...
nilsdev reports NOTHING. Has anyone else success with these components? Any comments much appreciated!
Best Regards
Leif Adelöw
lspci reports:
02:08.0 Class ff00: National Instruments PCI-6602 (rev 01)
Flags: bus master, medium devsel, latency 16, IRQ 17
Memory at fe1ff000 (32-bit, non-prefetchable) [size=4K]
Memory at fe1fc000 (32-bit, non-prefetchable) [size=8K]
Kernel driver in use: ni_660x
Kernel modules: ni_660x
lsmod |grep ni reports:
nimru2k 453588 1
nimxpk 38520 0
nipxirmk 124756 1
nidimk 345632 5 nimru2k,nipxirmk
nimsdrk 295232 0
nidmxfk 485552 1 nimsdrk
nimxdfk 528384 5 nimru2k,nimsdrk,nidmxfk
nimstsk 101440 2 nimsdrk,nidmxfk
nimdbgk 400924 7 nimru2k,nimsdrk,nidmxfk,nimxdfk,nimstsk
niorbk 98004 8 nimru2k,nipxirmk,nidimk,nimsdrk,nidmxfk,nimxdfk,nimstsk,nimdbgk
nipalk 1215376 15 NiViPciK,nimru2k,nimxpk,nipxirmk,nidimk,nimsdrk,nidmxfk,nimxdfk,nimstsk,nimdbgk,niorbk
nikal 45460 5 nipalk
ni_660x 17664 0
ni_tiocmd 9984 1 ni_660x
mite 13316 2 ni_660x,ni_tiocmd
comedi 35152 3 ni_660x,ni_tiocmd,mite
ni_tio 16512 2 ni_660x,ni_tiocmd
OS reports:
Aug 7 15:27:23 strandburner kernel: nikal: module license 'Copyright (c) 2002-2008 National Instruments Corporation. All Rights Reserved. Any and all use of the copyrighted materials is su
bject to the then current terms and conditions of the applicable license agreement, which can be found at <http://www.ni.com/linux/>.' taints kernel.
Aug 7 15:27:23 strandburner kernel: Symbol init_mm is marked as UNUSED, however this module is using it.
Aug 7 15:27:23 strandburner kernel: This symbol will go away in the future.
Aug 7 15:27:23 strandburner kernel: Please evalute if this is the right api to use and if it really is, submit a report the linux kernel mailinglist together with submitting your code for in
clusion.
Solved! Go to Solution.
08-10-2009 09:20 AM
woleda wrote:
lspci reports:
02:08.0 Class ff00: National Instruments PCI-6602 (rev 01)
Kernel driver in use: ni_660x
Kernel modules: ni_660x
lsmod |grep ni reports:
ni_660x 17664 0
ni_tiocmd 9984 1 ni_660x
mite 13316 2 ni_660x,ni_tiocmd
comedi 35152 3 ni_660x,ni_tiocmd,mite
ni_tio 16512 2 ni_660x,ni_tiocmd
You also have the Comedi drivers installed and they are binding to the device. You can only have one driver bind to a device at a time so NI-DAQmx will not find the device.
Shawn Bohrer
National Instruments
08-10-2009 11:22 AM
Shawn,
Thanks a bunch! I'm sure this will save some time for other forum members as well. Now I can report on success using fedora 10 with NIKAL-1.9 and DAQmx801f0.iso without any patches (or fuss)
kernel 2.6.27.5-117.fc10.i686 #1 SMP
Best Regards
Leif Adelow