NXP delivers software portability across edge devices

Author: EIS Release Date: Jan 12, 2024


NXP’s Platform Accelerator, developed  with MicroEJ,  leverages MICROEJ VEE software containers with standard APIs to bring a smartphone-like software design process experience to the industrial and IoT edge.

The use of MICROEJ VEE enables software portability across NXP’s broad portfolio of RTOS-based MCUs and Linux-based Applications Processors, enabling manufacturers to significantly accelerate new product development and reduce costs.


IMG_2857-1024x576.jpeg

The Platform Accelerator provides dedicated APIs to create easy access to advanced functionalities integrated in NXP’s processor portfolio, such as power management and 3D/2D graphics and addresses the challenge of  dealing with multiple fragmented IoT devices by utilising software containerization that enables binary software portability across the breadth of NXP’s processors portfolio, from MCUs to applications processors.


Reusability at the binary level enables customers to prototype new products as quickly as possible and create a broad portfolio of complex smart devices that evolve with market needs and trends. Furthermore, the NXP Platform Accelerator enables sandboxed application deployment at the edge, bringing smartphone-like capability to the edge, such as partial or complete over-the-air updates, downloadable apps, and microservices.

The Platform Accelerator integrates advanced development tools, including simulation, virtual device management and a multi-language framework for combination of C, Java, and JavaScript languages, as well as agile collaboration processes and support for Android Studio, IntelliJ and Eclipse IDEs.

In addition, the NXP Platform Accelerator integrates dedicated APIs for power management and graphic functions, making it extremely easy for customers to utilize the complex and powerful hardware IP brought by NXP.

For example, a simple call to “low power profile” from the customer application layer will trigger performance optimization for a given power profile. In addition, NXP-tailored containers support broad scalability and integrate NXP-specific optimizations and libraries that leverage processor hardware innovations.

The NXP Platform Accelerator is currently available for NXP’s processors, including power-efficient i.MX RT595 and high-performance multi-core i.MX RT1170 crossover MCUs.