-
Notifications
You must be signed in to change notification settings - Fork 115
tutorial startup exe
Ken Sharp edited this page Dec 11, 2025
·
2 revisions
This tutorial shows how to package your LINX VI into a startup executable so it runs automatically each time your BeagleBone Black or Raspberry Pi boots—no PC tether required.
- You completed the Blink! tutorial and have a LabVIEW project with a working VI on your target.
- LabVIEW Community Edition (or LabVIEW 2020+) with the LabVIEW Hobbyist Toolkit installed on the host PC.
- LINX runtime already deployed to your target with network connectivity.
- LINX-capable target such as a BeagleBone Black or Raspberry Pi with working network connection.
- LabVIEW Project containing your top-level VI (e.g.,
Blink.vi). - Access to the LabVIEW Project Explorer on the host PC.
- Open the LabVIEW project from the previous tutorial and expand your LINX target in the Project Explorer.
- Right-click Build Specifications under the target → New → Real-Time Application.
- Give the build a descriptive name (for example,
BlinkStartup). - In the build dialog, select Source Files, highlight your top-level VI under Project Files, and click the arrow to move it into Startup VIs.
- Click OK to save the build specification.
- Right-click the new build specification and choose Build. Wait for it to finish, then click Done.
- Right-click the build specification again and choose Run as Startup.
- Confirm the prompt to reboot—LabVIEW will deploy the startup executable, reboot the target, and your VI will launch automatically on boot.
📺 Prefer video? Watch the original walkthrough:
