Skip to content

Embedded Android Developer Toolkit for Toradex Verdin i.MX95 EVK

Verdin EVK setup

Introduction

The NXP i.MX95 family of applications processors is a cutting-edge solution for secure connected edge devices. It combines high-performance computing, immersive 3D graphics, and machine learning capabilities with robust safety and security features. 2 The i.MX95 is ideal for automotive, industrial, and IoT applications, offering advanced processing and machine learning capabilities, high-speed connectivity, and a secure enclave for critical functions. 1 It also features an Arm Mali GPU for rich graphical experiences and an NXP ISP for vision-capable applications. 3 With comprehensive developer support and a wide range of peripherals, the i.MX 95 is the perfect choice for your next edge-computing project

The i.MX95 family empowers a versatile, multi-core architecture. It integrates up to six Arm Cortex-A55 cores for high-performance application processing alongside a dedicated safety domain powered by Arm Cortex-M7 and Cortex-M33 CPUs.

This unique combination enables efficient execution of tasks ranging from power-sensitive operations to real-time control and high-demand computing. The i.MX95 Verdin Evaluation Kit further enhances performance with LPDDR5 RAM, providing exceptional bandwidth for compute-intensive workloads like graphics and machine learning. Complementing this, a robust GPU with OpenCL 3.0 supports offloads and accelerates machine learning and other parallel processing tasks.

Differently from the i.MX8 family, the i.MX95 features a powerful Arm Mali GPU supporting OpenGL ES 3.2 and Vulkan 1.2, delivering stunning, high-resolution graphics and enabling compute acceleration via OpenCL 3.0. A separate 2D GPU, residing within the real-time domain, efficiently blends graphical overlays for critical information displays in safety-conscious applications. The display controller's multi-stream capability allows for diverse display setups, HDMI, MIPI-DSI, MIPI-CSI, and LVDS display interfaces.

Kynetics, a trusted Toradex partner, extends the software domain capabilities of Toradex products by providing Android OS support. Continuously updating and expanding its offerings, Kynetics is now proud to include the powerful i.MX95 and the Verdin iMX95 EVK in their Android operating systems portfolio.

This partnership enables Android developers to leverage Android's rich ecosystem on Toradex's cutting-edge hardware. Kynetics' Android products ensure seamless integration and long-term maintenance, empowering customers to create their Android-based solutions across various industries.

The i.MX95 Verdin Evaluation Kit is a high-performance platform ideal for demanding applications. Its rich feature set includes high-speed connectivity with Ethernet supporting up to 10 Gbps and a powerful compute engine driven by six Arm Cortex-A55 cores. The kit also provides extensive machine vision capabilities, advanced security features, and versatile support for a wide range of displays and multimedia options.

Kynetics enhances the i.MX95 Verdin EVK experience with its new Embedded Android Developer Toolkit. This comprehensive solution allows Android developers to explore embedded development with the same ease they experience in mobile development. Kynetics’ software toolkit targets Android developers and it simplifies embedded development and providing the necessary tools and resources to build feature-rich embedded Android applications integrating their code with the underlying hardware with what Android developers love the most: hardware abstraction. To know more don't esitate to contact us.

Android Embedded Developer Kit for the Verdin i.MX95 EVK

Kynetics' Embedded Android Developer Kit is a complete software stack. It includes:

  • Kynetics Android OS that supports i.MX95 silicon features and Verdin i.MX95 EVK buses and I/O.
  • An Embedded Android SDK to support configuration and control of:
    • GPIO
    • PWM
    • I2C
    • SPI
    • Serial RS-232/485
    • CAN
  • OTA support provided by the Update Factory platform, which allows you to receive Kynetics custom software updates for the Toradex EVK, developer application remote deployment, and more.

i.MX95 EVK Hardware Support

Kynetics's Embedded Android Developer Toolkit provides a unique and fully integrated framework for the Toradex EVK. We carefully examined all the EVK's features to provide the easiest access for developers' proof-of-concept work.

Kynetics OS

Ports EVK components Availability
UART UART3 (J4) Yes
Serial Console UART (J4) Yes
ADB (Android Debug) USB1 (J5) Yes
GPIOs (13) GPIO2_IO18 (J34), GPIO2_IO05 (J34), GPIO5_IO0...11 (J50)) Yes
PWM TPM3 by GPIO_IO12 (J46) Yes
SPI n/a n/a
I2C I2C2 (J57)
LVDS Display Toradex 10'' LVDS, J24 Yes
MIPI DSI Riverdi Display DSI 7'' Upon request
CAN CAN2 (J27) Yes
USB (host) USB6 (J11 TOP), USB7 (J17 BOTTOM) Yes
WiFi On SOC Yes
Bluetooth A2DP, HFP Yes
Ethernet ETH1 (J7) Yes
Audio 3.5mm Jack Yes

NOTE: Any customization to enable optional functionlities can be requested upon premium support and delivered over OTA avaibale on your Update Factory Management Web UI.

Kynetics's Android OS, in conjunction with the Embedded SDK, provides the foundation to develop an embedded application with the same ease as developing a mobile application in Android Studio.

Kynetics SDK

For more information about License and premium support for the Embedded Android Developer Toolkit contact us or ask to your Toradex Sales representative.

(c) 2025 Kynetics Inc. Enjoy the Art of Coding™