Arm: NXP Premier Partner

The ARM comprehensive product offering includes 32-bit and 64-bit RISC microprocessors, graphics processors, enabling software, cell libraries, embedded memories, high- speed connectivity products, peripherals and development tools. Combined with comprehensive design services, training, support and maintenance, and the company's broad Partner community, they provide a total system solution that offers a fast, reliable path to market for leading electronics companies.

Arm Recommended Solutions

NXP Partner Program EcoMAPS
©NXP Semiconductor
SW Dev Tools
HW Dev Tools
Runtime Software
Application Specific
Operating Systems
Semiconductors/Companion Modules
HW and SW Engineering Services
Embedded Board Solutions
Software and Solution Integrators (SSI)
Training Partners
NXP Partner Solutions Offered
Offering Type Description Supported NXP Solutions
Hardware Development Tools
ARM DSTREAM Emulators/Probes The ARM DSTREAM Debug and Trace unit provides high-performance debug and trace connection to all ARM processor families. DSTREAM includes a 4GB trace buffer and is compatible with the ARM DS-5 tool suite.
Keil Microcontroller Boards Evaluation/Development Boards and Systems Keil provides a wide range of development boards for the NXP LPC device series, including the latest LPC 54100 family (MCB54110).
ULINKpro Emulators/Probes 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 DS-5.
Operating System:Android / Linux,Bare-Metal,QNX-Neutrino,SeggerRTOS,MQX-Embedded Access,FreeRTOS/SafeRTOS,Freescale MQX,MQX,Micrium,Linux,Thread X,Android
Run-time Software: Middleware
ARM mbed IoT Device Platform APIs mbed offers an open source embedded operating system, free software libraries, online tools, cloud services and developer ecosystem to enable the creation and deployment at scale of IoT solutions based on ARM microcontrollers.
MDK Middleware Protocol Stacks MDK Middleware provides royalty-free, tightly-coupled software components that are specifically designed for communication peripherals in microcontrollers. It is provided as part of the MDK-Professional or MDK-Plus editions in binary format.
Operating System:In house-not Linux
Run-time Software: Operating System Software
CMSIS-RTOS RTX Operating Systems CMSIS-RTOS RTX Real-Time Operating System is designed for Cortex-M processor-based devices. The RTX kernel can be used for creating applications that perform multiple tasks simultaneously.
Operating System:In house-not Linux
Software Development Tools
ARM DS-5 Development Suite IDE - Debug, Compile and Build Tools ARM DS-5 enables engineers to develop robust and highly optimized embedded software for ARM application processors, such as the i.MX, LS1, LS2, VFxxx and Kinetis family of processors.
Operating System:Android / Linux,Bare-Metal,BSD or FreeBSD,CMX,ENEA OSE,In house-not Linux,Linux-NXP,Linux-In house,Linux-Mentor,Linux-Montavista,Linux-other,Linux-Wind River,LynuxWorks-LynxOS,QNX-Neutrino,SeggerRTOS,Wind River-VxWorks,Yocto,MQX-Embedded Access,ENEA-Other,FreeRTOS/SafeRTOS,Freescale MQX,Linux-RedHat,Linux-Ubuntu,MQX,Mentor-Nucleus,Micrium,Linux,Linux-ENEA,Thread X,uClinux,Android
Arm Compiler IDE - Debug, Compile and Build Tools The reference C/C++ toolchain for Arm processors. Arm’s C/C++ Compiler toolchain has been used to build code shipped in billions of devices worldwide.
Operating System:Android / Linux,AUTOSAR,Bare-Metal,BSD or FreeBSD,CMX,In house-not Linux,LimeOS,Linux-NXP,Linux-other,Microsoft,PalmOS,SeggerRTOS,SmartDSP OS,Solaris,StickOS,Yocto,MQX-Embedded Access,FreeRTOS/SafeRTOS,Freescale MQX,Linux-RedHat,Linux-Ubuntu,MQX,OSEK,Micrium,Linux,Thread X,uClinux,Wind River-VxWorks,Android,Linux-In house
Arm Development Studio IDE - Debug, Compile and Build Tools Arm DS Development Studio is the most comprehensive embedded C/C++ dedicated software development toolchain for the architecture. It accelerates software engineering whilst helping you build robust and more efficient products.
Keil Microcontroller Development Kit (MDK) IDE - Debug, Compile and Build Tools MDK is a complete software development environment for the LPC and Kinetis device families. MDK is specifically designed for microcontroller applications, and is safety certified by TUV for SIL3 (IEC 61508) or ASILD (ISO 26262).
Operating System:Bare-Metal,CMX,QNX-Neutrino,SeggerRTOS,MQX-Embedded Access,FreeRTOS/SafeRTOS,Freescale MQX,MQX,Micrium,Thread X