

12
Key Facts
- Dynamically extensible embedded systems New functionality can be added as apps without modifying or revalidating the existing firmware.
- Strong isolation and system safety Each app runs sandboxed and cannot interfere with the core system or other apps.
- Minimal resource requirements emApps are extremely small and optimized for resource-constrained microcontrollers.
Categories
Other Tools and Software
Product information
emApps is a virtualization and application concept for embedded systems that introduces a new level of flexibility to traditional microcontroller-based designs. Instead of relying on monolithic firmware, emApps allows small, isolated applications to be loaded and executed on top of an existing, validated system.
At its core is a lightweight executor that is integrated into the firmware once. On top of this foundation, emApps can be installed, updated, or replaced dynamically, without recompiling the firmware or repeating system validation. Each app runs in a strictly sandboxed environment and can only access explicitly permitted interfaces. This improves system safety and ensures that faults in one app canno ...Product Expert


