ブログ

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

Blogs

addiyi
NXP Employee
NXP Employee

DDR tool supports i.MX8M family and LX2160A\LX2162A. DDR tool is part of Config tools for i.MX offering configuration, inspection, optimization, vTSA, stressing and code generation. It can be downloaded from 

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

DDR tool User Guide is part of  User Guide for Config Tools for i.MX

 

 

詳細を読む...

件数が多いもの
0 0 49
shaojun_wang
NXP Employee
NXP Employee

This article shows how to attachTRACE32 to i.MX8MP Linux and how to debug Linux module and app.

詳細を読む...

件数が多いもの
1 0 100
brendonslade
NXP TechSupport
NXP TechSupport

When running firmware v3.xxx onwards, MCU-Link uses WinUSB, so make sure your firmware matches a compatible MCUXpresso IDE version.

詳細を読む...

件数が多いもの
2 0 240
tristan_mcdaniel
NXP TechSupport
NXP TechSupport

With the introduction of the new GreenBox 3 real-time development platform, NXP offers a game-changing platform that promotes ECU consolidation for enabling the future of automotive electrification. In this post, we will explore a consolidated ECU demo created around the GreenBox 3 and explain what advantages the GreenBox 3 offers for each of these use cases and why you may want to consider an ECU consolidated design.

詳細を読む...

件数が多いもの
4 0 482
shaojun_wang
NXP Employee
NXP Employee

Introduction

We already have application note AN13336 about running TFLM micro_speech example on Tensilica HiFi4 DSP on i.MX 8M Plus EVK.
In this document, TFLM micro_speech example will be upgraded to support i.MX DSP remote processors driver in newer Linux kernel, patch to support i.MX8QXP/i.MX8QM MEK will be provided, steps about how to download and install toolchain, how to build and run the example will be listed.

Hardware: i.MX8MP EVK, i.MX8QXP MEK, i.MX8QM MEK.
Software: Linux 5.15.52, TensorFlow Lite Micro

Running TFLM micro_speech demo on i.MX8MP EVK

1 Download Xtensa toolchain

1.1 Download license key  

Login https://tensilicatools.com/download/i-mx-8-hifi-4-sdk/, download GETTING STARTED GUIDE, then follow the GUIDE to get a license key for i.MX8MP SDK.

1.2 Download CONFIGURATION file for Linux

There are two configuration packages:
    DSP_configuration_for_Linux_(NEWLIB)_i.MX8MP_RI_2020_4.zip
    hifi4_mscale_mpxclib_prod_linux.tgz
The target binary built with xclib is smaller than the one built with newlib.
In this example, we will use NEWLIB package DSP_configuration_for_Linux_(NEWLIB)_i.MX8MP_RI_2020_4.zip

1.3 Follow the GETTING STARTED GUIDE to download and install XTENSA XPLORER IDE FOR LINUX V8.0.13

After installed, Xtensa tool package can be found at installation folder:
    xtensa/XtDevTools/downloads/RI-2020.4/tools/XtensaTools_RI_2020_4_linux.tgz

2. Install Xtensa development toolchain on Linux OS

2.1 Create imx-audio-toolchain folder

    mkdir -p ./imx-audio-toolchain/Xtensa_Tool/tools
    mkdir -p ./imx-audio-toolchain/Xtensa_Tool/builds

2.2 Set up the configuration-independent Xtensa Tool

    cd imx-audio-toolchain/Xtensa_Tool
    tar zxf XtensaTools_RI_2020_4_linux.tgz -C tools/

2.3 Set up the configuration-specific core files and the Xtensa Tool

Unzip DSP_configuration_for_Linux_(NEWLIB)_i.MX8MP_RI_2020_4.zip, you will get hifi4_mscale_v1_0_2_prod_linux.tgz
    cd imx-audio-toolchain/Xtensa_Tool/
    tar zxf hifi4_mscale_v1_0_2_prod_linux.tgz -C builds/

2.4 Install the Xtensa development toolchain

    cd imx-audio-toolchain/Xtensa_Tool
    ./builds/RI-2020.4-linux/hifi4_mscale_v1_0_2_prod/install --xtensa-tools ./tools/RI-2020.4-linux/XtensaTools --registry ./tools/RI-2020.4-linux/XtensaTools/config

2.5 Set the LM_LICENSE_FILE environment variable

Create ~/.flexlmrc, in the file, set LM_LICENSE_FILE environment variable to the absolute path of your license key folder.
    LM_LICENSE_FILE=<absolute path of your license key folder>

2.6 In imx-audio-toolchain, create environment variables script setup_env.sh for building

#!/bin/bash
export TOOLCHAIN_FOLDER=RI-2020.4-linux
export TOOLCHAIN_PATH=$PWD
export PATH=$TOOLCHAIN_PATH/Xtensa_Tool/tools/$TOOLCHAIN_FOLDER/XtensaTools/bin:$PATH
export XTENSA_CORE=hifi4_mscale_v1_0_2_prod
export XTENSA_BASE=$PWD/Xtensa_Tool/
export XTENSA_TOOLS_VERSION=RI-2020.4-linux
export XTENSA_SYSTEM=$PWD/Xtensa_Tool/tools/RI-2020.4-linux/XtensaTools/config
export PLATF=imx8m

3. Build TFLM micor speech for HiFi4

3.1 Clone the specific TensorFlow repository and check out the proper branch

    git clone https://github.com/pnikam-cad/tensorflow.git
    cd tensorflow
    git checkout hifi5_hifi4_nnlib_new_versions

3.2 Apply patch

    0001-i.MX-8M-Plus-HiFi4-TFLM-Enablement-changes-required-.patch
    0002-resolve-download-error-and-upgrade-toolchain-to-2022.patch
    0003-upgrade-to-support-remoteproc-in-linux-5.10.72.patch

3.3 Compile Micro Speech example

In imx-audio-toolchain, run setup script setup_env.sh
In tensorflow folder, build micro_speech_mock demo with command
    make -f tensorflow/lite/micro/tools/make/Makefile TARGET=xtensa_hifi TARGET_ARCH=hifi4 XTENSA_USE_LIBC=true micro_speech_mock
The compiled binary is tensorflow/lite/micro/tools/make/gen/xtensa_hifi_hifi4/bin/micro_speech_mock

3.4 Run Micro Speech example

Boot i.MX8MP with imx8mp-evk-dsp.dtb, copy micro_speech_mock to /lib/firmware/imx/dsp/, rename it to hifi4.bin, then load and run the example with command
    echo start >/sys/class/remoteproc/remoteproc0/state 
    On UART4 output(the fourth terminal in J23 DEBUG port), you can get such log

    shaojun_wang_0-1668152261544.png

3.5 Sample data

If you want to use new sample data, please refer to AN13336 about how to generate and convert.

Running TFLM micro_speech example on i.MX8QXP MEK

4 Download Xtensa toolchain

4.1 Download license key

Login https://tensilicatools.com/download/i-mx8-quadxplus-hifi-4-sdk/, download GETTING STARTED GUIDE, then follow the GUIDE to get a license key for i.MX8QXP SDK.

4.2 Download CONFIGURATION file for Linux

There are two configuration packages:
        hifi4_nxp_v4_3_1_prod_linux.tgz
        hifi4_nxp_v4_3_1_prod_XC_linux_redist.tgz
In this example, we will use XCLIB package: hifi4_nxp_v4_3_1_prod_XC_linux_redist.tgz

4.3 Follow the GETTING STARTED GUIDE to download and install XTENSA XPLORER IDE FOR LINUX V8.0.13

After installed, Xtensa tool package can be found at installation folder:
    xtensa/XtDevTools/downloads/RI-2020.4/tools/XtensaTools_RI_2020_4_linux.tgz

5. Install Xtensa development toolchain on Linux OS

5.1 Create imx-audio-toolchain folder

    mkdir -p ./imx-audio-toolchain/Xtensa_Tool/tools
    mkdir -p ./imx-audio-toolchain/Xtensa_Tool/builds

5.2 Set up the configuration-independent Xtensa Tool 

    cd imx-audio-toolchain/Xtensa_Tool
    tar zxf XtensaTools_RI_2020_4_linux.tgz -C tools/

5.3 Set up the configuration-specific core files and the Xtensa Tool

    cd imx-audio-toolchain/Xtensa_Tool/
    tar zxf hifi4_nxp_v4_3_1_prod_XC_linux_redist.tgz -C builds/

5.4 Install the Xtensa development toolchain

    cd imx-audio-toolchain/Xtensa_Tool
    ./builds/RI-2020.4-linux/hifi4_nxp_v4_3_1_prod_XC/install --xtensa-tools ./tools/RI-2020.4-linux/XtensaTools --registry ./tools/RI-2020.4-linux/XtensaTools/config

5.5 Set the LM_LICENSE_FILE environment variable

Create ~/.flexlmrc, in the file, set LM_LICENSE_FILE environment variable to the absolute path of your license key folder.
    LM_LICENSE_FILE=<absolute path of your license key folder>

5.6 In imx-audio-toolchain, create environment variables script setup_env.sh for building

#!/bin/bash
export TOOLCHAIN_FOLDER=RI-2020.4-linux
export TOOLCHAIN_PATH=$PWD
export PATH=$TOOLCHAIN_PATH/Xtensa_Tool/tools/$TOOLCHAIN_FOLDER/XtensaTools/bin:$PATH
export XTENSA_CORE=hifi4_nxp_v4_3_1_prod_XC
export XTENSA_BASE=$PWD/Xtensa_Tool/
export XTENSA_TOOLS_VERSION=RI-2020.4-linux
export XTENSA_SYSTEM=$PWD/Xtensa_Tool/tools/RI-2020.4-linux/XtensaTools/config
export PLATF=imx8

6. Build TFLM micor speech for HiFi4

6.1 Clone the specific TensorFlow repository and check out the proper branch

    git clone https://github.com/pnikam-cad/tensorflow.git
    cd tensorflow
    git checkout hifi5_hifi4_nnlib_new_versions

6.2 Apply patch

    0001-i.MX-8M-Plus-HiFi4-TFLM-Enablement-changes-required-.patch
    0002-resolve-download-error-and-upgrade-toolchain-to-2022.patch
    0003-upgrade-to-support-remoteproc-in-linux-5.10.72.patch

6.3 Compile Micro Speech example

In imx-audio-toolchain, run setup script setup_env.sh
In tensorflow folder, build micro_speech_mock demo with command
    make -f tensorflow/lite/micro/tools/make/Makefile TARGET=xtensa_hifi TARGET_ARCH=hifi4 micro_speech_mock
The compiled binary is tensorflow/lite/micro/tools/make/gen/xtensa_hifi_hifi4/bin/micro_speech_mock

6.4 Apply Linux Kernel patch to enable UART2 for HiFi4

    0001-linux-enable-uart2-for-8qxp-hifi4.patch

6.5 Run Micro Speech example

Boot i.MX8QXP MEK board, copy micro_speech_mock to /lib/firmware/imx/dsp/, rename it to hifi4.bin, then load and run the example with command
    echo start >/sys/class/remoteproc/remoteproc1/state 
On base board RS232 port J37, you can get such log

    shaojun_wang_1-1668152304575.png

Running TFLM micro_speech example on i.MX8QM MEK

7. Install toolchain and Build TFLM micor speech for HiFi4

Follow above step 4 ~ step 6.3 to download and setup toolchain, apply TFLM patch and compile Micro Speech example.

8. Linux kernel patch and image

In above i.MX8QXP example, micro speech example print log through UART2.

In i.MX8QM MEK Linux demo image imx-image-full-imx8qmmek.wic, M4 is enabled and UART2 is occupied by M4.

To resolve this conflict, we will not enable M4. The steps to run Linux image without M4 are shown below.

1. Apply patch 0001-linux-enable-uart2-for-8qm-hifi4.patch to enable UART2 for HiFi4
2. Build Linux dtb, we will boot i.MX8QM MEK board with imx8qm-mek.dtb.
3. Assume you boot 8QM from SD card, program uboot image without M4 to SD card
    sudo dd if=imx-boot-imx8qmmek-sd.bin-flash of=/dev/sdX

9. Run Micro Speech example

Boot i.MX8QM MEK board with your new imx8qm-mek.dtb, copy micro_speech_mock to /lib/firmware/imx/dsp/, rename it to hifi4.bin, then load and run the example with command
    echo start >/sys/class/remoteproc/remoteproc2/state 
On base board RS232 port J37, you can get such log

shaojun_wang_0-1668763632591.png

10. Troubleshooting

10.1 No remoteproc device in /sys/class/remoteproc/

Run lsmod, check if imx_dsp_rproc module is loaded. If not, rebuild Linux kernel and modular and update to your board.

10.2 No output on HiFi4 UART

  • In 8MP, check if you bootup the board with imx8mp-evk-dsp.dtb
  • There may be several remoteproc devices in /sys/class/remoteproc, check which one is imx-dsp-rproc by below command, then "echo start" to that device.
        cat /sys/class/remoteproc/remoteproc1/name 

10.3 In 8QXP MEK, Get "remoteproc remoteproc1: can't start rproc imx-dsp-rproc: -110" error when run the "echo start" command

Check if you have applied Linux patch to enable UART2 for HiFi4, and bootup your board with the dtb file.

11 Reference

https://www.nxp.com/webapp/Download?colCode=AN13336

XPLOR8QM8QP-UG_Rev0.pdf in https://tensilicatools.com/download/i-mx8-quadxplus-hifi-4-sdk/

件数が多いもの
2 0 187
kenli
NXP Employee
NXP Employee

Security is becoming more and more important in automotive products and related designs. The attachment shows how to perform simple verification of the secure boot process based on LSDK2108 and LX2160ARDB.

詳細を読む...

件数が多いもの
0 0 170
xiaocong_fu
NXP Employee
NXP Employee

step by step: load fusion fw to 8ulp flash

In this article, I'd like to share the steps to run fusion dsp fw in 8ulp, including all the issues I have encountered.

 

Pre-steps

To follow the steps, you will need:

You'll need to register to this site.

xiaocong_fu_0-1667285502126.png

 

  • GETTING STARTED GUIDE FOR I.MX 8ULP: very useful, I mainly refer to this document. I suggest to read this article throughout to get a whole picture before getting started.
  • XTENSA XPLORER IDE FOR WINDOWS V8.0.15
  • DSP CONFIGURATION FOR WINDOWS(NEWLIB) V8.0.15
  • DSP CONFIGURATION FOR WINDOWS(XCLIB) V8.0.15

 

Notes:

  1. About the IAR IDE
    1. For internal use, you can download it from internal server. http://10.193.108.11/_IDEs/IAR/9.30.1 (user: ubuntu11, pwd: Test@2021)
    2. Click EWARM-9301-50054.exe to install
    3. Update license serve. In help -> License Manager

xiaocong_fu_1-1667285502142.png

 

  1. In add a server -> add, copy wsv11103.swis.cn-sha01.nxp.com into it
  1. About the 8ULP patch for IAR

iar_segger_support_patch_imx8ulp.zip https://www.nxp.com/security/login?TARGET=https%3A%2F%2Fwww.nxp.com%2Fwebapp%2Fsecure%2Flogin.SAMLSe...

Follow the readme in download zip.

  1. About the Jlink version

The version after V7.50 will not support 8ULP.

One problem is the integrated Jlink in IAR is V7.66, so we need to downgrade it to V7.50.

xiaocong_fu_2-1667285502148.png

 

In Jlink installed path, SEGGER\JLink\JLinkDLLUpdater.exe. After running the exe, Jlink in IAR will be changed to V7.50.

 

Steps:

  1. Compile the m33 bin file.

You can either compile with ARMGCC or with IAR.

With ARMGCC, just use the script build_flash_debug.sh.

With IAR, something to pay attention to:

  1. Select the device as NXP MIMX8UD7_M33

xiaocong_fu_3-1667285502150.png

 

  1. The DSP_IMAGE_COPY_TO_RAM in Defined symbols.

If set to 1, DSP application will launch from Arm core; if set to 0, it will not launch from Arm core, and can be loaded from Xtensa Xplorer.

You can also find explanation in GETTING STARTED GUIDE FOR I.MX 8ULP.

xiaocong_fu_4-1667285502150.png

 

  1. Build flash.bin

I assume you to be familiar with this step. If not, you need to read section "4.5.13 How to build imx-boot image by using imx-mkimage" in IMX_LINUX_USERS_GUIDE.

But still I'd like to take some notes here, as building 8ULP uboot has some tricks.

To build 8ULP uboot, we need extra images like mx8ulpa1-ahab-container.img and upower.bin, they can be downloaded from internally:

http://shlinux22.ap.freescale.net/internal-only/Linux_IMX_5.15.52_2.1.0/L5.15.52-2.1.0-rc2(36)/commo...

Also, the DSP examples only supports flash target in dual boot mode, which means we need to flash m33 into nor flash. Here are the steps to achieve this.

  1. A uuu script to flash dualboot image uuu_8ulp_dual.auto, can be found in http://shlinux22.ap.freescale.net/internal-only/Linux_IMX_5.15.52_2.1.0/latest/common_bsp/imx_mfgtoo...

In this script, it needs three different flash.bins: _flash_singleboot_m33.bin, _flash_dualboot_m33.bin, _flash_dualboot.bin.

They need to be built with the following commands respectively:

_flash_singleboot_m33.bin :  

make SOC=iMX8ULP flash_singleboot_m33

_flash_dualboot_m33.bin :

make SOC=iMX8ULP flash_dualboot_m33_xip

_flash_dualboot.bin:

make SOC=iMX8ULP flash_dualboot

  1. You will also need a _rootfs.sdcard, which corresponds to the  imx-image-multimedia-imx8ulpevk.wic image.
  2. Then you need to switch board to serial download mode, and can use the command uuu.exe uuu_8ulp_dual.auto to flash all image. This only needs to be done once.
  1. Load the m33 bin file to nor flash

In the above step, there is already m33 bin in nor flash. This step explains how to load m33 bin alone when you only have change in m33.

  1. Switch board to serial download mode
  2. use Jlink commander V7.50 to connect to it.
  3. Then use the command to load bin file: loadbin _flash_dualboot_m33.bin 0x4000000

xiaocong_fu_5-1667285502152.png

 

 

  1. System bootup

Switch the 8ULP dip to 1000_0010 A35-eMMC/ M33-Nor

If you set DSP_IMAGE_COPY_TO_RAM=1 in step #1, during boot up, you will see both prints in M33 and in DSP.

Otherwise you will only see prints in M33.

Audio demo started. Initialize pins and codec on core 'Cortex-M33'

Pins and codec initialized.

DSP starts on core 'fusion_nxp02_dsp_prod'

MIC->DMA->I2S->CODEC running

  1. Debug the fusion DSP.

The steps are very detailed in "chapter 4 Run and debug DSP demo using Xplorer IDE".

One note to take here:

Windows platform, there is bug in Xtensa Xplorer license manager. You need to clear the existing license path if you want to change license. Otherwise the license may not correctly as expected.

Clean existing license by searching key `XTENSAD_LICENSE_FILE` in windows registry.

In my case, I had an 8MP license installed before, so when I try to debug the 8ULP, I keep to have the following error:

xiaocong_fu_6-1667285502153.png

 

I need to clear previous license and install the one for 8ULP.

 

 

 

 

 

 

件数が多いもの
0 0 224
janna_garofolo
NXP Employee
NXP Employee

The race is on

The automotive industry is being revolutionized by innovations in efficient energy management, new vehicle architectures and software-defined vehicles (SDVs).  Automakers are racing to develop new solutions, taking advantage of these paradigm shifts in the market to establish themselves as innovators and to secure competitive positioning for their products.   

Market adoption of electrified vehicles is ramping quickly, propelled by government legislation for improved efficiency and reduced carbon emissions.  Vehicle networks have become increasingly complex, and manufacturers are recognizing significant opportunities to reduce cost, vehicle weight and development cycle times by moving to domain and zonal architectures that consolidate functions into fewer electronic control units with increased processing power.  Software-defined vehicles, which take full advantage of these new vehicle architectures, will provide life-long upgrade possibilities, resulting in vehicles that improve in performance over their lifetime and enable new revenue streams for vehicle manufacturers. 

詳細を読む...

件数が多いもの
2 0 1,082
Eli_H
NXP Pro Support
NXP Pro Support

The RT685-AUD-EVK allowed me to validate my custom frontend circuitry and get started on other critical DSP software development.  I was able to connect the piezoelectric saddle pickups on my engineering guitar into the test bed via the custom daughtercard. From here I can focus on firmware in the MCU and DSP cores in the RT685. 

詳細を読む...

件数が多いもの
0 0 806
kyledando
NXP Employee
NXP Employee

Please find document which is missing in the latest SDK bundle location for RT devices \docs\wireless\Release Notes.

詳細を読む...

件数が多いもの
0 0 589
curt_hillier
NXP Employee
NXP Employee

The new S32Z and S32E automotive real-time processor families supercharge real-time vehicle compute and control applications. This article highlights how the complementary S32G vehicle network processor for service-oriented gateways, combined with the S32Z and S32E real-time processor can enable new automotive applications. Combining real-time compute with secure cloud connectivity supports advanced sensing, processing and control applications that can adapt with the life of your vehicle.

詳細を読む...

件数が多いもの
1 0 653
addiyi
NXP Employee
NXP Employee

DDR tool supports i.MX8M family and LX2160A\LX2162A. DDR tool is part of Config tools for i.MX offering configuration, inspection, optimization, vTSA, stressing and code generation. It can be downloaded from 

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

DDR tool User Guide is part of  User Guide for Config Tools for i.MX

addiyi_0-1658736521986.png

 

詳細を読む...

件数が多いもの
0 0 388
andybirnie
NXP Employee
NXP Employee

Vehicle electrical architectures are going through a transformation to achieve the consumers demand for driver assistance, electrification and service functions.  To support modern software-defined vehicles and reduce the cost of the vehicle network, and the associated wiring harness, it is being transitioned to a domain and zonal architectures (or a combination of them). While this evolution helps address the software and cost challenges, it brings other challenges, such as how to partition safety critical real time control operations, like vehicle propulsion.  

詳細を読む...

件数が多いもの
1 0 697
Steve
NXP Employee
NXP Employee

As automotive manufacturers are modernizing their vehicle networks, they are increasingly integrating related functions into a single ECU. Choosing a processor for these new ECUs is a critical task, which NXP makes easier with the new S32Z/E Real-Time Processor families

詳細を読む...

件数が多いもの
1 0 1,112
rares_butilca
NXP Employee
NXP Employee

A beginner-level model example that can be implemented using NXP's Model-Based Design Toolbox. Learn how to design, build and deploy an embedded program that can run on any MCU.

詳細を読む...

件数が多いもの
6 0 630
tombrown
NXP Employee
NXP Employee

The disruptive technologies of multi-gigabit Automotive Ethernet, IEEE time-sensitive networking (TSN) protocols and automotive cloud-native DevOps are coming together to enable the Software-Defined Vehicle (SDV). NXP is at the leading edge of these technology trends and recently announced the S32Z and S32E real-time processors families. 

This article lays out some of the progress on the disruptive technology front and explains how NXP plays a critical role with the launch of the S32 real-time processors by enabling the integration of vehicle-wide, real-time functions and supporting new vehicle architectures involving central compute, domain control and the zonal edge.  

詳細を読む...

件数が多いもの
2 1 1,346
BridgetteS
NXP Employee
NXP Employee

This launch introduces our Smart Card Trust Provisioning Solution, bringing customers a major new capability in protecting their Software Intellectual Property (IP) and guarding against over-production and cloning.

詳細を読む...

件数が多いもの
1 0 670
Eli_H
NXP Pro Support
NXP Pro Support

A singular article is simply not enough to do this component justice, so I wanted to follow up and highlight some other features that make the LPC5536 unique.

詳細を読む...

件数が多いもの
2 2 1,659
brendonslade
NXP TechSupport
NXP TechSupport

The latest release of NXP's free UI design tool for LVGL is out now - GUI Guider 1.3.1 features major improvements in usability and optimization. 

詳細を読む...

件数が多いもの
0 0 709
Eli_H
NXP Pro Support
NXP Pro Support

Hooking up to the external world usually means that our MCUs must learn to  “speak” analog.   A high-performance analog system was added to the LPC553x family to enable more integrated, lower external component count designs.

詳細を読む...

件数が多いもの
1 0 1,232
brendonslade
NXP TechSupport
NXP TechSupport

NXP's free UI design tool for the open source LVGL graphics library continues to add great new features and capabilities. GUI Guider 1.3.0 was released on January 24th 2022 and includes exciting new widgets, more host platform support, Keil project output and Micropython.

詳細を読む...

件数が多いもの
0 0 853
petrstruzka
NXP Employee
NXP Employee

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

 

詳細を読む...

件数が多いもの
0 0 824
addiyi
NXP Employee
NXP Employee

DDR tool supports i.MX8M family and LX2160A. DDR tool is part of Config tools for i.MX offering configuration, inspection, optimization, vTSA, stressing and code generation. It can be downloaded from 

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

Capture.PNG

 

 

 

詳細を読む...

件数が多いもの
0 0 937
OliverB
NXP Employee
NXP Employee

After setting my new 16” M1Max Macbook Pro, I found some surprising results for the kernel compile time. The Ubuntu Virtual Machine on my M1 MBP compiled the i.MX Linux kernel faster than an Intel i9 3650 Dell Precision workstation running native Ubuntu. Since the comparison is a bit like apple to oranges, I tried to minimize the variables, and, I also compared an older i7 Dell Precision M4700 and a Xeon.

詳細を読む...

件数が多いもの
1 4 1,868
Eli_H
NXP Pro Support
NXP Pro Support

The SuperMonkey is here!  Come see the bring-up of an i.MX RT685 based design that uses QSPI flash connected to FlexSPI Port A.

 

  Eli_H_0-1635798852532.png

詳細を読む...

件数が多いもの
2 0 1,893
brendonslade
NXP TechSupport
NXP TechSupport

NXP has now introduced MCU-Link Pro - the second incarnation of the MCU-Link debug probe architecture, adding several powerful capabilities and features to build on the entry level MCU-Link standalone model. This includes power/energy measurement, USB bridging and a J-Link firmware option.

MCU-Link-PRO_TOP_sm_crop.png

詳細を読む...

件数が多いもの
1 0 1,139
brendonslade
NXP TechSupport
NXP TechSupport

NXP has released a new library, replacing LPCUSBSIO, to enable communication via USB bridges available on evaluation boards with LPC-Link2 and upcoming MCU-Link probes. User documentation and a Python wrapper are also available.

詳細を読む...

件数が多いもの
0 0 1,113
CosminB05
NXP Employee
NXP Employee

An interactive tutorial on how to create your own MATLAB Simulink temperature sensor application by applying the model-based design approach, how to configure and use the i.MXRT1060 EVK using NXP MCUXpresso, a thermistor module and the IMXRT Toolbox.

詳細を読む...

件数が多いもの
2 0 1,600
petrstruzka
NXP Employee
NXP Employee

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

詳細を読む...

件数が多いもの
1 0 1,098