‎01-09-2013 01:50 AM
USB-6216 is not detected on macbook pro retina late 2012 with NIDAQMX base installed even though the board is listed as supported.
Other boards (i.e. USB-6008) work. The 6216 works prefectly using win7 in a virtual machine on the same macbook; when the wirtual machine is on max asks whe the borad has to be connected and answering win TWO devices are connected to win (i.e. Firmware loader and 6216)
If the virtual machine is off nothing is asked, however, when 6008 is connected its led starts blinking, while nothing happens on the 6216.
A listing of the USB devices in the case of 6216 shows:
USB Hi-Speed Bus:
Host Controller Location: Built-in USB
Host Controller Driver: AppleUSBEHCI
PCI Device ID: 0x1e2d
PCI Revision ID: 0x0004
PCI Vendor ID: 0x8086
Bus Number: 0x1a
Hub:
Product ID: 0x0024
Vendor ID: 0x8087 (Intel Corporation)
Version: 0.00
Speed: Up to 480 Mb/sec
Location ID: 0x1a100000 / 2
Current Available (mA): 500
Current Required (mA): 0
Sleep current (mA): 0
Vendor-Specific Device:
Product ID: 0x7269
Vendor ID: 0x3923 (National Instruments)
Version: 0.00
Speed: Up to 480 Mb/sec
Location ID: 0x1a120000 / 4
Current Available (mA): 500
Current Required (mA): 100
while in the case of 6008 shows
USB 3.0 Hi-Speed Bus:
Host Controller Location: Built-in USB
Host Controller Driver: AppleUSBXHCI
PCI Device ID: 0x1e31
PCI Revision ID: 0x0004
PCI Vendor ID: 0x8086
Bus Number: 0x14
NI USB-6008:
Product ID: 0x717a
Vendor ID: 0x3923 (National Instruments)
Version: 1.03
Serial Number: 0130C6E2
Speed: Up to 12 Mb/sec
Manufacturer: National Instruments
Location ID: 0x14200000 / 17
Current Available (mA): 500
Current Required (mA): 500
Anyone may help?
Thanks
‎01-14-2013 11:56 AM - edited ‎01-14-2013 11:57 AM
Hi Det-Polito,
I also have a 2012 OSX MacBook (Air, not Pro Retina) and a USB 6216 that is currently working with DAQmx Base 3.6.0. What version of DAQmx Base are you working with? What connectivity do you have (OEM, mass term, screw terminal, BNC)? When you plug in your 6216 what does your Isdaq application display? For reference, this is what mine looks like:
I'd try updating your driver to the latest version if you don't already have it. If possible, check to see if the 6216 is working on another Mac computer.
Have a great day!
Regards,
Cindy
‎01-14-2013 11:12 PM
Dear Cindy,
many thanks for your replay. I think it will be quite useful.
I should have the last driver revision (downloade one week ago...) and the board is a screw type. I have not checked it on another mac, but I will try to find one.
The part on the lsdaq is the most interesting for me: my lsdaq shows no boards at all (it shows something similar if I connect a 6008 board so it is working), but the mac detects an USB device (listed as vendor specific) as:
Vendor-Specific Device:
Product ID: 0x7269
Vendor ID: 0x3923 (National Instruments)
Version: 0.00
Speed: Up to 480 Mb/sec
Location ID: 0x1d110000 / 6
Current Available (mA): 500
Current Required (mA): 100
As you see the product id is different. I suspect the problem is in the board firmware: when I connect the board and the win virtual machine is on, parellels asks me if I want to route the board to win. If I say yes after few seconds it asks if I want to route a second device which is labeled as 6216. It seem the board starts presenting one device and then it 'boots' a second device only after some driver operation.
May I ask you to check the board firmware using FWUpdate.app located in /Application/NI-DAQMx Base/bin/ ?
I contacted NI and maybe this can help them. When did you buy the board? Can you read the product id on the back of your board?
Many thanks again
Marco
‎01-15-2013 11:22 AM
Hi Mark,
I apologize for the inconvenience that this has caused you. I have been able to recreate this issue using a USB 6216 Screw Terminal and it seems that this behavior is isolated to this connectivity option. I have filled out a bug report for R&D, #386569. You can review the documentation for the next release of NI-DAQmxBase to see which bugs are addressed in the release. For now, would you be able to use your virtual Windows machine to develop?
Regards,
Jackie B
‎01-15-2013 12:56 PM
Hi Marco,
I also apologize for flagrantly spelling your name wrong!
I hope you have a good day.
Regards,
Jackie B
‎01-16-2013 03:25 AM
Jackie_B ha scritto:
Hi Mark,
I apologize for the inconvenience that this has caused you. I have been able to recreate this issue using a USB 6216 Screw Terminal and it seems that this behavior is isolated to this connectivity option. I have filled out a bug report for R&D, #386569. You can review the documentation for the next release of NI-DAQmxBase to see which bugs are addressed in the release. For now, would you be able to use your virtual Windows machine to develop?
Regards,
Jackie B
OK thanks for all, in the meantime I'll work withthe virtual machine, however even thought the macbook is a terrific machine, the performance in the virtual machine while using the nidaqmx is poor, so I am waiting anxiously the patch...
Marco
‎01-16-2013 03:26 AM
But my name in English is Mark!, you did not make any mistake!
Jackie_B ha scritto:
Hi Marco,
I also apologize for flagrantly spelling your name wrong!
I hope you have a good day.
Regards,
Jackie B
‎08-02-2015 02:05 PM
Hi
I have been using NI USB 6216 for long time. But now it is not recognizing by my PC.it showing an error message : " The last USB device you connected to this computer malfunctioned, and Windows does not recognize it" . Please help me?