NXP Designs Knowledge Base

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

NXP Designs Knowledge Base

Discussions

Sort by:
Inside CodeWarrior there exists a capability to query the QorIQ and QorIQ Qonverge processors' advanced on-chip debug circuitry and make that data EXTREMELY useful. Watch this demo to get a taste of the amazing things you can measure using CodeWarrior.     Features Inside CodeWarrior Development Tools there exists a capability to query QorIQ Processors, QorIQ and QorIQ Qonverge processors' advanced on-chip debug circuitry and make that data EXTREMELY useful. Watch this demo to get a taste of the amazing things you can measure using CodeWarrior.   Featured NXP Products CodeWarrior Development Tools P4080 QorIQ  
View full article
Demo Owner: Brian Shay Features Learn about enVision online design tool for interactive reference designs Search for NXP and find examples using i.MX6 Block level diagram for reference design for i.MX6 microprocessor Speed up application device with the processor chosen Ability to download the schematics in various popular formats Collaboration between different team members is possible using this tool many different NXP products represented besides the i.MX6   Featured NXP Products ARM® Cortex®-A9 Cores: i.MX 6 Series|NXP Links Arrow enVision for NXP Products  
View full article
See how to use the Tower Kinetis 70 development hardware and programmed with PEG GUI, MQX Software Solutions RTOS and processor expert software development tools to create this touch screen controlled, wireless motor control demonstration.   Features Hardware and software modular system that NXP provides for the Kinetis Microcontrollers K series One TWR-K70F120M board communicates with another TWR-K70F120M board wirelessly and then the second TWR-K70F120M board controls a motor Usage of LCD touch panel to control the speed of the motor   Featured NXP Products CodeWarrior Development Tools|NXP Processor Expert Software and Embedded Compon|NXP Kinetis K70 120 MHz Tower System Module|NXP MQX
View full article
App-based accessory demo for an EKG (Electrocardiogram) using the Tower System with TWR-DOCK module. Combines an EKG probe and a microcontroller to acquire and monitor heart rate data and passes the data to an iOS device where an app displays the data.     NXP Recommend Product Link Tower System Dock Module Tower System Dock Module | NXP  Kinetis K53 Tower System Module TWR-K53N512|Tower System Board|Kinetis MCUs | NXP  Tower System Elevator Module Tower System Elevator Module | NXP  Electrocardiograph Development Kit for Tower System Electrocardiograph Development Kit for Tower System | NXP    Featured NXP Products App-based accessory demo for an EKG (Electrocardiogram) using the Tower System with TWR-DOCK module Combines an EKG probe and a Microcontroller to acquire and monitor heart rate data and passes the data to an iOS device where an app displays the data
View full article
This video shows tools that allow users to get started very quickly in their development with NXP products.     Features Example of products shown: Products in Raspberry Pi format such as the HummingBoard, but more powerful with more memory and more features available Sensor fusion board with multiple accelerometers, Magnetometers, Gyroscopes and sensor fusion software interacting with the Kinetis FRDM board Wandboard with i.MX6 processor, very active developer community, multiple flavors of Linux and Android are available Riot Board - open source i.MX6 board with big expansion capabilities Little Bits which is part of a Hacker community space allows snapping elements together and interacting with them easily CuBox-i from Solid Run (Android or XBMC) and display multimedia stream to TV Featured NXP Products i.MX6 Kinetis Links HummingBoard FRDM Sensor Fusion Board Wandboard - i.MX6 ARM Cortex-A9 Opensource Community Development Board - BLOG Riot Board Little Bits Solid Run Cu-Box-i Internet of Tomorrow - IoT Tour - Blogs NXP IoT Schedule  
View full article
Demo Kinetis KW4x MCU is an ultra low power, highly integrated single-chip device that enables Bluetooth low energy (BLE) connectivity for portable, extremely low-power embedded systems.     Features iBeacon Location-based Messages The KW4x is an ultra low power, highly integrated single-chip device that enables Bluetooth low energy (BLE) or IEEE Std. 802.15.4/ZigBee RF connectivity for portable, extremely low-power embedded systems. Applications include portable health care devices, wearable sports and fitness devices, AV remote controls, computer keyboards and mice, gaming controllers, access control, security systems, smart energy and home area networks.  The KW4x SoC integrates a radio transceiver operating in the 2.36GHz to 2.48GHz range supporting a range of FSK/GFSK and O-QPSK modulations, an ARM Cortex-M0+ CPU, 160KB Flash and 20KB SRAM, BLE Link Layer hardware, 802.15.4 packet processor hardware and peripherals optimized to meet the requirements of the target applications.  The KW4x’s radio frequency transceiver is compliant with Bluetooth version 4.1 for Low Energy (aka Bluetooth Smart), and the IEEE 802.15.4-2011 standard using O-QPSK in the 2.4 GHz ISM band and the IEEE 802.15.4j MBAN frequency range spanning from 2.36 GHz to 2.40 GHz. In addition, the KW4x allows the Bluetooth Low Energy protocol to be used in the MBAN frequency range for proprietary applications. Enabled by Kinetis KW4x MCUs Discover location-based context A Bluetooth® Smart low-power application   Bluetooth Smart and 802.15.4 Dual Mode Communication BLE heart rate sensor on a KW40Z connecting, pairing and exchanging data with an iPod while the 802.15.4 end device (on the same KW40Z chip) associates and exchanges data with a coordinator. The OTA packets are displayed in sniffer applications on a Windows PC.  The KW4x is an ultra low power, highly integrated single-chip device that enables Bluetooth low energy (BLE) or IEEE Std. 802.15.4/ZigBee RF connectivity for portable, extremely low-power embedded systems. Applications include portable health care devices, wearable sports and fitness devices, AV remote controls, computer keyboards and mice, gaming controllers, access control, security systems, smart energy and home area networks.  The KW4x SoC integrates a radio transceiver operating in the 2.36GHz to 2.48GHz range supporting a range of FSK/GFSK and O-QPSK modulations, an ARM Cortex-M0+ CPU, 160KB Flash and 20KB SRAM, BLE Link Layer hardware, 802.15.4 packet processor hardware and peripherals optimized to meet the requirements of the target applications.  The KW4x’s radio frequency transceiver is compliant with Bluetooth version 4.1 for Low Energy (aka Bluetooth Smart), and the IEEE 802.15.4-2011 standard using O-QPSK in the 2.4 GHz ISM band and the IEEE 802.15.4j MBAN frequency range spanning from 2.36 GHz to 2.40 GHz. In addition, the KW4x allows the Bluetooth Low Energy protocol to be used in the MBAN frequency range for proprietary applications. Concurrent communication on BLE and 802.15.4 Suited for configuring 802.15.4 devices from your smart phone Automatic synchronization completely transparent to the application   BLE-enabled Smart Zumo Robot The Smart Zumo Robot is powered by the new Kinetis KW40X MCU and is enabled by Bluetooth Low Energy (BLE) technology. Low-power, Bluetooth Low Energy (BLE) application Running simple control implementation over BLE to interact and control with the robot Highly-integrated radio solution with scalable memory options   Featured NXP Products   Product Link Bluetooth Low Energy/IEEE® 802.15.4 Packet Sniffer USB Dongle for Kinetis® KW40Z/30Z/20Z MCUs Bluetooth Low Energy/IEEE® 802.15.4 Packet Sniffer USB Dongle for Kinetis® KW40Z/30Z/20Z MCUs | NXP      Development Hardware Used   Freedom Development Platform for Kit Bluetooth Low Energy/IEEE® 802.15.4 Pack
View full article
Demo   SCM-i.MX6D is the smallest single chip system module integrating NXPs high end apps processor along with memory PMIC and Flash. Demo will show this small yet powerful module running graphics, android applications as well as other IoT/ portable applications. The SCM will be integrated with an external WiFi along with a sensor hub and will be demonstrating the SCM capability along with WiFi.     Features Ultra-small SCM i.MX 6D includes i.MX 6Dual, 16 MB SPI NOR flash, PMIC PF0100, 109 discrete devices, and enabled for 1 or 2 GB LPDDR2 Single 17 mm x 14 mm x 1.7 mm footprint Displaying a video game and Miracast using a Wi-Fi connection to a Smart TV   Featured NXP Products Single Chip System Modules (SCM) Single Chip Module i.MX 6Dual
View full article
Demo This demo showcases the MAC57D5xx microcontroller rendering on a LVDS 1280x480 display for a full digital graphic instrument cluster and a Head-up Display on a secondary panel showcasing the warping capabilities of the microcontroller.       Single-chip instrument cluster solution with powerful graphics subsystem, including inline Head-Up Display warping functionality Dual-core ARM® Cortex®-A5/M4 for real-time and application processing and additional Cortex-M0+IOP core Cryptographic Services Engine, tamper detection and password protection for Flash memory and JTAG   Links Ultra-Reliable Multi-Core ARM-based MCU
View full article
Demo     Hardware technology platform CPU-351-13 Board in gateway products M2M and IoT multi-service edge computing platforms Gateway connected to smart mirror - Updating information constantly Keywords: IP67 rugged module / Cellular Rapid development, everywhere cloud Links ARM Cortex-A9|i.MX 6 Multicore Processors|NXP Eurotech Group: embedded boards, rugged systems for integrated solutions - high performance computing CPU-351-13 : Low Power, Rugged i.MX6 SBC Eurotech
View full article
Demo This demo demonstrates the Mobility software (PDCP-GTPU) as VNF in virtualized environment, virtio-PDCP device for PDCP Security offload to H/W accelerator. The guest application is real time implementation of PDCP-GTPU layers of LTE data plane using DPDK library.       Features: Accelerated PDCP-GTPU VNF for Cloud RAN Deployments. DPDK integrated solution for high performance on ARM cores. Accelerated PDCP security processing by offloading to NXP SEC accelerator via virtio-interface (virtio-pdcp) Option to offload Virtio backends to AIOP Cores on NXP LS platforms.   _______________________________________________________________________________________________________   Featured NXP Products: QorIQ Processors Based on ARM Technology|NXP QorIQ LS2085A Communication Processors |NXP _______________________________________________________________________________________________________ Related Link https://community.freescale.com/videos/3994     N11
View full article
About this demo   Heads up! This article contains instruction updates due to changes in NXP's SDK and also on AWS website.   This demo will focus on the WIFI enablement and cloud connectivity through AWS by using MCUXpresso and an Amazon Alexa.   Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform, offering over 165 fully-featured services from data centers globally. Millions of customers —including the fastest-growing startups, largest enterprises, and leading government agencies—trust AWS to power their infrastructure, become more agile, and lower costs. The LPC5500 used for this demo is the LPCXpresso55S69 development board which provides the ideal platform for evaluation of and development with the LPC55S6x MCU based on the Arm® Cortex®-M33 architecture. The board includes a high performance onboard debug probe, audio subsystem and accelerometer, with several options for adding off-the-shelf add-on boards for networking, sensors, displays, and other interfaces. The Alexa Skills Kit is a collection of self-service APIs, tools, documentation, and code samples that makes it easier to start building Alexa skills. Skills are like apps for Alexa, enabling customers to perform everyday tasks or engage with your content naturally with voice.   Block Diagram List of Products LPCXpresso55S69 WiFi 10 CLICK   Alexa Echo Dot USB A-to-Micro USB cable Step by Step Guides First, we need to create an account AWS and generate the “thing” that will be linked to the platform, this information can be followed step-by-step on this manual. Import AWS remote control WiFi Demo from the SDK Builder Select the LPCXpresso Board, click on the "Add software component" button, then select "Select All". Download the SDK Open MCU Xpresso and Import SDK examples, and then select the LPCXpresso 55 board and import into the aws_exaples find the aws_remote_control_wifi and also click on the UART for debugging. On the project find the amazon-freertos example, then demos and open the aws_clientcredential.h and change: The AWS IoT broker endpoint (Under thing settings “Interact” section) Write the “Things Name” And WiFi credentials. Replace the aws_clientcredential_keys.h with the one generated by the certification configuration tool from AWS, You can drag and drop it into the folder and then click overwrite. Build and download the application into your board. Video   External Links NXP Product Link LPCXpresso55S69 https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc5500-cortex-m33/lpcxpresso55s69-development-board:LPC55S69-EVK WIFI 10 CLICK https://www.mikroe.com/wifi-10-click Amazon Web Services https://aws.amazon.com/?nc2=h_lg Alexa Skills Kit https://developer.amazon.com/en-US/alexa/alexa-skills-kit   Demo instructions update for 09/25/2020 Due to NXP's SDK updates, some file routes have changed inside the MCUXpresso project: The CertificateConfiguration Tool is located now on: SDKPackages\SDK_2.8.0_LPCXpresso55S69.zip\rtos\freertos\tools\certificate_configuration\ •Location of wifi_shield_silex2401.h \wifi_qca\port\shields\silex2401\wifi_shield_silex2401.h has changed location to wifi_qca\port\boards\lpcxpresso55s69\freertos\silex2401\wifi_shield_silex2401.h Additionally, there is now a clickboard define file available and these changes are already applied: #define BOARD_INITWIFI10CLICKSHIELD_PWRON_PIN 5U //Already done #define WIFISHIELD_WLAN_PINT_CONNECT (kINPUTMUX_GpioPort1Pin18ToPintsel) // IRQ Alexa_RC_json_skill.json.zip file changes:             AMAZON.StopIntent { "name": "AMAZON.StopIntent", "samples": [] },                
View full article
About this demo This demo shows the usage of a Neural Network (NN) applied for handwritten digit recognition, the NN model runs on the i.MX RT1060 MCU. The main idea of the demonstration is to show the i.MX RT capability to manage a graphical user interface while applying a NN model to recognize handwritten numbers to determine whether a password is correct or wrong. The demonstration is tested by setting a 4-digit password to a 4.3" LCD Panel, then the user must enter the correct password to unlock device; when the password is provided, the digits recognized by the NN are displayed on the screen. A 'Clear' button will erase the previous numbers for the user to try a new password to unlock the device. Technical Introduction and Acknowledgment The demo is available using two different approaches for the model creation and inference engines: TensorFlow Lite and CMSIS-NN using Caffe Framework.   TensorFlow Lite The application note AN12603 describes handwritten digit recognition on embedded systems through deep learning. The digit recognition is performed by a TensorFlow Lite model trained with the MINST dataset containing 60,000 handwritten grayscale images and 10,000 testing examples. This application note, deep dives into every step to achieve the application using Tensorflow Lite and build a GUI using Embedded Wizard.   CMSIS-NN using Caffee Framework The application note AN12781 explores the usage of Deep Neural Networks created in Caffe Framework, this framework allows creating a model and convert it to CMSIS-NN functions to be exported to the i.MX RT platform as source files. The model is also trained for the digit recognition using the MNIST dataset. The document describes the procedure to create, train and deploy the model; in the final step the model is exported a C source files using CMSIS-NN functions and weights that are exported to the i.MX RT1060 project. Video     Hardware setup   Recommended Products i.MX RT1060 Evaluation Kit | NXP  4.3" LCD Panel RK043FN02H-CT | NXP    Further Information                                           The NXP ® eIQ ™ software environment enables the use of ML algorithms on NXP MCUs, i.MX RT crossover MCUs, and i.MX family SoCs. eIQ software includes inference engines, neural network compilers and optimized libraries. Additionally,  the models can be optimized through techniques like quantization and pruning, AN12781 explores the possibility of optimization by creating a new model using Caffe with a quantization to simplify the floating-point data. By reducing the 32-bit floating-point data to an 8-bit and fixed-point format, the memory allocation got reduced and this resulted in a lower-processing power.   Transfer Learning Transfer learning gives machine learning models the ability to apply past experience to quickly and more accurately learn to solve new problems. This technique has become very important in deep learning. AN12892 describes how to perform transfer learning in TensorFlow and a use case example, which aims to improve the performance of the application from AN12603.    Useful Links   Links  AN12603 AN12603 Software AN12781 AN12781 Software AN12892 AN12892 Software eIQ™ for TensorFlow Lite | NXP  Caffe | Deep Learning Framework  Embedded Wizard | Simplify Your GUI Development  What is a Container? | App Containerization | Docker 
View full article
Overview In the industrial world, it is critical to incorporate fail-safe technology where possible in applications such as crane steering machines, robotic lift, and assembly line robots to name a few. By doing so, you ensure you meet Safety Integrity Level (SIL) standards as found in the IEC 61508 standard. Also, you significantly increase human safety and protect products and property. This fail Safe Motor Control solution incorporates the MPC574xP family of MCUs that delivers the highest functional safety standards for industrial applications. The MPC574xP family incorporates a lockstep function that serves as a watchdog function to flag any problems with the MCU including a programmable Fault Collection and Control Unit (FCCU) that monitors the integrity status of the MCU and provides flexible safe state control. Also, this device is a part of the SafeAssure® program, helping manufacturers achieve functional safety standard compliance. Block Diagram Recommended Products Category Products Features Power Switch 12XS2 | 12 V Low RDSON eXtreme Switch | NXP  Watchdog and configurable Fail-safe mode by hardware Authentication time (on-chip calculations) < 50 ms Programmable overcurrent trip level and overtemperature protection, undervoltage shutdown, and fault reporting Output current monitoring Pressure Sensor MPXHZ6130A|Pressure Sensor | NXP  The MPXHZ6130A series sensor integrates on-chip, bipolar op amp circuitry and thin-film resistor networks to provide a high output signal and temperature compensation for automotive, aviation, and industrial applications. Temperature Sensor https://www.nxp.com/products/sensors/silicon-temperature-sensors/silicon-temperature-sensors:KTY8X High accuracy and reliability Long-term stability Positive temperature coefficient; fail-safe behavior MOSFET Pre-driver GD3000 |3-phase Brushless Motor Pre-Driver | NXP  Fully specified from 8.0 to 40 V covers 12 and 24 V automotive systems Extended operating range from 6.0 to 60V covers 12 and 42 V systems Greater than 1.0 A gate drive capability with protection Power Management and Safety Monitoring MC33908 | Safe SBC | NXP  Enhanced safety block associated with fail-safe outputs Designed for ASIL D applications (FMEDA, Safety manual) Secured SPI interface   Evaluation and Development Boards   Link Description MPC5744P Development Kit for 3-phase PMSM | NXP  The NXP MTRCKTSPS5744P motor control development kit is ideal for applications requiring one PMSM motor, such as power steering or electric powertrain. Evaluation daughter board - NXP MPC5744P, 32-bit Microcontroller | NXP  The KITMPC5744DBEVM evaluation board features the MPC5744P, which is the second generation of safety-oriented microcontrollers, for automotive and industrial safety applications
View full article
Overview In the industrial world, technologies to track performance and correct problems instantly have become critical to meeting output expectations and keeping personnel safe. This is especially true with organizations facing the impact of an unpredictable economic environment and aging infrastructure. Our NXP two-way radio solution takes advantage of our complete technology portfolio of high-performance MPUs, MCUs, and peripheral devices that integrate security and connectivity features and a 10-15 year product longevity program. This combination delivers high reliability and quality communication and performance that enables your customers to work safely, efficiently and enables seamless communication that boosts productivity and insight to extend the life of business assets.   Interactive Block Diagram Recommended Products   Category Products Features MCU Arm® Cortex®-M4|Kinetis® KV3x Real-time Control MCUs | NXP  100/120 MHz Cortex®-M4 core with DSP and floating-point unit – improves performance in math-intensive applications (e.g., processing of sensorless FOC (field-oriented control) algorithms) 2x 16-bit ADCs with two capture and hold circuits and up to 1.2 MSPS sample rate – simultaneous measurement of current and voltage phase, reduced jitter on input values improving system accuracy Up to 2 x 8-channel and 2 x 2-channel programmable FlexTimers – high-accuracy PWM generation with integrated power factor correction or speed sensor decoder (incremental decoder/hall sensor) MPU i.MX 8M Applications Processor | Arm® Cortex®-A53, Cortex-M4 | 4K display resolution | NXP  Quad Arm Cortex-A53; Cortex-M4F 6x I2S/SAI (20+ channels, each 32-bits @384 kHz); SPDIF Tx/Rx; DSD512 OpenGL® ES 3.1, OpenGL® 3.0, Vulkan®, OpenCL™ 1.2 Secure Element A1006 | Secure Authenticator IC: Embedded Security Platform | NXP  Advanced security using asymmetrical public/private key Diffie-Hellman authentication protocol with two different keys for encryption and decryption based on ECC (Elliptic Curve Cryptography) with a NIST B-163 bit strong binary field curve Authentication time (on-chip calculations) < 50 ms Power Consumption: 500 μA active CapTouch Sensor PCF8883 | NXP  Wide input capacitance range (10 pF to 60 pF) Wide voltage operating range (VDD = 3 V to 9 V) Designed for battery-powered applications (IDD = 3 μA, typical) Automatic calibration RTC PCF8523 | NXP  Provides year, month, day, weekday, hours, minutes, and seconds based on a 32.768 kHz quartz crystal Resolution: seconds to years Analog Switch Logic controlled high-side power switch | NXP  Wide supply voltage range from 3 V to 5.5 V 30 V tolerant on VBUS ISW maximum 2 A continuous current Load Switch USB PD and type C current-limited power switch | NXP  VIN supply voltage range from 4.0 V to 5.5 V All-time reverse current protection with ultra-fast RCP recovery Adjustable current limit from 400 mA to 3.3 adjustable current limits from 400 mA to 3.3 A Clamped current output in the over-current condition Very low ON resistance: 30 mΩ (typical) USB Type-C PTN5150 | NXP  USB Type-C Rev 1.1 compliance Compatible with legacy OTG hardware and software Support plug, orientation, role and charging current detection Level Translator PCAL6416AEX | NXP  The 16-bit general-purpose I/O expander Latched outputs with 25 mA drive maximum capability The operating power supply voltage range of 1.65 V to 5.5 V GPIO Expander PCAL6416AEX | NXP  The 16-bit general-purpose I/O expander Latched outputs with 25 mA drive maximum capability The operating power supply voltage range of 1.65 V to 5.5 V PMIC PMIC with 1A Li+ Linear Battery Charger | NXP  Input voltage VIN from 5V bus, USB, or AC adapter (4.1 V to 6.0 V) withstands up to 22V transient DDR memory reference voltage, VREFDDR, 0.5 to 0.9 V, 10 mA I2C interface User-programmable Standby, Sleep/Low-power, and Off (REGS_DISABLE) modes Accelerometer ±2g/±4g/±8g, Low g, 14-Bit Accelerometer | NXP  1.95 V to 3.6 V supply voltage 1.6 V to 3.6 V interface voltage ±2g/±4g/±8g dynamically selectable acceleration full-scale range Temperature Sensor PCT2075: I2C-bus Fm+, 1 Degree C Accuracy | NXP  Pin-for-pin replacement for LM75 series but allows up to 27 devices on the bus Power supply range from 2.7 V to 5.5 V Temperatures range from -55 °C to +125 °C Wireless MCU Arm® Cortex®-M0+|Kinetis® KW41Z 2.4 GHz Bluetooth Low Energy Thread Zigbee Radio MCUs | NXP  2.4 GHz Bluetooth Low Energy version 4.2 Compliant IEEE Std. 802.15.4 Standard Compliant AES-128 Accelerator (AESA), True Random Number Generator (TRNG)
View full article
Overview NXP's industrial printer solution allows you to leverage the Internet of Things (IoT) technologies and easily integrate a reliable, fast, and secure design that differentiates and provides value to your customers. NXP provides an extensive technology portfolio including high-performance MPUs with advanced integrated security and connectivity features, cryptographic accelerators, and a 10-15 year product longevity program. This enables designers to successfully develop reliable, high performing, and secure printers.   Interactive Block Diagram Recommended Products   Category Products Features MPU i.MX 6SoloX Applications Processors | Arm® Cortex®-A9, Cortex-M4 | NXP 1x Cortex-A9 up to 1 GHz 1x Cortex-M4 up to 200 MHz 24-bit parallel CMOS sensor interface 2x 10/100/1000 Ethernet PCIe 2.0 (1 lane) FlexCAN 5x SPI, 6x UART, 4x I2C, 5x I2S/SSI, 8x PWM   i.MX 8M Applications Processor | Arm® Cortex®-A53, Cortex-M4 | 4K display resolution | NXP  Quad Arm Cortex-A53; Cortex-M4F OpenGL® ES 3.1, OpenGL® 3.0,Vulkan®, Open CL™ 1.2 Dual PCIe with L1 substates for fast wake-up from low-power mode Gigabit Ethernet controller supporting AVB and EEE 4x PWM, 3X SPI, 4X I2C Secure Authenticator A1006 | Secure Authenticator IC: Embedded Security Platform | NXP  Authentication time (on-chip calculations) < 50 ms Unique static pair of ECC Private Key Power Consumption: 500 μA active RTC PCF8523 | NXP  Provides year, month, day, weekday, hours, minutes, and seconds based on a 32.768 kHz quartz crystal. Resolution: seconds to years. Load Switch USB PD and type C current-limited power switch | NXP  VIN supply voltage range from 4.0 V to 5.5 V All-time reverse current protection with ultra-fast RCP recovery Adjustable current limit from 400 mA to 3.3 adjustable current limits from 400 mA to 3.3 A Clamped current output in the over-current condition USB Type-C PTN5150 | NXP  Compatible with legacy OTG hardware and software Support plug, orientation, role and charging current detection Level Translator Voltage Level Translators (Level Shifters) | NXP  Bi-directional level shifter and translator circuits include a range from single-bit to 32-bit widths GPIO Expander PCAL6416AEX | NXP  The 16-bit general-purpose I/O expander Latched outputs with 25 mA drive maximum capability The operating power supply voltage range of 1.65 V to 5.5 V PMIC 14-Channel Configurable Power Management IC | NXP  Four to six buck regulators depending on configuration, Single/dual phase/parallel options, DDR termination tracking mode option, DVS option 5V boost regulator for USB OTG CAN Transceiver TJA1057 | High Speed CAN Transceiver | NXP  VIO option allows for direct interfacing with 3.3 V and 5 V-supplied microcontrollers I2S port to allow routing to the applications processor Functional behavior predictable under all supply conditions Thermally protected AC/DC AC-DC Solutions | NXP  Increased efficiency and no-load power of the total application Universal mains operation: 90 - 264 Vac / 47 - 63Hz Over Current Protection (OCP), Over Power Protection (OPP), Over Temperature Protection (OTP) Motor Driver Dual H-Bridge Motor Driver 2-8.6 V 1.4 A 200 kHz | NXP  Low Total RDS(ON) 0.8 Ω (Typ), 1.2 Ω (Max) @ 25°C Undervoltage Detection and Shutdown Circuit Output Current 0.7 A (DC) Temperature Sensor PCT2075: I2C-bus Fm+, 1 Degree C Accuracy | NXP  Pin-for-pin replacement for LM75 series but allows up to 27 devices on the bus Power supply range from 2.7 V to 5.5 V Temperatures range from -55 °C to +125 °C Wireless MCU Arm® Cortex®-M0+|Kinetis® KW41Z 2.4 GHz Bluetooth Low Energy Thread Zigbee Radio MCUs | NXP  2.4 GHz Bluetooth Low Energy version 4.2 Compliant IEEE Std. 802.15.4 Standard Compliant AES-128 Accelerator (AESA), True Random Number Generator (TRNG)
View full article
Overview Remote virtual smartphones promise the same benefits as remote computer desktops and cloud-based gaming: low-cost client hardware, sandboxed user environments, and persistent user state. The way they work is that the physical smartphone runs only thin-client software and the smartphone application runs remotely on a server. To be economical, this server hosts multiple of these virtual smartphones, taking advantage of hardware virtualization support built into its processor. Slotted into the machine, an add-on GPU provides high-performance graphics. To reduce latency for real-time gameplay, the server is best located near the end-user in the edge of the mobile network. For virtual smartphones to be compatible with physical smartphones, Arm compatibility is required. At the 2020 Consumer Electronics Show, NXP demonstrated the Layerscape LX2160A processor hosting Redfinger’s cloud-based Android emulator and virtual smartphone. NXP’s processor integrates 16 CPU cores, enabling it to host 16 or more virtual smartphones. Games and other software execute with the same look and feel as if they were running locally on a smartphone. Like other Layerscape processors, the LX2160A delivers excellent performance per watt and is designed to work in high-temperature environments, such as being packed densely in a rack in a data center or deployed remotely at an edge-computing site. Although NXP designed it for stringent embedded applications, the LX2160A processor is powerful enough for servers—making it a great solution for Android emulation.     Block Diagram NXP Products Name of Product QorIQ LX2160A Development Board | NXP    Related Documents from Community Name of Document Discover i.MX: Industry-Leading Processor Solution for Media, Smart Home, Smart Industrial, Health/Medical and Broad Embedded Applications    Related Communities Name of Document Layerscape 
View full article
Overview   Artificial intelligence, and machine learning specifically, is transforming industries from Consumer to Industrial. To date, many applications host AI/ML inferencing on conventional computers in the cloud or locally. Meanwhile, edge computing is enabling other computing workloads to move from conventional information technology (IT) to lower-cost systems close to where data is generated. Although many AI/ML workloads run fine on edge systems’ CPUs, others are more intense: either multiple AI/ML functions must run simultaneously or performance requirements (e.g., frame rates) are too great. The solution to gaining the combined benefits of AI/ML and edge computing is acceleration. At the 2020 Consumer Electronics Show, NXP demonstrated the LS1046A-FRWY platform simultaneously running two or more high-intensity AI/ML functions. These include face recognition, object detection (both general and safety gear), posture recognition, and gaze detection. The scenario demonstrated is factory safety. An operator within a safety zone is monitored for attentiveness, personal protective equipment, and access control. Helping to make this possible is external acceleration based on the Google Edge TPU. Interfacing to the Layerscape LS1046A processor via its copious PCI Express ports, two M.2 TPU cards slotted in the FRWY system offload AI/ML inferencing. Based on the Layerscape LS1046A processor with four powerful Arm Cortex-A72 CPU cores, the compact, cost-effective LS1046A-FRWY platform gives developers a leg up on implementing high-performance AI/ML applications at the edge.   Diagram     Products Product Name LS1046A Freeway Board | NXP  Related Community Documents Document Name NXP Helps Industrial System Developers Apply AI/ML to Their Designs  Five Easy Steps To Deploy Machine Learning On Layerscape 
View full article
Overview   The 5G era ushers in changes to the wireless industry and new benefits to end-users. One change is a new partitioning of network-infrastructure functions, dividing the once-monolithic base station into three pieces: the radio unit (RU), distributed unit (DU), and centralized unit (CU). Associated with one or more RUs, the DU performs upper-layer PHY and media-access functions. It shares characteristics of both standard Linux computers and real-time systems and may be deployed in the field. NXP demonstrated at the 2020 Consumer Electronics Show a working 5G system, including a DU highlighting how the Layerscape LX2160A processor addresses these requirements. This 16-core device integrates multiple high-speed PCI Express interfaces and Ethernet ports running up to 100Gbps, delivering the needed computational performance and I/O in a power-efficient envelope. NXP also showed how its Layerscape Access programmable baseband processors can help enable fixed-wireless access designs for the customer premises, small cells, repeaters, in-home wireless links, and accelerators for CU systems. These programmable devices help mobile operators quickly deploy open radio-access networks. NXP has solutions from the antenna to the processor. Diagram   NXP Products Product Name QorIQ LX2160A Development Board | NXP  QorIQ® LS2088A Development Board | NXP 
View full article
About the demo components For this demo, we are using the Sigfox kit, which includes the FRDM-KL43Z and the OM2385 board. Sigfox is an inexpensive, reliable, low-power solution to connect sensors and devices.  With our dedicated radio-based network, we are committed to giving a voice to the physical world and making the Internet of Things truly happen.  The Sigfox protocol focuses on:  Autonomy. Extremely low energy consumption allows years of battery life. Simplicity. No configuration, connection request or signaling. Your device is up and running within minutes! Cost efficiency. From the hardware used in the devices on our network, we optimized every step to be as cost-effective as possible. Small messages. there are no large assets or media allowed on the network.  Only small notifications up to 12 bytes are allowed. Complementarity. Thanks to its low cost and ease of configuration, you can also use Sigfox as a secondary solution to any other type of network, e.g.: Wi-Fi, Bluetooth, GPRS, etc. You can read more about Sigfox in What is Sigfox? | Sigfox build.     The OM2385/SF001 is a development platform dedicated to SIGFOX Wide Area Networking applications. It includes an OL2385 wireless sub-GHz transceiver running the preprogrammed SIGFOX library and is mounted on an FRDM-KL43Z development platform that serves as a host processor for the user's application. The FRDM-KL43Z is an ultra-low-cost development platform for Kinetis L families KL43, KL33, KL27, KL17, and KL13 MCUs built on Arm Cortex-M0+ processor running at 48 MHz.   Video     Limitations: Sigfox is only able to send a small amount of data every day for free, so if your application requires more data to be sent, you need to get a connectivity plan from Sigfox Buy .   Useful Links FRDM-KL43Z and NXP Sigfox OL2385 Board : OM2385/SF001 - SIGFOX Development Kit | NXP  Sigfox Backend Account: Sigfox Buy  Download MCUXpresso: MCUXpresso IDE|Eclipse-based Integrated Development Environment (IDE) | NXP  Download SDK: https://mcuxpresso.nxp.com/en/builder    NXP Product Link FRDM-KL43Z and NXP Sigfox OL2385 Board OM2385/SF001 - SIGFOX Development Kit | NXP  Sigfox Backend Account Sigfox Buy  Download MCUXpresso MCUXpresso IDE|Eclipse-based Integrated Development Environment (IDE) | NXP  Download SDK https://mcuxpresso.nxp.com/en/builder    Required Items:     OL2385 Arduino Shield Board FRDM-KL43Z hardware USB A-to-MiniB cable Sub-GHz Antenna GPS UART module   Hardware Diagram:    SPI OL2585 KL43Z FRDM UART GPS MOSI ---------- MISO ---------- SCK ----------- ACK ----------- CS ------------- PTD07 PTD06 PTD05 PTD02 PTD04 PTE23 PTE22           ----------- TX ----------- RX         This picture shows the board connections made for the project     Step-by-Step Guide After we get the Required items, we need to activate the Sigfox account and register our board: Sigfox Buy  If you are having trouble registering your Sigfox device, don't hesitate to write your question in our NXP community. We register the board in our backend account, and we should see the device on our device list. When we have our board registered, we will start building the application on MCUXpresso. Download the project attached at the end of this document and import it into MCUXpresso IDE.  In the video, how to import the sigfox_console example from the SDK is shown, and a brief explanation of the modifications is given. If you want to download the SDK example to start your project from scratch, you need to add the Sigfox software component to the SDK. After importing the project to our workspace, the only thing left is to make the respective hardware connections and flash the device. Then try your new project in a building-clear area. To be sure your new project will function properly, you should avoid tall buildings to get a stronger signal. The data sent should be seen in your Sigfox backend session. Teraterm console prints the data obtained from the GPS module for your viewing purposes.   Results:       This is the data sent from the Sigfox transceiver to the user backend account. The sent frames are floating-point coordinates converted to four byte-hexadecimal strings.     After the attached project is flashed to the KL43Z, this should be the results seen in the Teraterm console.
View full article
Overview In this demo we show how to load an example of an NFC reader using the combination between the UDOO NEO card and the development kit for the PN7150. PN7150ARD kit is a high performance fully NFC compliant expansion board compatible with Arduino Compatible Interface platforms. It meets compliance with Reader mode, P2P mode and Card emulation mode standards. The board features an integrated high-performance RF antenna to insure high interoperability level with NFC devices. Video Required Items UDOO NEO Compatible MicroSD card of at least 4 or 8 Gb memory size Micro USB cable UDOO Neo demo image file PN7150 NFC Controller Board         Links   Step by Step guide (Inlclude all links): https://www.nxp.com/docs/en/application-note/AN11841.pdf    NXP Product Link Development Kits for PN7150 Plug’n Play NFC Controller NFC Development Kits for Arduino and more | NXP 
View full article