NXP Tech Blog - Page 3

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

NXP Tech Blog - Page 3

Eli_H
NXP Pro Support
NXP Pro Support

As a real-world example, I this article is part one of several articles that will step through a basic RT600 hardware design and bring-up.   I find this to be a very useful exercise as high-end MCU’s can be overwhelming, especially to those coming from a traditional MCU background.   The goal here is to develop a simple “minimal configuration” example and build it for a demonstration.   

Read more...

More
1 0 4,465
Irina_Costachescu
NXP Employee
NXP Employee

The Local Interconnect Network (LIN) was developed as a complementally bus standard to the Controller Area Network (CAN bus) to address the need for a cost-efficient network for lower performance devices within the vehicle.  While the CAN network was already in place within vehicles, its high bandwidth and advanced error detection capabilities were overkill (and thus, cost-prohibitive) for lower performance applications such as seat and window controllers.

Read more...

More
1 2 14.1K
Eli_H
NXP Pro Support
NXP Pro Support

In Part 1 of our introduction to the RT600 crossover MCU,  we examined the RT600 CPU/DSP core complex and its unique system memory architecture.   In part 2, we will put a spotlight on some other unique peripheral features that make the RT600 standout as a high-performance audio crossover MCU.

Read more...

More
0 0 2,856
Eli_H
NXP Pro Support
NXP Pro Support

This article is the first part of a two part series focusing in on one of the newer members of the i.MX RT crossover family: the RT600.     The RT600 crossover MCUs are focused on real-time number crunching applications such as audio, sensor fusion and machine learning.     

Read more...

More
1 0 3,794
Irina_Costachescu
NXP Employee
NXP Employee

CAN FD is an extension to the Classic CAN protocol that was developed to meet the needs of modern vehicles wherever-increasing numbers of embedded electronics are transmitting ever-increasing amounts of control and diagnostic data.  Because the original CAN specification has a maximum bandwidth limitation of 1 Mbps, data-dense activities like ECU flashing and advanced driver assistance systems (ADAS) ADAS applications were being impeded, forcing automotive manufacturers to add multiple CAN networks into newer vehicles.

Read more...

More
1 0 6,468
petrstruzka
NXP Employee
NXP Employee

We are pleased to announce that MCUXpresso Secure Provisioning Tool v3 is now available.

Read more...

More
1 0 1,691
brendonslade
NXP TechSupport
NXP TechSupport

Where to find 3d printed case designs for MCU-Link.

Read more...

More
1 0 2,185
BiyongSUN
NXP Employee
NXP Employee

This demo introduces the secondary boot of i.MX8QXP. 

This feature is very useful for such as OTA, rolling back. 

More
2 0 2,562
Eli_H
NXP Pro Support
NXP Pro Support

One aspect of the baseline family of parts in the LPC55 series is having options that deliver a good balance of simplicity and flexibility.     The simplicity/flexibility balance is important in many industrial applications.    Combining standard industrial communication peripherals such as RS-485 capable UARTs and CAN-FD  with a solid CPU foundation means that designers can implement a wide range of products in the industrial space.

Read more...

More
1 0 5,361
BiyongSUN
NXP Employee
NXP Employee

Some customer cases need hardware partition and the GPIO need to be allocated by bank.

It causes resource tensive. And some time, one GPIO bank assigned to the M4 side 32 bits of one bank are more than enough. And some customer cases need to use 1 or 2 bit to as board identification for the A core side. Because of the hardware partition, A core could not directly access the M4 partition resource.

Read more...

More
0 0 2,821
BiyongSUN
NXP Employee
NXP Employee

The example is to change the i.MX8QXP MEK debug uart(lpuart0) to the base board(lpuart2).

The lpuart2 is J37 on base board.

uart2-linux-uart2_L5.4.70_2.3.0.diff, uart2-u-boot-method1_L5.4.70_2.3.0.diff and uart2-u-boot-method2_L5.4.70_2.3.0.diff are the patches. 

Read more...

More
0 0 3,651
Eli_H
NXP Pro Support
NXP Pro Support

The NPU capability lies in the “sweet spot” for performance to enable real time response for common AI/ML problems. Combined with the video and vision co-processing capabilities, the i.MX 8M Plus will be the standard bearer for Edge ML/AI implementations

Read more...

More
3 0 3,696
BiyongSUN
NXP Employee
NXP Employee

Switch i.MX8MM debug port is not simple like i.MX6. Just change the bootargs.The changes include atf(Key changes), u-boot, Linux and systemd.

Read more...

More
2 0 8,547
lpcxpresso_supp
NXP Employee
NXP Employee

Please find attached a document detailing various features related to using the IMXRT1170-EVK(B) evaluation board with MCUXpresso IDE v11.x.x and SDK v2.x.x, including details of multicore debugging and how to enable SWO trace on this MCU.

Read more...

More
2 1 5,559
addiyi
NXP Employee
NXP Employee

User's Guide of DDR tool with support for i.MX8M, i.MX8MM, i.MX8MN, i.MX8MP. DDR tool is part of Config tools for i.MX. It can be downloaded from 

https://www.nxp.com/design/designs/config-tools-for-i-mx-applications-processors:CONFIG-TOOLS-IMX

Read more...

More
0 0 2,798
devonna_dorton
NXP Employee
NXP Employee

New updates to the MCUXpresso suite of software and tools are now available. These updates include support for NXP’s general purpose, crossover and Bluetooth®-enabled Arm® Cortex®-M-based MCUs.

Read more...

More
0 0 1,682
Irina_Costachescu
NXP Employee
NXP Employee

Communication between these subsystems is critical to ensure the reliability and safety demanded in the automotive market.  The Controller Area Network (CAN bus) is a message-based communication network standard that allows ECUs to communicate within a vehicle without the use of dedicated analog signal wires. 

Read more...

More
13 0 35.1K
petrstruzka
NXP Employee
NXP Employee

We are pleased to announce that Config Tools for i.MX Application Processors v9 are now available.

Read more...

More
0 0 1,501
petrstruzka
NXP Employee
NXP Employee

MCUXpresso Config Tools v9 release announcement.

Read more...

More
0 0 1,471
petrstruzka
NXP Employee
NXP Employee

We are pleased to announce that MCUXpresso Secure Provisioning Tool v2.1 is now available.

MCUXpresso Secure Provisioning Tool is a graphical user interface (GUI) tool covering the secure boot
process, aimed primarily at microcontroller customers. It provides unified GUI front-end over existing
command-line tools - FlashLoader, elftosb, blhost, cst.

Read more...

More
0 0 1,573
Eli_H
NXP Pro Support
NXP Pro Support

I proclaim that the digital “on-demand” manufacturing revolution is here! It was 1999 when I first experienced quick turn, “online” PCB fabrication. Since then, PCB fabrication services have become plentiful, inexpensive, and accessible to engineers of all levels. Online automation of full turnkey assembly is the next logical step, and I see it the future of PCB assemblies. I often say it is a great time to be alive if you are in the business of embedded systems. It has never been easier to tap into global manufacturing resources to accelerate product development.

I recently ran into a scenario where we needed to quickly adapt one of our products to a new customer application. It was a situation where we needed to be agile in our response. In this scenario, I needed to plumb a particular commercial off-the-shelf (COTS) temperature sensor into our existing cellular gateway (which only had specific digital-only ports for another application). The prototype would end up being put in a “smart” cable assembly that would adapt a new sensor into our existing system to demonstrate the concept. A small “translator” PCB with some “brains” would have to be designed to link up the sensor to our existing hardware/software platform.

Read more...

More
1 0 1,515
Eli_H
NXP Pro Support
NXP Pro Support

I was quite impressed with how quickly I could get LVGL up and running on the Mini-Monkey.     If you are looking at implementing embedded graphics on the LPC55S69 or another NXP part, LVGL should be on your short list for evaluation.    

Read more...

More
1 0 3,543
brendonslade
NXP TechSupport
NXP TechSupport

On November 2nd, 2020 we introduced our latest debug tool - the new MCU-Link debug probe, initially supporting our general purpose Arm(R) Cortex(R)-M based MCUs, priced at just $10.99 from the nxp.com website.

Read more...

More
2 0 2,566
brendonslade
NXP TechSupport
NXP TechSupport

Ázure RTOS ThreadX and other middleware components have now been released for i.MX RT1050/1060/1064 families. This highly optimized, safety-certified software can now be use for free in your projects.

Read more...

More
1 0 2,857
petrstruzka
NXP Employee
NXP Employee

MCUXpresso Config Tools v8.1 release announcement.

Read more...

More
0 0 1,299
yosoytono
Fresh Out Contributor

Dive into different aspects to optimize your software design with the NXP MBDT: a comprehensive collection of tools that plug into the MATLAB® and Simulink® model-based design environment to support fast prototyping, verification, and validation on NXP microcontroller

Read more...

More
4 0 1,962
Eli_H
NXP Pro Support
NXP Pro Support

There is often confusion that "Edge Processing" and "Cloud" solutions are distinct offerings.   In my opinion, they should be combined to enable truly remarkable offerings.

Read more...

More
0 0 4,180
petrstruzka
NXP Employee
NXP Employee

We are pleased to announce that MCUXpresso Secure Provisioning Tool v2 is now available.

MCUXpresso Secure Provisioning Tool is a graphical user interface (GUI) tool covering the secure boot
process, aimed primarily at microcontroller customers. It provides unified GUI front-end over existing
command-line tools - FlashLoader, elftosb, blhost, cst.

Read more...

More
0 0 1,547
CJarvis
NXP Employee
NXP Employee

Interested in a basic overview of the MCUXpresso Secure Provisioning Tool and seeing a live demonstration of the tool?

A new training module for the MCUXpresso Secure Provisioning Tool is posted at the https://nxp.com/training site.

Read more...

More
0 0 1,442
Eli_H
NXP Pro Support
NXP Pro Support

In some of my past articles on the PowerQuad,  we examined some common signal processing operations (IIR BiQuad and the Fast Fourier Transform) and then showed  how to use the PowerQuad  DSP engine to accelerate the computations.        The matrix engine in the PowerQuad can be used to perform common matrix and vector operations to free the M33 CPU(s) to perform other tasks in parallel.     In general, the matrix engine is limited to a maximum size of 16x16 size (or 256 operations).

Read more...

More
0 0 2,142