08-06-2020 11:38 PM
08-23-2020 06:12 PM
You can install the LabVIEW 2019 myRIO Toolkit on a PC with only LabVIEW 2020 (and LabVIEW RT and appropriate drivers) installed, and it will work fine. I know, because I did it. About 3-4 years ago, NI started making drivers capable of limited (a few years) forward and backward version-compatible.
Bob Schor
12-22-2020 03:54 PM - edited 12-22-2020 03:56 PM
I have the same question. Yes, you can install LabVIEW 2020 (for me it installed with the Spring 2020 platform bundle) and myRIO toolkit 2019. However, I face the following problems :
1. Getting Started Wizard informs of version mismatch : When configuring the myrio using the getting started wizard, it runs through the software installation process, allows me to test the myrio (turn LEDs on/off, test the accelerometer etc), but then on the last screen the options to get started with creating a project in LabVIEW are greyed out (image below)
As you can see, the top line says that there is a "version mismatch with LabVIEW". I believe this stems from the fact that the myRIO toolkit 2019 is not out of the box compatible with LabVIEW 2020, as this KB informs us.
2. Exposed FPGA (no default personality) : If I ignore all this and create a LabVIEW Project manually, I can add the myRIO target under the project. However, the target is added with an exposed FPGA (picture below).
This means I will have to write FPGA code to perform IO. Earlier, I was able to add the myRIO target without exposing the FPGA (default FPGA personality).
3. No myRIO palette: When you create a blank VI inside this target, go to the block diagram and right click to open the functions window, the "myRIO" subpalette is missing. This was the palette that used to allow me to use the I/O VIs when using the default FPGA personality.
4. No Project Templates: Usually I would create a project using the myrio project templates and select the default FPGA personality there. However, now in LabVIEW 2020 there are no myrio project templates. I came across this KB that asks to enable LabVIEW support when installing the toolkit, but the myRIO toolkit 2019 uses Package Manager for the installation and it did not present me with the option to enable labVIEW support.
If someone has figured this out, or can point out something I have missed, please let me know. As per my current understanding, I will need LabVIEW 2019 to use the myRIO fully. However, with the serial number that my university provided (I believe it is an Academic Site License), I am unable to download older versions. The downloads page says I need an active SSP for that. I have already registered my ASL license on my ni.com profile in the hopes that any SSP that might be enrolled into the serial number would show up on my profile.
Looking forward to getting help on this !
Thank You
01-04-2021 10:41 AM
I don't check here that often (my bad), but when I saw @spawar's post, I did some more checking of the system I installed.
Brief review -- I took a working LabVIEW 2019 system with myRIO Toolkit 2019, installed LabVIEW 2020, and tried to open a program developed in LabVIEW 2019 that uses LabVIEW-RT with code running on the myRIO. I should note that this code uses a custom FPGA routine that I developed. It seems to work. It is using the myRIO Toolkit 19.0 (which was what I installed when this was a "pure" LabVIEW 2019 system) -- I noted when I just started it and went through the Getting Started with myRIO stuff, it asked me to update the myRIO Software Set from NI myRIO 19.0 to NI myRIO 19.5. I didn't do this, and it says "Some functionality may not be available".
MAX agrees with this. Opening LabVIEW 2020, I don't have the option of two "Environments", LabVIEW or LabVIEW for myRIO. I think it is the latter that gives you access to the Project Templates, the myRIO Palette, and the myRIO Express VIs.
I'm going to do some more testing and will try to get more answers.
Bob Schor
01-04-2021 10:52 AM
This is a followup to the previous post (which I wrote yesterday, but forgot to post). I saw a similar Post in the main LabVIEW Forum (here) and gave several detailed replies, which I'll summarize below.
More important, I just got off the phone with NI Technical Support. They confirmed that the myRIO Software Toolkit, which includes the "user-friendly" FPGA Profile that facilitate getting started with myRIO, has not (yet) been released for LabVIEW 2020. They also confirmed (and I just tried to do this) that you cannot just "add on" the 2019 Toolkit and have it work in LabVIEW 2020.
Finally, they agree with me that for those "getting started with myRIO", they should install LabVIEW 2019, and then install the myRIO 2019 Software Toolkit.
If you are in an Academic institution and have LabVIEW 2020 licensed under your Academic license, you should go to your Instructor and notify him or her of this current problem with myRIO software. If they have an account at NI linked to their Academic License, they should be able to download the installer for LabVIEW 2019. If they have questions, have them send me a Private Message on this Forum and I will try to reach them during Office Hours.
Bob Schor
01-07-2021 11:29 AM
Thank you, that clears it for me. My institution was able to provide me previous versions.