10-11-2016 10:35 AM
Hello,
I have acquired an USB-6525 and I'm trying to make it works on a debian Jessie distribution : 3.16.0-4-amd64
After several web research , I managed to make NidaqmxBase 15 works on this distribution.
I have installed NI VISA 16 too,
I have lsdaq operational, as well as all scripts in /usr/local/vxipnp/linux/NIvisa
My problem is the following now :
-lsdaq and the example code ../Nivisa/Example/C/FindRsrc don't see the USB-6525 .
-lsusb see the USB-6525 , but there is no driver attached to it:
Bus 003 Device 003: ID 3923:71df National Instruments Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x3923 National Instruments Corp.
idProduct 0x71df
bcdDevice 1.04
iManufacturer 1 National Instruments
iProduct 2 NI USB-6525
-lsmod show that the module are launched:
nimxdfk 438900 1
nipxirmk 285664 1
nidimk 322053 3 nipxirmk,NiViPxiK
nimdbgk 315452 3 nipxirmk,nimxdfk
niorbk 74497 4 nipxirmk,nimdbgk,nimxdfk,nidimk
nipalk 937642 9 nipxirmk,NiViPciK,NiViPxiK,nimdbgk,nimxdfk,nidimk,niorbk
binfmt_misc 16949 1
nikal 75471 7 nipxirmk,NiViPxiK,nimdbgk,nimxdfk,nidimk,nipalk,niorbk
-visaconf is able to see the USB 6525 as USB RAW ( see picture).
-Nivisaic is able to see the USB 6525 but any query from it reachs a timeout (see picture).
is nidaqMxbase supposing linking a driver to any usb nidaq or do I miss something ?
Is USB 6525 supported in linux ? ( the NI site information seems to show that is not)
Otherwise, is there any way to communicate with this device using the /dev/bus/usbXXX ?
like a documentation about the command to send for example.
I have also install NI VISA 16 on a windows 7 PC and tried USB 6525 on it, NI-VISA Interactive Control see it but fail to perform any query action like above to,
PyVisa (python) does not see it too even if I used NI-VISA Driver Wizard to generate a driver and install it.
my aim is to control the USB-6525 through VISA API, but so far it fail to be reconigzed by it on both Linux and Windows.
10-12-2016 04:36 AM
Hello Vigogo,
USB devices do not support VISA aliases, but there are other ways to use your 6525 on a remote system.
If you're doing development or testing, consider using Windows Remote Desktop Connection to log in to the remote machine attached to the card. You'll be able to write and run VIs and save data on that machine.
Regards,
Maxime G. | Application Engineer
National Instruments France
10-12-2016 06:40 AM
my aim is to do all the development and testing on the same OS (linux).
I think that I will use the Driver Development Kit ressource to develop a driver to control the USB-6525.
Do you know if examples on USB-6525 exist, or on an equivalent ?
10-13-2016 08:15 AM
Maxime,
do you know if the USB-6525 register mapping documentation is available somewhere ? (621x is the only one available on MDDK for USB M series)
I was able to communicate with the board througth PyUsb (python), but I dont know what commands to send.