Latest MicroEJ News
Sep 2, 2021
MicroEJ, the embedded software specialist, is joining NXP to offer a dedicated MICROEJ VEE on-device platform based on NXP’s i.MX RT500 MCU focusing on ultra-low-power, security and popular user interfaces for wearables. NXP’s i.MX RT500 crossover MCU , coupled with MICROEJ VEE platform, offers an integrated solution for low-power management and small footprint while providing uncompromised performance. MICROEJ VEE’s platform based on the i.MX RT500 device allows the design of user interfaces to differentiate itself from the competition, leveraging both software and hardware graphical engines for low-power animations. With 60 FPS on average rendering and power consumption up to 40 days on a standard battery, the MicroEJ and NXP combined solution is designed to address the evolving and demanding needs of the wearables industry. This new platform specifically addresses three power optimization levels: Reduced active power MICROEJ VEE provides six different power modes that automatically adjust power consumption to save battery life (FULL, HIGH, LOW, SLEEP, SUSPEND and OFF). Automatic voltage adjustments and optimal RAM allocations are included in the tuned solution. Reduced processing time MICROEJ VEE reduces overall complexity by scheduling multitasking and synchronizing of timers. All the generic library stacks (UI, IoT, etc.) are (re)designed to leverage the various parallel hardware execution units (Multi-cores, GPU, DMAs, PowerQuad hardware accelerator, etc.) for the NXP i.MX RT500 solution. Reduced standby power MICROEJ VEE leverages the various built-in low-power modes of NXP’s i.MX RT500 MCU, automatically reducing voltage while in the SUSPEND power state. In addition to these power optimizations, MICROEJ VEE also makes it possible to parallelize software and hardware development through virtual devices, which drastically simplifies and accelerates software development to enable product launches up to three times faster, while decreasing R&D costs by 40%, on average. Security and reliability are reinforced by the safe virtual container provided by MicroEJ that clearly separates software components in hermetic sandboxes with customizable sets of rights.