vladan23,
That's a good question, and one that comes up pretty frequently.
When you have a dual-boot PXI controller such as the PXI-8186, there are two operating systems (OSes) available, but only one OS can be accessed at a given time. Therefore, you will need a second (host) computer to program your LabVIEW RT application. It is not possible to use one OS as a host and one OS as a target, because only one OS can run at a given time.
If after programming your LabVIEW RT application, you create a startup executable, you would no longer need the host computer. With a startup executable, your computer boots directly into that program, and no host is needed. If you are interested in this, it is described in this document:
Step by Step Tutorial: How to Embed an Executable VI on a networked RT Series hardwareI hope that helps. Please post back if you have any additional questions.
Regards,
Jed R.
Applications Engineer
National Instruments