NXP Tech Blog

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

NXP Tech Blog

yutaka_ando
NXP Employee
NXP Employee

i.MXアプリケーション・プロセッサの評価ボードで消費電力を測定する方法をまとめたページです。

  • i.MX 8M Plus Power EVKをベースにしています。
  • 電力モードを切り替える方法についても説明します。
  • 動作周波数の変更方法や、使用しないブロックのディセーブル方法についても説明します。
Read more...

More
2 0 197
Keita_Nagashima
NXP Employee
NXP Employee

NXPが電源製品を持っているってご存じでしたか?

我々の電源製品のメリットや、電源の基礎に関する記事をこちらのサイトにまとめましたので、是非ブックマークを!

Read more...

More
0 0 431
kiyo
NXP Employee
NXP Employee

市場投入までの期間を短縮する解決策の1つとして、プロセッサ・モジュールのラインナップの一部をご紹介します。

Read more...

More
2 0 310
YuseiUegama
NXP Employee
NXP Employee

組込み機器へのAI/ML導入における課題に対して、NXPのAI/MLソリューション eIQを活用するメリットをご紹介します

-LLM+RAGソリューションをリリース予定

-時系列AI、画像処理AIモデルを開発

-Convert機能により、既存のAI/ML資産をスムーズに移行

Read more...

More
3 0 611
Takayoshi_Obara
NXP Employee
NXP Employee

NXPのパワーマネージメントIC(PMIC)をi.MXアプリケーション・プロセッサ(MPU)向けに使用するメリット使用するメリットを6つ説明します。

 

Read more...

More
3 0 747
Keita_Nagashima
NXP Employee
NXP Employee

Yocto Linux BSPの利用方法 をまとめたページです。

- i.MX 8M PlusのEVKをベースにしています。

- Yocto Linux BSPは、6.1.55-2.2.0を使用しています。

Read more...

More
2 0 967
xinyu_chen
NXP Employee
NXP Employee

i.MX93 Smart Appliance PoC demonstrate and simulate a smart fridge by i.MX93, which supports low power, fast boot, lightweight GUI, AI vision for food refreshness check, MATTER connectivity and Voice control UI, etc.

Read more...

More
0 0 630
addiyi
NXP Employee
NXP Employee

DDR tool supports i.MX8M family, i.MX91 family, i.MX93 family, i.MX95 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 Config Tools for i.MX Applications Processors

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

Read more...

More
1 0 1,039
Keita_Nagashima
NXP Employee
NXP Employee

Linux BSPをビルドして生成したイメージをターゲットボードに書き込む方法を説明します。

uuuというユーティリティを使う方法と、ddコマンドの2種類の書き込み方法を紹介します。

Linux BSPのビルド方法については、以下をご参照ください。

[入門] Yocto Linux BSPのビルド方法 - i.MX 8M Plus編

Read more...

More
1 0 1,924
Keita_Nagashima
NXP Employee
NXP Employee

Yocto Linux BSPのビルド時におけるTIPS(ビルドの効率化、Dockerを使ってビルド等)を紹介します。

Read more...

More
0 0 3,114
Keita_Nagashima
NXP Employee
NXP Employee

i.MX 8M PlusのEVKをベースに、Yocto Linuxのビルド方法をご紹介します。

Yocto Linux BSPは、6.1.55-2.2.0を使用しています。

Read more...

More
0 0 4,270
EsaHuang
NXP Employee
NXP Employee

1.To train dataset on yolov5, first clone repository and setup environment.

git clone https://github.com/ultralytics/yolov5
cd yolov5
pip install -r requirements.txt

 

2.Prepare data including images and labels.

Download dataset from here, classes incluing pedestrian, car, pothole, red light and green light. You can add your own dataset as you need.Split data into train, test, valid by 8:1:1 ratio.

To get optimized results, you can label videos which need to be shown with labelme tool.

 

3.Train model with train.py. The pretrained model yolov5s.pt can be downloaded here. Copy trained model under yolov5 directory.

python train.py --weights yolov5s.pt --data dcc.yaml --img 320
cp yolov5/runs/expX/train/weights/best.pt yolov5/dcc.pt

 

 

 

4.Export model as .pb format.

python export.py --weights dcc.pt --data dcc.yaml --include pb --img 320

 

 

 

5.Convert model from .pb to .tflite formats with eIQ toolkits to deploy on i.MX95 CPU. (NPU not supported yet)

Open eIQ model toolkits, load model and convert to tflite. Remind to enable quantization at the same time to shorten inference time, choose input and output data type as uint8. Keep numbers of sample as default.

 

Note: Models in attachment are for reference only.

Note: Test videos link can be found below. Organized test videos can be downloaded here.

https://www.youtube.com/watch?v=DcMf8IjO6Qo

https://www.youtube.com/watch?v=HUbKO1cACLE&pp=ygURZHJpdmluZyBpbiBzdXpob3U%3D

Potholes in a rural road - Free Stock Video (mixkit.co)

Driving Los Angeles 8K HDR Dolby Vision Rear View Long Beach to Downtown LA California, USA (yout...

reference link:

GitHub - ultralytics/yolov5: YOLOv5 in PyTorch > ONNX > CoreML > TFLite

More
1 0 958
addiyi
NXP Employee
NXP Employee

Introducing SerDes tool for i.MX95 family. SerDes tool is part of Config tools for i.MX offering configuration and validation functionalities. It can be downloaded from Config Tools for i.MX Applications Processors

SerDes tool User Guide is part of  User Guide for Config tools for i.MX

Read more...

More
0 0 1,041
addiyi
NXP Employee
NXP Employee

DDR tool supports i.MX8M family, i.MX93 family, i.MX95 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 Config Tools for i.MX Applications Processors

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

Read more...

More
0 0 1,362
addiyi
NXP Employee
NXP Employee

DDR tool supports i.MX8M family, i.MX93 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 Config Tools for i.MX Applications Processors

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

Read more...

More
1 0 2,084
praveen_adi
NXP Employee
NXP Employee

The demo showcases ultra low power usage on a Sensor Hub and runtime power usage for SoC using Evaluation Kit (EVK) power measurement capability on i.MX8ULP.

Read more...

More
0 0 2,455
addiyi
NXP Employee
NXP Employee

DDR tool supports i.MX8M family, i.MX93 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

 

 

Read more...

More
0 2 5,883
shaojun_wang
NXP Employee
NXP Employee

This document shows how to debug i.MX8MP uboot with TRACE32 debugger.
For Linux debug, please check https://community.nxp.com/t5/Blogs/Debug-i-MX8MP-Linux-with-TRACE32/ba-p/1582382

  1. Build uboot
  2. Run uboot and get relocate offset
  3. TRACE32 script
    3.1 Data.LOAD.Elf
    3.2 relocate offset
  4. Attach i.MX8MP board to TRACE32 debugger

 

 

Read more...

More
3 0 5,041
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

 

 

Read more...

More
0 0 4,141
shaojun_wang
NXP Employee
NXP Employee

This article shows how to attach TRACE32 to i.MX8MP Linux and how to debug Linux with it.

Read more...

More
4 0 11.6K
shaojun_wang
NXP Employee
NXP Employee

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

Read more...

More
2 0 4,934
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:

Read more...

More
5 0 5,475
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

 

Read more...

More
0 0 3,779
petrstruzka
NXP Employee
NXP Employee

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

 

Read more...

More
0 0 2,985
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

 

 

 

Read more...

More
0 0 3,968
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.

Read more...

More
1 4 6,326
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.

Read more...

More
2 0 4,416
addiyi
NXP Employee
NXP Employee

User's Guide of DDR tool with support for i.MX8M family. 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 3,797
Kaixin_Ding
NXP Employee
NXP Employee

PyeIQ is written on top of eIQ™ ML Software Development Environment and provides a set of Python classes allowing the user to run Machine Learning applications in a simplified and efficiently way without spending time on cross-compilations, deployments or reading extensive guides.

Now PyeIQ 3.0.x release is announced. This release is based on i.MX Linux BSP 5.4.70_2.3.0 & 5.4.70_2.3.2(8QM, 8M Plus) and can also work on i.MX Linux BSP 5.10.9_1.0.0 & 5.10.35_2.0.0 & 5.10.52_2.1.0. And also, in latest PyeIQ 3.1.0 release, BSP 5.10.72_2.2.0 is also added into supported list.

This article is a simple guide for users. For further questions, please post a comment on eIQ Community or just below this article.

Read more...

More
5 1 8,448
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 3,801