IntelNucProSoftwareSuite UserGuide v3.3
IntelNucProSoftwareSuite UserGuide v3.3
User Guide
NUC Group
Client Computing Group, Intel® Corporation
A "Mission Critical Application" is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death. SHOULD
YOU PURCHASE OR USE INTEL'SPRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND
ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL
CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF
PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR
NOT INTEL OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS
PARTS.
Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any
features or instructions marked "reserved" or "undefined". Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or
incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information.
The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published
specifications. Current characterized errata are available on request.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or
go to: http://www.intel.com/design/literature.htm%20 Performance tests and ratings are measured using specific computer systems and/or components and reflect
the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect
actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing.
For more information on performance tests and on the performance of Intel products, visit Intel Performance Benchmark Limitations
All products, computer systems, dates and figures specified are preliminary based on current expectations and are subject to change without notice.
Celeron, Intel, Intel logo, Intel Core, Intel Inside, Intel Inside logo, Intel. Leap ahead., Intel. Leap ahead. logo, Intel NetBurst, Intel SpeedStep, Intel XScale, Itanium,
Pentium, Pentium Inside, VTune, Xeon, and Xeon Inside are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other
countries.
Intel® Active Management Technology requires the platform to have an Intel® AMT-enabled chipset, network hardware and software, as well as connection with a
powersource and a corporate network connection. With regard to notebooks, Intel AMT may not be available or certain capabilities may be limited over a host OS-
based VPN or when connecting wirelessly, on battery power, sleeping, hibernating or powered off. For more information, see http://www.intel.com/technology/iamt.
64- bit computing on Intel architecture requires a computer system with a processor, chipset, BIOS, operating system, device drivers and applications enabled for Intel®
64 architecture. Performance will vary depending on your hardware and software configurations. Consult with your system vendor for more information.
No computer system can provide absolute security under all conditions. Intel® Trusted Execution Technology is a security technology under development by Intel
and requires for operation a computer system with Intel® Virtualization Technology, an Intel Trusted Execution Technology-enabled processor, chipset, BIOS,
Authenticated Code Modules, and an Intel or other compatible measured virtual machine monitor. In addition, Intel Trusted Execution Technology requires the
system to contain a TPMv1.2 as defined by the Trusted Computing Group and specific software for some uses. See http://www.intel.com/technology/security/ for
more information.
†Hyper-Threading Technology (HT Technology) requires a computer system with an Intel® Pentium® 4 Processor supporting HT Technology and an HT
Technology-enabled chipset, BIOS, and operating system. Performance will vary depending on the specific hardware and software you use. See
www.intel.com/products/ht/hyperthreading_more.htm for more information including details on which processors support HT Technology.
Intel® Virtualization Technology requires a computer system with an enabled Intel® processor, BIOS, virtual machine monitor (VMM) and, for some uses,
certain platform software enabled for it. Functionality, performance, or other benefits will vary depending on hardware and software configurations and may
require a BIOS update. Software applications may not be compatible with all operating systems. Please check with your application vendor.
Other vendors are listed by Intel as a convenience to Intel's general customer base, but Intel does not make any representations or warranties whatsoever
regarding quality, reliability, functionality, or compatibility of these devices. This list and/or these devices may be subject to change without notice.
Copyright © 2022, Intel Corporation. All rights reserved.
1 Introduction .................................................................................................................................................................. 5
2.3 Advanced...................................................................................................................................................... 11
The Intel® NUC Pro Software Suite monitors unattended applications and provides redundant screen services for digital signage applications.
Key capabilities of this tool include:
• Terminate and relaunch the application when targeted application becomes unresponsive.
• Gracefully shutdown or restart OS whenever it detects a target application failed x + times – as specified by the user,
since the last Windows boot.
• Log application monitoring activity to easily accessible log file.
• This utility can enable hardware watchdog timer to execute a hard system reset if a monitored application causes
system to become unresponsive.
• Manage Failover NUCs when a given NUC goes down due to power or network failure.
• Hardware Diagnostic feature runs diagnostics on HDMI-CEC WMI interfaces exposed by NUC ACPI BIOS
Intel ® NUC Pro Software Suite – Configuration Tool provides step by step instructions to configure the target NUCs (primary and
secondary) and the display between the NUCs. For the player failover feature to successfully work, it is critical to follow the
instructions provided in Installation and Configuration Guide. However, this configuration tool is not needed for basic application
monitoring.
The below image explains the overall topology of the application and configuration tool.
The Intel® NUC Pro Software Suite application supports 3 key features:
The Application Monitor tab monitors the running state of desktop applications based on four major status indicators. Below are the
controls for Application Monitor tab:
The Application Monitor can monitor a maximum of five applications at a time. The added applications are monitored based onfour
major status indicators. The below table describes the status and corresponding color indicator.
Running status indicator helps identify the applications in the Running mode. (Cyancircle)
Not Running status indicator helps identify the applications which are no longer running.
(Yellow circle)
Not Responding indicator helps identify an application in error state or when not responding.
(Red circle)
Not Monitored indicator helps identify applications which are no longer monitored by the
system. (Gray circle)
These status indicators are displayed on the Application Monitor tab and in the system tray of the Intel® NUC Pro Software Suite
application. The below screen shows an example of two applications in Running and Not Running state.
The Player Failover tab helps to manage the NUCs provide screen redundancy services to each other if a NUC encounters asystem
failure which may prevent it from continuing to operate.
NOTE: To enable player failover functionality, ensure you complete all the steps under Configuration Tool Installation section in
Installation and Configuration document.
1. Primary (Solid Blue) - Link between NUC and its primary display.
2. Standby (Dotted Grey) - Link between NUC and its secondary display.
2.3 Advanced
The Advanced tab allows user to configure system settings in addition to performing HDMI hardware diagnostics. The belowscreen
shows all available options in the Advanced tab.
Enable Player Failover option will be shown as selected and greyed out during configuration.
After configuration it will be enabled.
1. System HDMI Status Click “Get HDMI display connectivity properties from all ports ” to get the current state information of HDMI
ports
i. Number of the HDMI ports on the system
ii. HDMI ports connected to displays.
iii. HDMI ports in the NUC supporting HDMI CEC
The HDMI Diagnostic makes WMI calls and shows the response in Human Readable or Hex Data format on UI.
When a user clicks the HDMI CEC Command dropdown, the below mentioned commands are available. Select anycommand
and click ‘Execute’ to view the results.
i. Get physical and logical addresses from the display connected through…
On Execute of this command, the user can get physical and logical address of the NUCs connected through HDMI.
iv. Set the display's HDMI input to where this system is connected to via…
This command helps the user to switch display screen from to secondary port.
The user can get any of the error codes below in response to a HDMI CEC Command.
2.3.2.2 Disable/Enable Hardware Watchdog Timer – Default Hardware Watchdog Timer is enabled on launching the application. Whena
user manually checks this box and if “IntelNPSSService” service stops, then after default time (300 sec), the system will restart.
2.3.2.3.1 During first launch of Intel® NUC Pro Software Suite, until the NUCs and corresponding displays are successfully
connected, the default player failover is disabled as indicated in the screen below. No NUC is visible in the ‘Player Failover’
section.
2.3.2.3.2 After Discovering the NUCs, User can see NUCs on Player Failover section and during the entire process of
configuration “Enable Player Failover” is disabled and grayed out.
2.3.2.3.3 After the configuration is complete, user can uncheck the “Enable Player Failover” which will prompt for user
confirmation.
The Intel ® NUC Pro Software Suite – Configuration Tool provides step by step instructions to configure the target NUCs and setup the
primary and secondary connection between the target system and displays.
Do not install the configuration tool on the target NUCs. Instead, install the configuration tool on a host PC which is on the same network
as the target NUCs.
If you have not installed the configuration tool yet, refer to the installation & configuration document for Windows and Linux<Link>.
Open the system tray from desktop and right-click the application icon, the below options/status will be shown:
1. If user is not able to get discovered NUC on config tool’s NUC discovery list, then user need to recheck network connection and then close
config tool and launch it again. This will resolve this discovery NUC issue and User can go forward for player failover configuration.
2. Player Failover feature can behave unexpectedly if HDMI cables are unplugged and plugged-in during runtime.
3. To unselect a row on Application Monitor, the user needs to press the CTRL key and click the desired row at the same time.
4. During NPSS Configuration, there may be a chance when NUCs are not visible to each other and state message (like disconnect
HDMI-2, persistent enable/disable etc.) are not updated on configuration tool.
o Work around 1: The user needs to click start over to restart configuration tool.
o Work around 2: If user still gets the issue, then verify successful network connectivity with all NUCs and the
Configuration tool host. Reboot all systems.
5. In some scenarios few NUCs are in a pre-configured state and one NUC needs to be replaced, after replacement the user may
get a wrong connection on the topology screen.
o Work around: User can click start over and restart configuration for all the target NUCs.
6. During configuration if HDMI cable is plugged out from either NUC then NPSS application hides from both HDMI screens
o Work around: User need to right click and select exit NPSS through system tray app and relaunch the NPSS app.
7. If Intel® NUC Pro Software Suite application is in use, user recommended not to uninstall the Intel Watch Dog timer (WDT) Driver. If
WDT driver gets uninstalled accidentally, then Intel® NUC Pro Software Suite application will stop working.
o Work around: User must re-install Watchdog Driver again then restart system, Intel® NUC Pro Software Suite application will
again start to work.
Note: This point is only for Linux build
8. During the NPSS Configuration Tool host application’s “Enable Persistent Display Emulation” step, it can sometimes take 3-5 minutes for
the NPSS Configuration Tool host application to refresh and update the NPSS Configuration Tool host’s status as successful.
o Here is a work around if this step in the NPSS Configuration Tool is going beyond 3-5 minutes. In the operating system, select to
software shutdown the NPSS client NUC which has enabled persistent display emulation, then power the NUC back on. This can
force the client NPSS NUCs to resend multicast packets to update the NPSS Configuration Tool host PC that enabling persistent
display emulation was successful.
o This known issue is being addressed as a high priority improvement for the next release of NPSS on supported Intel NUCs
generation 12 and later.
10. Player Failover configuration completed between NUCs then if new NUC will appear in same network then user can get "incorrect
Connection" popup may appear on either paired NUC.
o User can restart system effected NUC and "incorrect Connection" popup will vanish.
11. During Player Failover Configuration if we observe that after system reboot Persistent not disabled or enabled during primary or secondary
configuration and user observe Persistent message on NPSS UI then as a workaround user can do a Startover and restart the configuration.