Customer was experiencing difficulties supporting many different hardware variants of their platform and was looking for a solution to make the tracking easier at an optimized cost.
There were different hardware variants of the monitoring system with different IO cards. System management will read the hardware variant and generate a data model based on the number of IO points in the system. Watchdog checks every thread in the system and restarts it if it is not responding.
Upgrade Management for remote firmware upgrade including the rootfs, os and application. Primary and secondary boot partitions are supported for fail safe upgrade. Multiple boot options with priorities (primary, secondary or USB)