A collaboration between MicroEJ and NXP Semiconductors has resulted in the NXP Platform Accelerator, which promises easier integration, faster time-to-market, scalability, and portability to users of NXP’s processors. The Platform Accelerator leverages MicroEJ’s Virtual Execution Environment (VEE) software containers with standard application programming interfaces (APIs) to deliver software portability across NXP’s broad portfolio of RTOS-based MCUs and Linux-based applications processors.
According to MicroEJ’s chief product and strategy officer, Semir Haddad, NXP realized it needed to enable application software reuse across its broad portfolio of microcontrollers and applications processors. In the video, Haddad shows an array of NXP devices all brought to application-software unity through use of MicroEJ’s VEE software containers, including:
- i.MX 93 applications processor
- i.MX 8M Mini multicore applications processor
- RW612 wireless MCU with Wi-Fi 6, Bluetooth LE, and 802.15.4 radios
- i.MX RT1170 1-GHz MCU based on Arm Cortex
The sampling of NXP devices spans environments from RTOS to Linux and even Android, all unified through use of the Platform Accelerator. As a result, NXP customers can develop a single application that can be run on any/all of these devices. This brings a great deal of reuse and scalability to software development, as well as the ability to very quickly simulate and prototype the software.