Hi
First a disclaimer. Don't try this unless you have a backup of your system !
And another disclaimer. Don't try this unless you are a seasoned myRIO user !
This description is probably of no use for the student audience of the myRIO. There is no installer so the modifications cannot be undone. So consider this tinkering a proof of concept demonstration.
I have been wondering why there are no support for the mentioned LabVIEW versions. There is little changed in the myRIO toolkits since the first full release with LabVIEW 2014. LabVIEW 2019 was a transition release with the new Base Image concept for CompactRIO.
So, I decided to make a brute force attempt and see what happened. Simply copy everything obviously myRIO related from a working myRIO environment to the unsupported environment. This meant copying files from a LabVIEW 2019 SP1 environment to a LabVIEW 2020 SP1 environment. And likewise for 2021 SP1 to 2022 Q3.
LabVIEW 2022 Q3 asked which environment I would like to use, offering a myRIO environment when started. I had no issues opening and running the usual demo project templates for RT and FPGA, and can even install and select the special high throughput personality.
LabVIEW 2019 SP1 crashed immediately when opened, with a nasty cpp file error ( as often experienced in the nineties ). If was a myrio.ini file in the modes folder that caused it. Copying the same file over from the 2021 SP1 installation fixed the crash. And 2019 SP1 then runs as nicely as 2022 Q3.
So which files needs to be copied over. I use a dual pane file manager called Total Commander which makes the copying manageable. It involves copying up to about 4000 files. The copy procedure takes about a hour.
I searched for folders including myRIO in the name. I copied all such folders and their sub-folders from the 'LabVIEW 2021' folder to the 'LabVIEW 2022' folder, so they ended up in the same named locations.
I searched for additional files including myRIO in the name and copied them over. Most were already copied by the folder copying, of course.
Same copy procedure for LabVIEW 2019 SP1 to LabVIEW 2020 SP1.
Copying as described also copies some splash files over, which will cause LabVIEW 2022 Q3 to claim that it has 2021 myRIO support. It can be corrected as this information is simply read from bmp and png files in the modes folder.
Remember to install CompactRIO drivers that supports the actual LabVIEW versions.
Regards