NXP Tech Blog

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

NXP Tech Blog

Kogiso
NXP Employee
NXP Employee

マイコンを使った開発において最も基本的なペリフェラルの一つであるGPIO(General Purpose Input/Output)をLEDの点滅を例に使い方を解説します。

GPIOは多くのマイコン開発者が最初に学ぶペリフェラルです。GPIOを使ってLEDを光らせてみたいけれど、「データシートの見方がわからない」「ピンの設定方法がわからない」という方も多いのではないでしょうか。本記事ではマイコン開発初心者向けに、FRDM-MCXA153を使ったGPIO入門を解説します。データシートや回路図からピン情報を読み解き、Pins Toolを使った設定を行いながら、最終的に外部LEDの制御を体験します。

(作業時間:15分) ※開発環境をインストール済みの前提

Read more...

More
1 0 92
ino
NXP Employee
NXP Employee

NXPのFRDMボード「FRDM-MCXA156」を使用して、モーター制御について分かりやすく解説していきます。基礎編と実践編に分かれていますので、興味のある内容から参考いただければ幸いです。

・基礎編①~⑦、実践編①~③

今回は実践編②として、ソフトウェアのセットアップから、実際にモータ制御のサンプル・コードを動かすまでをご紹介します。

Read more...

More
1 0 1,198
addiyi
NXP Employee
NXP Employee

DDR tool supports i.MX 8M family, i.MX 91 family, i.MX 93 family, i.MX 95 family. The 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 the User Guide for Config tools for i.MX

Read more...

More
1 0 2,845
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 6,619
petrstruzka
NXP Employee
NXP Employee

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

Read more...

More
0 0 3,229
petrstruzka
NXP Employee
NXP Employee

Announcement that MCUXpresso Config Tools v10 are now available.

Read more...

More
0 0 3,511
petrstruzka
NXP Employee
NXP Employee

MCUXpresso Config Tools v9 release announcement.

Read more...

More
0 0 2,954
petrstruzka
NXP Employee
NXP Employee

MCUXpresso Config Tools v8.1 release announcement.

Read more...

More
0 0 2,586
petrstruzka
NXP Employee
NXP Employee

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

The Config Tools for i.MX is a set of configuration tools that provide an efficient method
for evaluation and configuration of pins routing and DDR memory settings when designing
with NXP's application processors based on Arm® Cortex®-A cores, including i.MX MPUs.

Read more...

More
0 0 3,386
petrstruzka
NXP Employee
NXP Employee

We are pleased to announce that MCUXpresso Config Tools v8 are now available.

MCUXpresso Configuration Tools is a product with set of tools that help users of all levels with a Cortex-M-based MCU solution.

Read more...

More
1 0 3,863
brendonslade
NXP TechSupport
NXP TechSupport

Thanks to all of you that joined the MCUXpresso training we've been providing over the last few weeks and months via our webinars. We've also been adding more training videos covering some of the items from the webinars but also some more in-depth tips and tricks - check them out, and let us know what other videos you'd like to see!

Read more...

More
0 0 3,833
petrstruzka
NXP Employee
NXP Employee

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

The Config Tools for i.MX is a set of configuration tools that provide an efficient method
for evaluation and configuration of pins routing and DDR memory settings when designing
with NXP's application processors based on Arm® Cortex®-A cores, including i.MX MPUs.

Read more...

More
0 0 2,570
petrstruzka
NXP Employee
NXP Employee

We are pleased to announce that MCUXpresso Config Tools v7 are now available.

MCUXpresso Configuration Tools is a product with set of tools that help users of all levels with a Cortex-M-based MCU solution.

Features

  • Available as Web, Desktop application and MCUXpresso IDE plug-ins
  • MCUXpresso SDK v2 support
  • Multicore support
  • GUI localized for English and Simplified Chinese
  • On-Demand device data download for latest features and support
  • Integrated directly within MCUXpresso IDE, standalone version supports other compilers and IDEs
  • Currently there are the following tools available

Read more...

More
0 0 3,383
KATE_WANG
NXP Employee
NXP Employee

Dear sdk developers,

During our development, more and more components are joining our sdk. It is necessary for the component sections recorded in yml data to follow a simple and effective naming convention, so that they can be well organized, identified and processed.

Here we provide the doc of Yml Data Record Component Naming Conventions, please kindly review and follow the rules in your future development.

Read more...

More
0 0 2,232
nxf39066
NXP Employee
NXP Employee

If you need to create you own SuperSet, following steps should help you.

First of all you need mcu-sdk-2.0 repository with current submodules. Then you need to create some release config e.g. release_config.yml on you disk. Release config format can be found here. Devices, boards or kits names referenced in release config are case sensitive!

Read more...

More
2 1 3,310
nxf47831
NXP Employee
NXP Employee

New features update:

  •  SDKGEN-982Support adding all folder content recursively

        Generator now supports adding all files and all files of its subfolders under some directory recursively with wildcard.

Read more...

More
1 0 2,158
petrstruzka
NXP Employee
NXP Employee

We are pleased to announce that MCUXpresso Config Tools v6 are now available.

MCUXpresso Configuration Tools is a product with set of tools that help users of all levels with a Cortex-M-based MCU solution.

Read more...

More
1 0 3,285
nxf47831
NXP Employee
NXP Employee

New features update:

  •  SDKGEN-967Support to automatically hide doc files in Xtensa workspace

         Previously for Xtensa toolchain, developers need to use "hidden: true" in yml to hide documentation files in the                 workspace.
         Now generator can filter files by type attribute to bypass doc type file for Xtensa, which means files with .txt .rtf                 .html .htm .readme .pdf .Doxyfile .xls .css extensions will not be added into the Xtensa workspace.

Read more...

More
1 0 2,264
PetrKraus
NXP Employee
NXP Employee

Hi Team,

I would like to share python script for yml verification. It compares yml record with content of physical component folder. Provided information is:

  • Print list of components in yml.
  • Show which files are in yml, but not on disk.
  • Show which files are on disk, but not in yml.
Read more...

More
1 0 2,048
PetrKraus
NXP Employee
NXP Employee

Comprehensive information about SDK SW components and SDK release describing YML can be found in the Yml data record guide here:

http://10.193.108.154:4000/mcu-sdk-generator/doc/Yml%20data%20record%20guide.html#add-a-middleware-y...

Example

We need to build a dependency from the eIQ component to the CMSIS DSK Library component.

Read more...

More
2 0 2,341
nxf47831
NXP Employee
NXP Employee

New features update:

  •  SDKGEN-924Support to automatically link secure and non-secure projects in Mcuxpresso IDE

        This feature supports to link trustzone projects. In MCUXpresso IDE, if you select a secure project or non-secure         project, the other trustzone paired project will be selected automatically.
        In order to enable the feature, "linked_project" need to be set for both projects.

Read more...

More
1 0 2,395
PetrKraus
NXP Employee
NXP Employee

If you need to create of modify YML files describing SDK release and included SW components, you can get detailed information about a format of those YML files here:

https://bitbucket.sw.nxp.com/projects/MCUCORE/repos/mcu-sdk-generator/browse/doc/Yml%20data%20record...

Read more...

More
2 0 2,346
nxf47831
NXP Employee
NXP Employee

New features update:

  •  SDKGEN-865Support IAR compiler optimization strategy flag for library projects

        Compiler Optimization flags are supported for IAR application and library projects:

        1. -On / -Ol / -Om / -Oh / -Oh -Ssize / -Oh -Sspeed / -Oh -Sbalance / --no_size_contraints

Read more...

More
1 0 2,134
PetrKraus
NXP Employee
NXP Employee

Non-production mode (debug mode - without the production flag):

  • Returns 0 if everything is ok
  • Returns 1 if there are major cases failed, anyway the process will passed.
  • Returns 2 if there are critical cases failed, process aborts
Read more...

More
0 0 2,060
PetrKraus
NXP Employee
NXP Employee

SDK Release data tables are outputs of the SDK Generator core. These tables are actually YML files, which are inputs to next phases of the SDK generation process, like the SDK manifest generation, SDK release deployment data file generation, CMSIS pack generation and the Package Builder. The data tables are included into the SDK release superset.

Read more...

More
0 0 2,186
nxf47831
NXP Employee
NXP Employee

New features update:

  • KPSDK-26034components under components folder should be set "type". Newly added types are as following:

       Abstraction Layer: abstraction_layer ------- Extensions of SDK drivers unifying API

       Software Components: software_component ------- Pure SW components 

       Board Components: board_component ------ Drivers of on-board devices (drivers for devices on the evaluation boards)

Read more...

More
0 0 2,257
nxf47831
NXP Employee
NXP Employee

New features update:

SDKGEN-737 Support DSP project with Cadence IDE for HIFI4

  • Cadence Xtensa Xplorer, as a new toolchain, has been supported in sdk generator, and yml configure rule align with existent toolchains.
    You can generate xtensa project in two way if board supports this toolchain :
    • Add 'xtensa' toolchain in release configure yml
    • Run batch with parameter -t xtensa
Read more...

More
1 0 2,136
nxf47831
NXP Employee
NXP Employee

New features update:

  • SDKGEN-829 Support debug component and debug mode
    • The debug component will only be visible when generator is running in debug mode. User can use parameter "--debug_mode" to enter debug mode. Without --debug_mode, these components will not appear in projects/manifest/packages/cmsis pack
    • The debug component should be added into yml data record with debug_support: true
      For example, add tag in I2C component yml:
Read more...

More
1 0 2,194
nxf47831
NXP Employee
NXP Employee

New features updates:

  • SDKGEN-778 Support to dump minimum merged yml information without generating all IDE projects by passing parameter “-d”

       To quickly parse SDK examples list for the special board then create CI test scope, you can get a minimum merged yaml information that dumped by SDK generator script with "-d" parameter.

Read more...

More
1 0 2,015
nxf47831
NXP Employee
NXP Employee

New features update:

  • SDKGEN-724 Set different log level for "internal" projects.

       "Internal" examples, like some library projects, are not released.  Therefore some attributes like "brief" and "version" are not required strictly. The generator has downgraded the log level from error to warning. In production mode, they won’t break down the cmd run.

Read more...

More
1 0 1,988