NXP Tech Blog - Page 2

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

NXP Tech Blog - Page 2

Yutaka_Okui
NXP Employee
NXP Employee

「電源ってなに?」、という人に、最初に知っておいてほしいことを、まとめたページです。

第二回として スイッチング・レギュレータについて、説明しています。

Read more...

More
1 0 1,271
Yutaka_Okui
NXP Employee
NXP Employee

「電源ってなに?」、という人に、最初に知っておいてほしいことを、まとめたページです。

第一回として リニア・レギュレータについて、説明しています。

Read more...

More
2 0 1,510
kiyo
NXP Employee
NXP Employee

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

Read more...

More
3 0 1,125
YuseiUegama
NXP Employee
NXP Employee

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

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

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

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

Read more...

More
3 0 1,966
Takayoshi_Obara
NXP Employee
NXP Employee

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

 

Read more...

More
3 0 1,449
akifumiokano
NXP Employee
NXP Employee

リアルタイムクロック(RTC)には数多くのチップがあるどころか,マイコンやプロセッサにもその機能が内蔵されています.
この記事では,「そもそもRTCとは何なのか?」から,「内蔵RTCを使わずに外付けRTCチップを使うメリットは何なのか?」さらに「それらをどのように選択すれば良いのか?」を解説します.

Read more...

More
1 0 3,502
akifumiokano
NXP Employee
NXP Employee

I3C温度センサ:P3T1755をMCXマイコンで動作させるサンプルコードが,NXPアプリケーション・コード・ハブで公開されています.この記事では,このサンプルコードを動作させるための手順を紹介.
必要となる機材はMCXマイコンの評価基板:FRDM-MCXN947,またはFRDM-MCXA153.これらの評価基板上にはP3T1755を搭載しているので,そのままの状態でI3Cの動作を試せます.同サンプルコードではP3T1755の単体評価基板:P3T1755DP-ARDを接続しての動作評価も可能.複数のP3T1755を接続しての動的アドレス割り当てやIBI(In-band interrupt:インバンド割込)機能も試せます.

Read more...

More
1 0 2,237
akifumiokano
NXP Employee
NXP Employee

チップ間シリアル・インターフェースとして使われるI²C.
もう当たり前すぎて,いまさら問題が発生することもないぐらい,多くのシステムで使われています.

しかしちょっとしたことでハマる時にはハマってしまう.

ここではやってしまいがちなI²Cでのトラブルや,簡単なデバッグ方法を紹介します.

Read more...

More
1 0 3,328
akifumiokano
NXP Employee
NXP Employee

マイコン/プロセッサと周辺デバイス間の通信に使われるSPIバス.

あまりに当たり前に使われるこのシリアルバスですが,あえていま,その成り立ちについてまとめてみます.

Read more...

More
3 0 3,497
akifumiokano
NXP Employee
NXP Employee

マイコン/プロセッサと周辺デバイス間の通信に使われるI²Cバス.

あまりに当たり前に使われるこのシリアルバスですが,あえていま,その成り立ちについてまとめてみます.

Read more...

More
1 0 4,485
akifumiokano
NXP Employee
NXP Employee

最近耳にするようになった『I3Cバス』.
これはI²CやSPIの後継となるべく,MIPIによって規定された新世代のシリアルバス仕様です.I3CはI²Cと同じ2線式のバスですが,I²Cに比べ通信速度が速く,低消費電力.さらにこれまでは追加で必要となった割り込み信号もこの2本線で扱えるよう少線化にも役立つような仕様となっています.
またI²Cと下位互換性を持ち,同一バス上にこれまでのI²CターゲットとI3Cターゲットを混在させて使うこともできます.
NXPではI3C対応のマイコン/プロセッサやセンサ,ターゲットとなるセンサ・デバイスや,ハブ/マルチプレクサ/信号レベル変換器などの様々な製品がラインナップされています.

Read more...

More
2 0 5,509
michalvidlak
NXP Employee
NXP Employee

In the realm of electric motor control, achieving high efficiency and precision is critical, especially in applications like electric vehicles, robotics, and industrial automation. Field-Oriented Control (FOC) of Permanent Magnet Synchronous Motors (PMSM) stands out as a sophisticated technique that allows independent and precise control of motor torque and magnetic flux. The introduction of virtualized objects, also known as digital twins, into motor control systems further revolutionizes this field. Digital twins replicate motor behavior and control algorithms in a virtual environment, providing advantages such as predictive maintenance, cost reduction, improved efficiency, and faster development cycles. This approach, demonstrated using NXP’s MCSPTR2AK396 3-Phase Motor Control Kit with S32K396, enables real-time monitoring and optimization of motor performance, offering a reliable and adaptable solution for modern motor control challenges. Overall, digital twins in motor control systems enhance efficiency, performance, and flexibility, significantly shaping the future of electric motor applications in various industries.

Read more...

More
4 0 2,656
michalvidlak
NXP Employee
NXP Employee

This article outlines the configuration of a 3-phase Permanent Magnet Synchronous Motor (PMSM) vector control drive equipped with three shunt current sensors and resolver position detection. The design is targeted for automotive motor control applications and serves as an example using the NXP family of automotive motor control MCUs based on an Arm® Cortex®-M7 technology specifically optimized for a broad spectrum of automotive applications.

Read more...

More
1 0 2,262
Keita_Nagashima
NXP Employee
NXP Employee

Yocto Linux BSPをi.MX上で利用する方法 をまとめたページです。

是非ブックマークを!

Read more...

More
2 0 1,654
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 917
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,366
akifumiokano
NXP Employee
NXP Employee

双方向電圧レベル・シフタ評価ボード:『NTS0304EUK-ARDの動かし方』の動画を公開
https://youtu.be/gQcEmset_QE

Read more...

More
0 0 1,563
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 3,096
Keita_Nagashima
NXP Employee
NXP Employee

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

Read more...

More
0 0 4,447
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 6,451
Keita_Nagashima
NXP Employee
NXP Employee

NXPの「MCX N947」マイコンをベースに、ハンズオン形式で、画像認識サンプルコードの実装を紹介します。

Read more...

More
3 0 3,114
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 1,180
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,263
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,676
SimonZossak
NXP Employee
NXP Employee

The Enhanced Time Processing Unit (eTPU) is a programmable I/O controller with its own core and memory system running independently of the CPU. The eTPU Software Plugins are safety qualified, production-ready software drivers that deliver motor control functionality on the eTPU.

Read more...

More
4 0 3,328
bradloane
NXP Employee
NXP Employee

NXP’s S32N55 device is the first in NXP’s new 5nm S32N family of vehicle super-integration processors for central compute applications. We will walk through the main modules and features shown in the S32N55 block diagram to explain them in more detail.

Read more...

More
2 0 436K
briancarlson
NXP Employee
NXP Employee

The S32N55 virtual prototype from Synopsys provides a comprehensive development platform for the S32N55 enabling software developers to debug and analyze their software efficiently, leading to faster turnaround and higher software quality. It includes the processing subsystem, the security subsystem, functional safety models, PCI Express communication interface, multi-port TSN Ethernet switch and CAN hub. 

Read more...

More
0 0 1,949
briancarlson
NXP Employee
NXP Employee

The S32N55 is the first member of the S32N family of vehicle super-integration processors.  It targets centralized, safe, real-time vehicle control in software-defined vehicles (SDVs).

 

Read more...

More
1 0 7,569
briancarlson
NXP Employee
NXP Employee

To support the transition to future vehicles where capabilities and features are defined with software code, rather than with hardware boxes, a new approach to design them is required. NXP's new S32N family targets the super-integration of vehicle functions for central compute applications in SDVs.

Read more...

More
0 0 2,312
addiyi
NXP Employee
NXP Employee

Memory validation supports i.MX RT devices and it is available on top of Peripherals tool for SEMC, FlexSPI and FCB components.

Read more...

More
0 0 1,785