Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Intel MacBook Pro / USB-6009

Hello,

I am having trouble getting the USB-6009 to be recognized by NI-DAQmx Base's lsdaq.app.  There is no hardware that shows up.  The 6009 is connected and the light is blinking.  The version of DAQmx Base is 2.1.0.

The C code within "NI-DAQmx Base/examples/ai/"compiles fine with the given make script.  When I try to execute the programs, I get the follow error:

"
ras-computer:/Applications/National Instruments/NI-DAQmx Base/examples/ai rsriprac$ ./acquire1Scan
LoadRuntime: MainBundle
CFBundle 0x304010 </Applications/National Instruments/NI-DAQmx Base/examples/ai> (executable, loaded)
_CompatibleWithLabVIEWVersion: linkedAgainst: 08208002
_CompatibleWithLabVIEWVersion: result= false, mgErr= 1, theActualVersion= 00000000
_CompatibleWithLabVIEWVersion: linkedAgainst: deadbeef
_CompatibleWithLabVIEWVersion: Reseting Linked Against
_CompatibleWithLabVIEWVersion: linkedAgainst: 08208002
_CompatibleWithLabVIEWVersion: result= true, mgErr= 0, theActualVersion= 00000000
_CompatibleWithLabVIEWVersion: linkedAgainst: 08208002
_CompatibleWithLabVIEWVersion: result= true, mgErr= 0, theActualVersion= 00000000
com.ni.LabVIEW.dll.nidaqmxbaselv
CFBundle 0x312000 </Library/Frameworks/nidaqmxbaselv.framework> (framework, loaded)
<CFURL 0x3116c0 [0xa08071c0]>{type = 15, string = file://localhost/Library/Frameworks/nidaqmxbaselv.framework/, base = (null)}
Macintosh HD:Library:Frameworks:nidaqmxbaselv.framework
2006-11-13 21:32:50.352 acquire1Scan[457] CFLog (21): Error loading /Library/Frameworks/LabVIEW 8.2 Runtime.framework/resource/nitaglv.framework/nitaglv:  error code 4, error number 0 (no suitable image found.  Did find:
        /Library/Frameworks/LabVIEW 8.2 Runtime.framework/resource/nitaglv.framework/nitaglv: mach-o, but wrong architecture)
DAQmxBase Error: <err>Device identifier is invalid.
"


Here is my hardware information from the "About this Mac":

  Machine Name:    MacBook Pro 17"
  Machine Model:    MacBookPro1,2
  Processor Name:    Intel Core Duo
  Processor Speed:    2.16 GHz
  Number Of Processors:    1
  Total Number Of Cores:    2
  L2 Cache (per processor):    2 MB
  Memory:    2 GB
  Bus Speed:    667 MHz
  Boot ROM Version:    MBP12.0061.B00
  SMC Version:    1.5f10

USB Bus:

  Host Controller Location:    Built In USB
  Host Controller Driver:    AppleUSBUHCI
  PCI Device ID:    0x27c9
  PCI Revision ID:    0x0002
  PCI Vendor ID:    0x8086
  Bus Number:    0x3d

NI USB-6009:

  Version:    1.00
  Bus Power (mA):    500
  Speed:    Up to 12 Mb/sec
  Manufacturer:    National Instruments
  Product ID:    0x717b
  Serial Number:    0123268F
  Vendor ID:    0x3923


Thank you,

-Ram Sripracha

Message Edited by rsriprac on 11-13-2006 11:46 PM

0 Kudos
Message 1 of 4
(3,361 Views)
Also no devices show up in the 'lsdaq.app' program.
0 Kudos
Message 2 of 4
(3,348 Views)
Hi Ram -

If the device's light is blinking and it doesn't show up in lsdaq, odds are it has the wrong firmware on it.  KB 3NE7GJNY explains how to switch it, which requires a Windows machine.  In this case, you'll be putting on the DAQmxBase firmware, not the DAQmx version.
David Staab, CLA
Staff Systems Engineer
National Instruments
0 Kudos
Message 3 of 4
(3,334 Views)
Hello,

This was not the problem.  The thread continues at:

http://forums.ni.com/ni/board/message?board.id=250&message.id=12003&page=2

Message Edited by rsriprac on 11-19-2006 02:49 AM

0 Kudos
Message 4 of 4
(3,309 Views)