NXP Designs Knowledge Base

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

NXP Designs Knowledge Base

Discussions

Sort by:
Demo NXP has developed a whole vehicle multi-layered approach to vehicle security.  This demo will demonstrate the NXP security products in action, and show the 4 steps to securing an automotive electrical architecture, and how these 4 steps provide a barrier to the recent public vehicle hacks.   Features: Try to hack a typical automotive network. Enable and disable NXPs security layers to see how they work to protect the vehicle. Demonstrates various NXP security IP, including: A700x family secured MCUs, MPC5748G connected gateway and HSM/CSE security engines. ___________________________________________________________________________________________________________________________   NXP Recommends MPC5748G|NXP A700x|NXP   ___________________________________________________________________________________________________________________________      
View full article
Demo Running on NXP’s i.MX 6QuadPlus applications processor, Crank Software’s Movie Kiosk demo is a rich 2D and 3D user interface for previewing movies, purchasing tickets and selecting seats        Features: Runs on the NXP i.MX 6QuadPlus applications processor with Linux® OS.  The i.MX 6QuadPlus delivers 50 percent improvement in both graphics processing & memory utilization. Created with Crank Software Storyboard Suite using direct Photoshop (PSD) and 3ds Max (FBX) content import. Full video background leveraging platform’s video codec and layer blending. Multi-stream-capable HD video engine delivering up to 1080p decode. Integrated 2D and 3D animated content guiding user interactions.  Independent graphics processing units: OpenGL® ES 3.0 3D graphics accelerator with four shaders, 2D graphics accelerator, and dedicated OpenVG™ 1.1 accelerator. 3D Model provides a 1:1 virtual to physical model for theater seat selection _________________________________________________________________________________________________________________________________________ Featured Products: Storyboard Suite | Crank Softwarehttp://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-processors/i.mx-6-processors/i.mx6qp/i.mx-6quadplus-processor-quad-core-high-performance-advanced-3d-graphics-hd-video-advanced-multimedia-arm-cortex-a9-core:i.MX6QP i.MX6QP|i.MX 6QuadPlus Processors|Quad Core|NXP i.MX6DP|i.MX 6DualPlus Processors|Dual Core|NXP SABRE Board Reference Design|NXP  (Evaluation / Reference board) 14-Channel Configurable Power Management IC|NXP _________________________________________________________________________________________________________________________________________ C53
View full article
Demo NXP has comprehensive solutions for USB Type-C that covers USB power delivery (USB PD), security, signal integrity, and protection.  The video below shows complete end-to-end solution covering super speed USB data and video combined with USB PD and authentication.  Demo / Product features Complete USB Type-C End to End Solution USB Power Delivery & Display Port Alternative Mode USB PD AC/DC charger with Authentication   NXP Recommends Check all products associated with USB Type-C on below link: http://www.nxp.com/usb-type-c Training Introduction to the Next-Generation USB Type-C Connector and NXP’s End-to-End Solution 
View full article
Demo The Beige Box operates as a node in an Intelligent Transportation System (ITS) network. ITS is the dynamic interaction of traffic control infrastructure and vehicles to safely maximize road throughput. The Beige box uses sensor and communications technologies to optimize throughput of vehicles and pedestrians at an intersection while also providing broadband wireless hotspot services.   Features Direct sensing of vehicles and pedestrians via cameras and RADAR Direct sensing of vehicles from their V2X position reports Indirect sensing via Cloud provided information Traffic flow optimization Vulnerable Road User Warnings Traffic light control Direct communication of signal phase and timing to approaching vehicles Broadband wireless hotspot connectivity (cellular and Wi-Fi)   Featured NXP Products QorIQ® Layerscape 2084A and 2044A|NXP  S32V230 Family of Processors|NXP  MR2001 Multi-channel 77GHz Radar Transceiver Chipset|NXP  S32R Radar Microcontroller - S32R27|NXP  V2X Communications|NXP  i.MX6Q|i.MX 6Quad Processors|Quad Core|NXP  TJA1043|NXP  Links Intelligent Roadside Unit|NXP  Beige Box Demonstration CES 2017|NXP  Block Diagram
View full article
Demo Demo shows LS1021A-IoT gateway solutions for the Smart Home, Industrial and City with fog/Edge to Cloud connectivity  Secure: Secure Boot, Secure Debug, Tamper Detect, Trust Zone and Trust Architecture support Acceleration & Offload:  >2Gbps IPSEC encrypted traffic Performance HW Cryptographic Accelerators, CAN & QUICC Engine for industrial protocols Video Surveillance: Secure Network Video Surveillance with > 60 channels   Product Link LS1021A-IoT Gateway Reference Design LS1021A-IoT Gateway Reference Design | NXP 
View full article
The Cypherbridge Systems SDKPac is a collection of embedded device SDKs and Toolkits that can be used out of box to add secure device connectivity to a target project. The SDKPac includes features and standards based protocols for secure IoT connect-to-cloud, gateway, embedded servers and clients, secure file transfer protocols, and electronic data privacy. This SDKPac demo kit contains applications for the FRDM-K64F Freedom Development Board to demonstrate: uSSL/TLS server demo - connect to the FRDM-K64F Development Board from desktop browser. uSSH server demo - connect to the FRDM-K64F Development Board from uSSH client. uFTP secure FTP file transfer client - connect from the FRDM-K64F Development Board to FTPS server using FTPS secure file transfer protocol. uMQTT subscribe and publish examples interfacing to broker service Just drag and drop any of these pre-built binary applications on the FRDM-K64F Development Board to hit the ground running with your SDKPac demo today.   https://community.nxp.com/players.brightcove.net/4089003392001/default_default/index.html?videoId=4282648281001   Features uSSL SDK micro-content HTTPS server uSSH SDK server for secure telnet replacement uFTPS Secure file transfer Toolkit and command line client uMQTT client mmCAU Crypto Engine Support Integrated with MQX/RTCS 4.1 OpenSDA CMSIS-DAP Debug using SWD connection USB Serial Port Interface 10/100 Ethernet   SDK Connectivity uSSL/TLS 1.2 server and client, X.509 uSSH 2.0 server and client uSCP Secure Copy Protocol uFTPS RFC 959, 2228, 4217 uMQTT 3.1 Client subscribe and publish Links SDKPac Follow up System Diagram Software Diagram  
View full article
Description In this demo we show how to create a zumo robot basic controller. For this we will use the FRDM-KW41 card, an H bridge, and a cell phone with the NXP IoT toolbox application. From the application we will send the characters F forward, S to stop, B to back, L to left, R to right. The FRDM-KW41Z highly-sensitive, optimized 2.4 GHz radio features a PCB F-antenna which can be bypassed to test via SMA connection, multiple power supply options, push/capacitive touch buttons, switches, LEDs and integrated sensors. Video Diagram and Schematic Step by Step guide First, we need to have MCUXpresso installed and open. Download and load the Zumo Robot project in MCUXpresso. Install NXP IoT Toolbox app. Compile the project, connect the board and load it. Connect the card as indicated in the schematic Connect the power supply. Press switch 4 on the board. Open NXP IoT Toolbox, select Wireles UART and connect with the board. Now you can send the characters mentioned in the description. NXP Product Link Freedom Development Kit for Kinetis® KW41Z/31Z/21Z MCUs FRDM-KW41Z |Bluetooth Thread Zigbee enabled Freedom Development Kit | NXP 
View full article
Built to automotive grade specifications, this Qi compliant wireless charging reference design charges up devices in the car. The devices can integrate into the dash or center console of car.     https://community.nxp.com/players.brightcove.net/4089003392001/default_default/index.html?videoId=4282648274001" style="color: #05afc3; background-color: #ffffff; font-size: 14.4px;" target="_blank   Features Wireless Charging Reference design for Automotive applications Integration into dash board or center console 5 Watts of power following Qi standard Near field Communication (NFC) Loop included   Featured NXP Products 5 Watt Wireless Automotive 5 Watt Wireless Industrial Links WCT-5WTXAUTO: Multi-Coil Wireless Charging Tr Block Diagram  
View full article
Streaming real-time 3D Graphics Using i.MX 6 Applications Processor and Qorivva MCU. View a 3D car that the user rotates using a touch screen to display environmental reflections.  Both static and live video environmental reflections are calculated on top of the real-time rendered car.     https://community.nxp.com/players.brightcove.net/4089003392001/default_default/index.html?videoId=4282600248001" style="color: #05afc3; background-color: #ffffff; font-size: 14.4px;" target="_blank  Features Qorivva MCU sends an encoded video stream to the i.MX6 processor The demo shows a car a 3D spinning vehicle on the LCD. the video stream is used as a reflection on the 3D model Touch screen enabled LCD allowing uswer to rotate 3D model of car i.MX6 Quad has a powerful GPU that renders 3D graphics on real time. This could be used to reconfigure clusters, 3D gauges or other uses Featured NXP Products i.MX6Q: i.MX 6Quad Processors – Quad Core Qorivva 32-bit MCUs based on Power Architecture® Technology
View full article
Demo Radar-detected Emergency Break via V2X to following traffic. RoadLink V2X platform, Ethernet Switch & 77GHz Radar Dolphin transceiver Video Link : 5257 Features enabled by NXP Disrupting the market with an RFCMOS Radar-solution: •Highly integrated, minimal-footprint •Low Power Consumption •Sophisticated Functional Safety Features •Fully invisible mounting •Attractive System Cost Recommended Products •RoadLink Chipset •RF Transceiver (TEF5x00) •Baseband IC (SAF5x00) •Security IC (SXF1700) •Dolphin 77GHz Radar Chip •Ethernet Switch Resources Website http://www.nxp.com/products/rf/millimeter-wave-solutions/radar-technology:RADAR-TECH http://www.nxp.com/products/rf/millimeter-wave-solutions/radar-technology:RADAR-TECH
View full article
Demo On this demo, we are showing a comparison between CAN-FD and classic CAN on the LPC54618 microcontroller. The LPC board is doing a firmware update using both CAN protocols Dual LPC54618 microcontroller CAN-FD kits illustrate the speed benefits of CAN-FD versus classic CAN One board acts as the vehicle console display and the other emulates a radio which serves the HMI over the CAN link Selecting between CAN and CAN-FD demonstrates the benefits in the display updates and in a simulated firmware update transfer Product Link LPCXpresso54618 CAN-FD kit OM13094 | LPCXpresso Development Board | LPC Microntrollers (MCUs) | NXP  LPC546XX LPC546XX Microcontroller (MCU) Family | NXP  Block Diagram
View full article
Video Link : 6084 Description: Teensy 3.1 and Teensy-LC are a complete USB-based development tools featuring respectively the Kinetis 32-bit Cortex-M4 K20 and Cortex-M0+ KL26 devices running @ 72 and 48 MHz. Teensy 3.1 is equipped with 256KB flash and 64KB RAM. Teensy-LC board is equipped with 62KB flash and 8KB RAM. Value Propositions * Very small footprint development tools * Very Low Cost dev tool * They are able to implement many different projects * Open source SDKs Teensy board with very high extended-Arduino compatible performance levels and libraries taking advantage of Kinetis features like low power modes and internal DMA. Libraries for LED (WS2811) and 16bit 44.1kHz audio quality is where Makers go when they need quality, performance and small size. FEATURES Hardware Specifications Specification Teensy LC Teensy 3.0 Teensy 3.1 & 3.2 Units Processor MKL26Z64VFT4 32 bit ARM Cortex-M0+ 48 MHz MK20DX128 32 bit ARM Cortex-M4 48 MHz MK20DX256 32 bit ARM Cortex-M4 72 MHz Flash Memory 62 128 256 kbytes RAM Memory 8 16 64 kbytes EEPROM 1/8 (emu) 2 2 kbytes I/O 46, 5 Volt 34, 3.3 Volt 34, 3.3V, 5V tol Analog In 8 14 21 PWM 9 10 12 UART,I2C,SPI 1,1,1 3,1,1 3,2,1 Price $24.00 $19.00 $19.80 USD Software Enablement Teensy 3.2 & 3.1: New Features https://www.pjrc.com/store/teensylc.html RECOMMENDED PRODUCTS Product Description Kinetis K Microcontroller Kinetis L Microcontroller RESOURCES Title Type PJRC (Teensy Official Website) Web Page
View full article
About this demo This Demo contains fully working software to show the implementation of two great features from the QN9080SIP-DK. The BLE in this board provides a Beacon solution to be implemented, based on the SDK example downloaded in the https://mcuxpresso.nxp.com/en/select As previously mentioned, this demonstration is based on the Beacon example from the QN9080 SDK, along with the AN12319SW for using the NT3H2211 Tag. The main objective of this demo software is to write a string in the NTAG memory and be able to read the content using the NTAG stack (from the AN12319 project). Then trigger a message update to be advertised from the beacon. Project Scope Write an NDEF message with a smartphone, using NXP's TagWrite App into the NT3H2211. Be able to start advertising the 6-byte code/message using the BLE stack from the SDK version 2.2.3 into the MCUXpresso v11.2.1. Useful Links Link Description https://mcuxpresso.nxp.com/en/builder SDK Builder https://www.nxp.com/products/wireless/bluetooth-low-energy/fully-certified-module-supporting-bluetooth-and-nfc:QN9080SIP QN9080SIP full documentation https://www.nxp.com/docs/en/application-note/AN12319.pdf A document explaining brief integration for pairing using the NTAG https://www.nxp.com/docs/en/application-note-software/AN12319SW.zip  The respective Software for the AN12319   Required Items Link Description https://www.nxp.com/products/wireless/bluetooth-low-energy/a-highly-extensible-platform-for-application-development-of-qn908x:QN9080DK Board in which the demo was created and tested Android Smartphone Smartphone with IoT Toolbox and TagWriter App IoT Toolbox App https://play.google.com/store/apps/details?id=com.freescale.kinetisbletoolbox TagWriter App https://play.google.com/store/apps/details?id=com.nxp.nfc.tagwriter   Hardware Diagram     Step-by-Step Guide for testing the Demo Get the QN9080 SDK form SDK Builder  Install the QN908x SDK into your MCUXpresso Import the attached file into MCUXpresso on File > Open Projects from File System   Connect properly the NTAG antenna from the kit as shown in the Hardware Diagram. Connect the QN9080SIP-DK using a micro-USB cable. Flash the project into the board and Push Button 1 from the board while running. Open the TagWriter App from your phone and select the Write option. Create a New Plain text element and write any positive float number (< 0.0). Select the Save and Write button. Approach the phone into the NFC antenna. Press Button 1 again to restart the BLE advertising Open the IoT Toolbox App. Select the Beacons option. You should be able to visualize the new payload messages from the device. Note: These messages are representation in decimal from the actual 4-byte (32-bit) number. Each letter is composed of 2, 8-bit numbers. This RAW representation is for proof of concept purposes. This application can be replaced by another BLE device in scanning mode to perform a data post-process.  Additional Demo Information These next steps are intended to guide the developer to an easier understanding of the modifications that were made from the base project. This example provides a guide to learn the basic functionality of the high-level NTAG stack.   Select the FreeRTOS Beacon example from wireless_examples -> Bluetooth in the QN9080 SDK. After being sure that this demo works properly on our QN9080SIP-DK we need to import from the file system the AN12319 project. For being sure everything works, we can also test this project, inside it there is a file called: app_ntag.c inside the source directory. Inside this file, on the Public Functions section, we are able to modify the NDEF_Pairing_Write() and NDEF_Demo_Write() functions for our purposes. The first function is used as the name mentions, to execute the example for pairing our phone with the board without the need to type any pairing code. The second function writes an NDEF in the NTAG and can be read from the phone App TagInfo or TagWriter. To start with the actual creation of the application I used this project: "qn908xcdk_wireless_examples_bluetooth_hid_device_freertos" and started importing the beacon files needed from the beacon FreeRTOS example. As you can observe, this job facilitates a lot because of the similar structure between both projects, this will simplify the tasks and will help us not to get lost. Due to the fact that we started using the HID Device project, all the NTAG stack was already there so we will only be going to focus on the source directory for the additions and modifications. Starting with the erasing of the hid_device.c and .h, these files won't be required for this project. The beacon.c and .h are required to be in this project for the beacon functionalities and routines, this files depend on the Bluetooth stack, the general framework files, and the common files from the source directory. The app_config file has all the BLE needed configurations to set the parameters and respective structures. This is where the initial advertising message will be configured. For the NTAG configurations, the app_ntag file containing the high-level nTag functions for Read/Write capabilities that depends on the NTAG stack (NTAG_I2C/XXX) The ApplMain had some of the most significant changes due to being the main file that calls the BLE functions at the start and also manages the Interrupt used to trigger our own project functions using FD. The files that changed were, as mentioned above, ApplMain.c and app_ntag.c/.h . This has to do with the fact that we will only are going to change the functions called when a Tag Writer is in the field of the NFC antenna and how this data is processed in order to be read and sent to the aData array by using its structure. As you can see in the app_ntag.c file, the last two functions: NDEF_read_test() and getDataNDEF() represent the main changes in this file. Along with the pin configuration for FD managing in the ApplMain.c
View full article
        Kinetis系列MCU大多数的UART都支持FIFO功能,通常UART0都会带8个entry,但是有一些低成本的MCU其UART1/2就只带1个entry,这样导致用户在使用多串口时,担心这些不带FIFO的UART在接收被高优先级中断抢占而导致数据丢失,为了解决这一问题,本示例采用eDMA的特性来建立环形缓冲区用于接收UART数据。 Products Product Category NXP Part Number URL MCU K64 K64_120: Kinetis® K64-120 MHz, 256 KB SRAM Microcontrollers (MCUs) based on Arm® Cortex®-M4 Core    Tools NXP Development Board URL Freedom-K64F FRDM-K64F   SDK SDK Version URL SDK_v2.6.0 mcuxpresso.nxp.com    
View full article
Overview   The PN7462 family consists of 32-bit Arm® Cortex®-M0-based NFC microcontrollers offering high performance and low power consumption. Because of the integrated NFC, many of the applications in which this product is used require interaction between some controllers, either to send data or instructions. In this case the board serves as a device for reading or writing NFC devices.   Required Material OM27462CDKP: NFC Controller development kit  MCUXpresso Software and Tools    Step-by-Step Download MCUXpresso Download and unzip attachment Open the Project in MCUXpresso Build it Connect LPC Link to PN7462 card Connect the two cards to the pc Debug the Project Use GPIO 4 and 5 for select interface Use GPIO 6, 7 and 8 for select operation mode
View full article
Overview This reference design describes a 3-phase brushless DC motor (BLDC) drive that uses the NXP® MC56F8006 Digital Signal Controller (DSC) for dedicated motor control devices. Closed-loop speed/current-controlled BLDC drive, with no need for position or speed sensors. Low-voltage power stages used by the application are designed for 24 VDC line voltage. A reference manual provides a detailed description of the application, including hardware and software design. Hardware schematics, PCB Gerber files and full software listings are also provided. Ideal for applications such as compressors, dishwasher pump drives, washing machines, fans and industrial motor control. Features Sensorless control of BLDC Control technique incorporates: Speed closed-loop control with automatic current limitation Rotation in both directions Start from any motor position with rotor alignment 4-quadrant operation Multisampling method of back-EMF Wide speed range FreeMaster control interface Fault protection for overcurrent, overvoltage, overload and start-up fail Block Diagram Board Design Resources
View full article
Dear All: Customer has encountered eMMC boot failure issue in their i.MX8X platform, finally we confirmed this issue related to external pull-up resistors on DAT0~7 and CMD pins to comply with eMMC SPEC. Please refer to attached "Case Study-i.MX8X boards eMMC boot failure issue.pdf". Thanks.
View full article
Overview Bluetooth® and WiFi are popular technologies in wireless headphones and speakers. These technologies require the smartphone to be paired with the audio devices to enable the connection, and NFC is a simple and reliable solution for this. Tap your phone to a Bluetooth speaker or headphone, and the two are securely paired automatically, without searching for a connection or typing a code. NFC is also an excellent choice for easy pairing wireless speakers together and creating a multispeakers audio system.   Block Diagram     Product Description PN7150  High performance NFC controller with integrated firmware for smart devices PN7120  NFC controller with integrated firmware and NCI interface for Home appliances   Documents NXP-NCI MCUXpresso example   Bluetooth & Wi-Fi pairing with NFC  
View full article
New Family of Doherty IC Power Amplifiers Coupled with a Dual-Path Pre-distortion Linearizer Demo / product features A2I20D040N 5 W final 42% efficiency 1.8-2.2 GHz wideband Doherty NXP’s A2I20D040N The Maxim SC2200 dual path linearizer enhances the already high linearity of the NXP devices with LTE signals as wide as 3x20 MHZ Maxim’s solution provides improvement of up to 28 dB in ACLR and 38 dBm in IMD NXP Recommends A2I20D040Nhttp://www.nxp.com/products/rf/rf-power-transistors/rf-cellular-infrastructure/1450-2200-mhz/1400-2200-mhz-5-w-avg.-28-v-wideband-integrated-rf-ldmos-amplifier:A2I20D040N?fsrch=1&sr=1&pageNum=1 SC2200: www.maximintegrated.com/SC2200 Fast-track 5G with NXP Application Note AN5296 - Effective Small Cell Solutions for MIMO Radios
View full article