LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI Elvis and vmplayer 2.0.2 on linux

Hi all,

Okay I have a Fedora 5 Linux Dell Optiplex GX620 workstation where I installed VMplayer 2.0.2 so that I could install the LabView 8.5/NI Elvis 3.0.1 using the NI USB-6251 DAQ.  Everything installs without any issues yet when I attempt to run NI Elvis the calibration window pops up and the Windows session blue screens and reboots.  Has anyone got this combination to work?

Cheers

Jason
0 Kudos
Message 1 of 4
(2,848 Views)

Hi Jason,

There is no version of NI Elvis that is supported on any Linux operating system.  This would be the source of your problem. 


I'm sorry I can't help you out here.

Regards,

Ima
Applications Engineer
National Instruments
LabVIEW Introduction Course - Six Hours
Getting Started with NI-DAQmx
0 Kudos
Message 2 of 4
(2,822 Views)
I'm aware that NI Elvis isn't supported by Linux and thus I'm not using it under linux.  I have recently solved my own problem.  I am now using NI Elvis on my linux workstation.  How did I do it you ask?  Well as my subject line describes I installed a package on my linux workstation called vmplayer.  It's free from:

http://www.vmware.com/download/player/player_reg.html

This package allows you to install windows as a virtual machine under linux.  The nice thing is you can setup the drive, install all the applications and then turn the drive into a non-persistant mode.  Thus the local C: drive is read only.  You can make changes to the drive while your using it but when you shut down the vmplayer and restart the application all changes are lost.  This is GREAT for keeping your drive in a golden state.  I use network shares and mount a home directory that I keep persistant files in.

vmplayer will give you access to all the external ports on the computer.  My problem was that I loaded the linux kernel module ehci_hcd which supports USB 2.0.  Yet for whatever reason NI Elvis crashes when this is loaded.  So I simply issued the command:

#/sbin/rmmod ehci_hcd

Now when I connect the NI USB DAQ vmplayer connects to it through the kernel module uhci_hcd which is for the USB 1.1 standard.  Everything now works and NI Elvis doesn't crash.  I'm now using the NI Elvis under Windows XP under VMPlayer on a Linux workstation and it works great!!!

This should debunk the "NI Elvis doesn't work under Linux" comments now.  It's all in how you setup your workstation.
0 Kudos
Message 3 of 4
(2,810 Views)

Hi Jason,

I am glad to hear that you were able to get your NI Elvis working in this way.  Thank you for posting the work around for the benefit of others.

Have a great Thanksgiving!

Regards,

Ima
Applications Engineer
National Instruments
LabVIEW Introduction Course - Six Hours
Getting Started with NI-DAQmx
0 Kudos
Message 4 of 4
(2,803 Views)