
i.MX25 Product Development Kit
The i.MX 25 development kit builds on the success and extensive software code base of the i.MX31, i.MX27 and i.MX35 PDK's.
Buy OptionsTechnical content and expertise to help jump start your design and get you to production faster.
Start your designDownload our latest development and embedded software solutions.
Expedite time-to-market with our extensive lineup of development kits.
Jump-start your design with proven hardware and software solutions.
Get the latest specifications in our technical documentation library.
Further your technical expertise with online and in-person instruction.
Get comprehensive paid support to fast-track your product development.
Design ideas, demo videos, quality answers. Connect with NXP professionals and other knowledgeable designers ready to help.
Software, documentation, evaluation tools. The resources to build comprehensive solutions and accelerate your time to market.
Access our design resource libraryWe're always looking for passionate and talented people to work with us.
Join our teamThe i.MX 25 development kit builds on the success and extensive software code base of the i.MX31, i.MX27 and i.MX35 PDK's.
Buy OptionsLinux Board Support Packages (BSPs) for NXP Silicon are tested and certified ensuring a fully operational tool chain, kernel and board specific modules that are ready to use together within a fixed configuration for i.MX hardware development tools. These BSPs provide the foundation you need to begin your project quickly.
BSP, Drivers and Middleware
Interactive i.MX Pin Mux Tool for i.MX23, i.MX25, i.MX28, i.MX35, i.MX50, i.MX51 and i.MX53. Requires the .NET. Framework 4.0. 1. Removed NC pins from i.MX280 and i.MX283
The i.MX 25 development kit builds on the success and extensive software code base of the i.MX31, i.MX27 and i.MX35 PDK's.
Evaluation and Development Boards
The KickStart Kit for the i.MX 25 processor family provides all the tools you need to develop embedded applications right out of the box.
Evaluation and Development Boards
emMQTT is provides the client functionality of the Message Queue Telemetry Transport protocol to a stack. emMQTT uses sockets and can be used with any IP stack such as emNet using the socket interface.
A full-featured high performance Windows CE/Embedded Compact driver for the FlexCAN module found in the NXP i.MX25, i.MX28, i.MX35, i.MX53 and i.MX6 processors.
emUSB Device is a high speed USB device stack. This is written in ANSI C and can run on any platform. emUSB can be used with embOS or any RTOS chosen. A variety of target drivers are available. Support for new platforms can usually be added no cost.
PEG for MQX is a graphics library that supports multiple languages, fonts and video output devices including an on-chip LCD interface. It includes utilities that capture fonts, convert images and design windowing interfaces.
emNet is an ANSI-C TCP/IP Stack written specifically for embedded applications while extending the standard socket interface. This is complemented by a speed optimized true Zero-Copy API which reads and writes data without the use of a memcopy.
Provide easy to use graphical interfaces to control your target. Can be used from any device that has a browser such as PC/Mac and mobile devices. Easy to maintain by separating design and content.
emSSL is a SEGGER software library that enables secure connections across the Internet. The small resource requirements such as 7kB RAM and 20kB ROM usage make emSSL the ideal product for single-chip-systems seeking security.
The IoT Toolkit is a collection of libraries that enables communication with modern IoT based environments and devices. It's a high-performance collection of libraries optimized for minimum memory consumption in RAM, ROM, high speed, and versatility.
Nucleus has been deployed in over 3 billion devices since 1993 making the code base extremely stable. Nucleus is the only RTOS that offers a Power Management Framework to compliment hardware power modes to conserve power usage in the device.
Free command-line edition of the popular Sourcery CodeBench development tools. Available for NXP ARM and Power Architectures for bare metal bring-up, code debug in cache, ROM, RAM, Flash. Available now for free download.
Develop with industry proven tools for C/C++ embedded applications, including compilers and run-time libraries, source- and assembly-level debugger, integrated development environment (IDE). Supports bare metal, Linux, Nucleus, other OS's.
IAR Visual State is a tool for design and code generation. It is used to graphically design state machines and generate C,C++, C# or Java source code.
Free of charge instruction set simulator with the same powerful user interface and features of the TRACE32 debug and trace tools. With API for peripheral simulation. A license is required if used in automated test environments.
Embedded Wizard is a solution that enables the creation of sophisticated GUIs for MCUs and MPUs. The GUI development is speeded-up with the use of the built-in WYSIWYG editing facility, instant prototyping, simulating and debugging on PC.
Development system for Ka-Ro TX standard modules: TX25, TX27, TX28, TX28S, TX51, TX53, TX6Q, TXDL, TXS and the new TXUL based on the i.MX 6 Ultra Lite processor
The ULINKpro debug and trace unit connects your PC's USB port to your target system and allows you to program, debug, and analyze your applications using its unique streaming trace technology. ULINKpro is compatible with Keil MDK and Arm DS.
Lauterbach has experience in making world class microprocessor development tools since 1979. TRACE32 supports technologies like JTAG, SWD, NEXUS or ETM with embedded debuggers and real-time trace solutions for all NXP processor series.
I-jet is a high-performing in-circuit debugging probe for ARM. It is capable of delivering power to the target board and measuring target power consumption. I-jet is fully plug-and-play and completely integrated with IAR Embedded Workbench for ARM.
The Topaz Flasher is a tool that enables you to update the firmware of a Device Solutions Topaz i.MX25 Development Kit (or derivative custom hardware board).