Arm: NXP Platinum 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
Development Hardware
ARM DSTREAM Emulators, Probes, and Programmers 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 and Development Boards Keil provides a wide range of development boards for the NXP LPC device series, including the latest LPC 54100 family (MCB54110).
ULINKpro Emulators, Probes, and Programmers 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
Development Software
Arm Compiler IDE 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 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 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
MDK5 Software Packs IDE and Build Tools Additional software components and support for microcontroller devices is provided by Software Packs in MDK. DFP (Device Family Pack) indicates that a Software Pack contains support for microcontroller devices.
Operating System:Bare-Metal,In house-not Linux,FreeRTOS/SafeRTOS
Embedded Software
ARM mbed IoT Device Platform Embedded Software - miscellaneous 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.
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
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