The 1000 W class-D audio amplifier reference design is intended to provide an example for an audio amplifier along with a push-pull power converter and operates using the KV1x Tower® series platform or k64 Freedom board.
P&E's CYCLONE programmer is a powerful in-circuit, stand-alone programmer for many NXP® processor families. It's a versatile tool that offers on-board storage of programming images, provides power to the target, supports manual or automated programming, and has an easy-to-use touchscreen interface.
Supports many NXP processor families and offers on-board storage of programming images, provides power to the target, supports manual or automated programming, and has an easy-to-use touchscreen interface.
LPC-Link 2 is an extensible, stand-alone debug probe that can be configured to support various development tools and IDEs using a variety of different downloadable firmware images. It can also be used as an evaluation board in its own right for the NXP® LPC4370 triple core MCU. Through the use of an add-on board from Embedded Artists, it can be used as an oscilloscope or logic analyzer!
NXP has developed safety features, including an IEC60730 Safety Library, to help manufacturers of automatic controls in the large appliance and industrial control market meet the IEC 60730 class B regulation
Estimates your application's power profile by analyzing the configuration details you provide for each state of your system. Provides immediate energy consumption & battery life estimations.
Generates consumption and battery discharge graphs.
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.
Advanced Cyclone programmer. Models support high-speed in-circuit flash programming, debugging, and test of many NXP 8-/16-/32-bit MCUs. Enhanced speed/security/storage. Stand-alone or host-controlled operation. Programs internal & external flash.
The (UAD2next) combines the state-of-the-art debugging features and CAN with trace capabilities. It can be extended by plugin trace modules supporting e.g. ARM CoreSight parallel trace and AURORA serial trace and is equipped with 512MB trace memory.
The iC5000 is a single hardware platform supporting many different processors and microcontrollers. From the debug technology perspective, it supports on-chip debug emulation including on-chip trace buffers and Nexus/ETM trace.
The UAD2pro offers fast and flexible communication between Universal Debug Engine on the Host PC and the microcontroller target. Host interface is USB 2.0. Target interfaces also optionally isolated are JTAG, cJTAG, OnCE, SWD, CAN, ASCx and more.
The UAD3+, equipped with up to 4 GB of trace memory and powerful interfaces to target and host, is the right solution for trace, multicore debugging, profiling and code coverage analysis. Parallel and high-speed serial trace (AURORA) is supported.
The iC5700 is a single hardware platform supporting many different processors and microcontrollers. From the debug technology perspective, it supports on-chip debug emulation including on-chip trace buffers and external (high speed) trace ports.
Production programmer. Models support high-speed, low-cost, in-circuit flash programming, debugging, & test of many NXP 8-/16-/32-bit systems. Stand-alone or host-controlled operation. USB, serial, Ethernet. Programs internal and external flash.
Embedded Studio is a streamlined and powerful C/C++ IDE for ARM microcontrollers specifically designed to provide you with everything needed for professional embedded development: an all-in-one solution aiming at stability and a continuous workflow.
MULTI is a complete Integrated Development Environment (IDE) for embedded applications for C/C++, Embedded C++ and includes an advanced debugger, profiler, run-time memory checking, project builder, editor, instruction set simulator, and more.
winIDEA is an integrated development environment (IDE) that compliments all iSYSTEM hardware. - Editor, project and build manager, high level debugger - Tools to analyze program and data flow, performance measurement tools
winIDEA Open is an open and free integrated development environment, debugger and test platform for Cortex-M based embedded systems development. winIDEA Open supports different debug hardware and evaluation boards.
Arm 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.
IAR Embedded Workbench for ARM is an integrated development environment with project management tools and editor. It includes a highly optimizing C/C++ compiler and the comprehensive C-SPY Debugger with simulator and hardware debugging support.
Debug/ Trace tool for Cortex-M family -Supports Standard-JTAG and Serial Wire Debug Port for Cortex-M -Includes 256-MByte of trace RAM to support ITM and ETM -Trace Streaming up to 100 MByte/s -Concurrent debugging of two or more Cortex-M core
Completely integrated with IAR Embedded Workbench, C-RUN helps you find errors at an early stage by checking application execution. It checks for arithmetic issues, bounds issues and heap integrity, and provides detailed runtime error information.
The SourcePoint debugger is targeted at making the developer task of debugging code a rewarding experience by providing access to the complexities of navigating ARM®-based SoC processors including CoreSight™ configuration.
UDE is a debug, trace and test platform for a wide range of embedded systems. It supports the debugging of multicore targets within one consistent user interface. Run-time analysis and outstanding scripting capabilities are more key features.
C-STAT is a fast and powerful static analysis tool that provides results directly in the IAR Embedded Workbench IDE. It checks compliance with rules as defined by MISRA C:2004, MISRA C++:2008 and MISRA C:2012, CWE and CERT C/C++.
Universal debug module with USB 3.0 interface to host computer (Windows and Linux). Supports all processor architectures. Interfacing to target is done with TRACE32 debug cable (must be ordered separately).
MicroEJ’s software platform disrupts the way to design NXP-based electronics through unrivaled virtualization technology. This software platform leverages NXP hardware & cloud innovations to produce more powerful devices and highly complex products.
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.
Mbarx is an ecosystem of endpoints, tools and gateways that work together to form a chain-of-trust architecture. Mbarx does this by providing secure connectivity, configuration,operational control, and OTA firmware updates across IoT networks.
FreeRTOS+FAT is an open source, thread aware and scalable FAT12/FAT16/FAT32 DOS/Windows compatible embedded FAT file system. Featuring optional caching, directory name hashing, long file names, standard and extended error reporting, & stdio.h API.
FreeRTOS+TCP is a scalable, open source and thread safe TCP/IP stack for FreeRTOS. FreeRTOS+TCP provides a familiar and standards based Berkeley sockets interface, making it as simple to use and as quick to learn as possible.
uC/OS-II is a real-time kernel with a history of use in safety-critical systems. The list of certified systems developed around this kernel is lengthy, and includes a number of DO-178C, DAL A aerospace devices.
emSecure is a SEGGER software package that allows creation and verification of digital signatures. emSecure can be used in numerous applications to prevent cloning and tampering with the device it runs on. It is optimized for embedded systems.
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.
EUSB Device is an embedded USB device stack. It provides Class Drivers for HID, Comms Device and Mass Storage. EUSB Device supports on-chip device controllers for a variety of processors and controllers.
Specialized middleware for hardened voice and video communication devices. Supports VoIP and video protocols including SIP, SIPS/SIP-TLS, RTP, sRTP, RTSP, mJPEG, webRTC, multicast, narrow/wide-band audio encoding with intelligibility enhancements.
uC/TCP-IP is a robust embedded protocol stack written in accordance with the relevant RFCs. The stack is packaged with implementations of a number of popular application protocols and offers IPv4 and IPv6 support
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.
EUSB Host is an embedded USB host stack. It supports the on-chip host controllers a variety of processors and controllers. EUSB Host supports Class Drivers for Hub, HID, Comms Device, Mass Storage and Printer.
The uCMK6x IoT SOM is a turn-key platform for secure IoT systems. It features the K64 MCU, Ethernet and Wi-Fi networking combined with Mbarx Secure IoT firmware for cloud connectivity and remote management using TLS and PKI.
Kinetis K6x based solution for VoIP and IP audio/PA applications. Supports SIP/RTP with full duplex, narrow/wideband audio including AEC and noise reduction. Solution includes Mbarx secure IoT solutions for configuration and management.
The SX-ULPAN is an ultra-low-power Wi-Fi module with dual-band 802.11a/b/g/n.This low power Wi-Fi module is based on QCA4004 radio from Qualcomm and supports UART for host interface. The modules small form factor make it perfect for portable devices.