12. System Manager Settings

The following settings (stored in /hv/sysmgr/HvSystemManager.xml) can be used to change the behavior of the System Manager. If you want to edit this file, you need to have root rights:

cd /hv/sysmgr
sudo gedit HvSystemManager.xml

Hint

SystemManager has to be stopped before editing HvSystemManager.xml

Setting

Description

ServerPort

System Manager Listening port

RemainingHostMemory

Memory size in MB which should remain for Hypervisor Host

LogLevel

0 = off

1 = Debug (verbose)

2 = Info

3 = Warning

4 = Error

EnableSessionManager

True: only a single session is allowed.

False: multiple parallel sessions are enabled (not recommended!)

EnableDynamicCpuConfig

True: arbitrary CPUs can be used by the RTOS.

False: only the last n CPUs can be used by the RTOS.

TimerSleepTimeMs

Basic sleep timer delay

TimerNormalCount

Timer multiple for normal polling

TimerSlowerCount

Timer multiple for slow polling

TimerSlowestCount

Timer multiple for slowest polling

HardwareTcpTimeout

Timeout for TCP Gateway (msec)

HardwareMqttTimeout

Timeout for MQTT Gateway (msec)

PrintSysmgrMessages

True: print script messages for System Manager

AnalyzerThresholds

CT_CHK: clock throttling check (0=disabled, 1=enabled)

CT_GOOD: CT check percentage for green light

CT_BAD: CT check percentage for red light

TL_CHK: task latency check (0=disabled, 1=enabled)

TL_GOOD: TL check percentage for green light

TL_BAD: TL check percentage for red light

SMI_CHK: System Management interrupt check (0=disabled, 1=enabled)

EnableFileLogger

True: write log file

WorkingDir

System Manager working directory (e.g. for storing project files)

HsiPath

Hypervisor System Information folder

LogFileName

Folder and filename of system manager logfile