ASEM System Manager

A software utility suite for the management of the panel for WinCE and Linux systems

ASEM System Manager (ASM) for Linux systems

All ASEM embedded systems based on the ARM architecture feature an image with a Linux operating system. This image includes all basic functions such as network, diagnostics, upgrade and also the ASEM System Manager (ASM), a specially developed utility for more user-friendly operation of the system.

The ASM has a browserbased user interface that can be controlled locally or remotely, ensuring secure and reliable operation. The ASM offers different categories for the configuration of the system, which are divided by functions. Basic settings can be made, such as configuring the IP addresses of the network interfaces, date and time, keyboard layout, etc. as well as the necessary settings for using the VPN of UBIQUITY, for routing between interfaces, Internet sharing or for carrying out remote updates of the image via the UNIQLOUD platform, ASEM's cloud infrastructure.

ASEM Smart Update mechanism

The operating system of the embedded systems can be safely updated at any time, either by a local upgrade on the systems themselves or by using the UNIQLOUD platform. An intelligent partitioning of the mass storage ensures that the part containing the image of the active operating system is separated from the area to which the new image is transferred.

The ASEM Smart Update (ASU) mechanism ensures that the image of the previously installed operating system is restored after an unexpected event, such as a sudden power failure.

At the end of the data transfer of the new image, the active partition is switched and the image validation phase begins. In the event of an error or failure, a rollback to the previous software image is guaranteed.

Backup and Recovery

With ASM, you can effectively and securely manage backups of your operating system, including installed software applications. The restore function allows you to quickly restore a replacement system and/or transfer it to other systems.


The ASM provides the user with the necessary diagnostic tools to analyze connection problems or to access protocols of system services.

UNIQO HMI license management

The ASM allows the activation of UNIQO HMI Runtime licenses both in off-line mode, without Internet connectivity, and in on-line mode with direct connection to the UNIQLOUD platform.


With ASM, you can configure access to ASEM's cloud infrastructure and use the available services, including UBIQUITY connectivity, remote operating system image update, etc.

Kiosk Mode

The utility enables the execution of UNIQO Runtime in the "kiosk" mode without showing any detail of the operating system. The kiosk mode is very useful when you need the HMI application to be launched with no evidence of the operating system presence.

Changelog ASM for Linux systems



[SM-433] Add support for Wi-Fi configuration in SystemManagerCli.

[SM-449] Add support for date and time configuration via SystemManagerCli.

[SM-464] Mouse mode option is available for devices with a resistive display -> not RK/RM/DM. ​


[SM-422] SystemManagerCli (through the command --showNetworkInterface) now shows the addresses assigned by DHCP. 

[SM-431] Add an instant flush of data to external media. 

[LNXASEM-926] Virtual keyboard is disabled when an external USB keyboard is detected at boot 

[LNXASEM-926] Mouse pointer is displayed when an external USB mouse is detected at boot ​ 


[SM-414] Add the possibility to use the microSD as an external storage device (only for Linux devices)  

[SM-425] External storage devices have read-write rights for all users 

[LNXASEM-878] Add support for modem Quectel EG25-G​ ​ 


[SM-405] The "user" can set up the keyboard layout, the display section, and the time of date section (only for Linux devices, the available configurations depending on the device). ​ 

[SM-411] USB key remains mounted even if it contains the XML device configuration file. -> not WP 


[SM-343] Add a local NTP server that will listen to connections on the standard UDP port 123.  

[SM-374] Add support to install third-party applications. 

[SM-376] Add support to configure network interfaces using SystemManagerCli -> only LP 

[LNXASEM-768] Add NTP server (default is disabled).   

[LNXASEM-812] Add Factory Reset support of file "customer.tar.gz". 


[SM-342] Add support for using USB flash drives in QApplication. 

Extend the import of the UNIQO HMI projects by preserving the application files. -> Not WP 


[SM-316] Add a new option to delay the start of applications (only for HMI devices). 

Disable special keys when Chromium is active. 

Add support for CODESYS Runtime update. -> Only LP 

Add support for LP50 update. -> Only LP 


Add support for the import of UNIQO projects via USB key. -> Not WP 


[SM-287] Add support to the latest version of the Router modem -> WP and LP ​ 

[SM-298] The product name is not visible on the device configuration page for OEM images. [OEM] -> Only WP



[SM-472] Fixed the reading of file systems with non-Latin characters.


[SM-420] Fixed empty service center modem parameter settings.  

[SM-288] Improved the algorithm for obtaining the APN automatically.  

[SM-416] Fixed the upload of a UNIQO project via USB at startup. 


[LNXASEM-290] Fix random delay of 90 seconds that may happen during software reboot. 


[LNXASEM-881] It is now possible to set RS422 mode on DB15 serial, even if it is already in RS422 mode. 


[LNXASEM-864] Align output of “uname” command for images with the real-time kernel. -> only LP

[SM-370] The USB key mount at boot was not available for the QApplication. 

[LNXASEM-775] Improved script synchronization (provided by System Manager) with the graphic server.  

[LNXASEM-779] Improved information synchronization between touch and display. 


Resolution on 15.6 display is now 1366x768 (it was erroneously 1360x768) -> not RK/RM/DM 

CODESYS: add set time capabilities -> Only LP 


CODESYS Persistent vars may be inconsistent if the RESET button is pressed after CODESYS runtime is already properly started   -> Only LP

The NTP client started even if was not enabled by the System Manager. -> Not RK/RM/DM 


Fixed PING feature on the web configuration page. -> Not WP 


Add the Mouse mode option for panels with the resistive display. This option allows to correctly detect the mouse-down events. -> Only LP 

Add possibility to configure CAN baud rate from inside CODESYS projects. -> Only LP

ASEM System Manager (ASM) for WinCE systems

ASEM System Manager is a set of utilities developed to improve the usage of ASEM WinCE-based ARM platforms. 

Installed directly in production, ASEM System Manager is accessible from the OS control panel and includes a series of features that allow to backup the whole system or to selectively backup the applications, to manage the screen saver and to implement the antialiasing rendering for a better characters visualization. 

ASEM System Manager can be installed also on existing systems.

Clone, Backup and Restore

The Clone function allows to make an exact copy of the source system, including the image of the OS (ARM platforms). 

Selective Backup allows to backup only specific and selected files and applications settings. The backup is saved in a single file with ".ASR" (ASEM System Repository) extension. 

With the Restore feature it is possible to retrieve the backup by selecting the files to be restored.

OS update for ARM systems

The ASEM System Manager allows to update the operating system without reinstalling all the applications. 

Before any update, a temporary backup of all installed ASEM application and the related settings is necessary. Once the update is completed, the backup is automatically restored in a safe and open way. On the download area of the ASEM website there is a database with all OS image versions in ".ASR" format.

Screen Saver

The Screen Saver function allows to reduce the display brightness or to switch off the display after a period of inactivity when systems are powered but not used in a continuous way by the operator. This feature extends the lifetime of the displays.

Kiosk Mode

The utility enables the execution of Premium HMI Runtime in "kiosk" mode without showing any detail of the operating system. The kiosk mode is very useful when you need the HMI application to be launched with no evidence of the operating system presence.

System reboot

The utility allows you to reboot the device without acting on the power supply.

eMMC Usage

The utility provides useful information about the actual use of the eMMC memory along with an indication of "lifetime" of the support expressed in expected duration time.


Antialiasing is a technique for minimizing the character edges compared with their matrix enabling a better character visualization. The utility allows to choose between two different representation, according to users preferences.


The utility lets you change the operating system scroll bars dimension. Some of these controls are in fact used in the HMI applications so you can freely adapt the size.

Touch Buzzer

The utility allows you to activate the sound feedback of touch activation.

Language Settings

The utility allows you to easily install the font support for non-European languages in the HMI applications.

Personal area

Login to your personal area to download your restricted contents. If you don’t have am ASEM account yet, register here.

Software Setup

Contact us