さらなる高みへ。新生NXPのマイコン戦略に迫る MCU約1,100ラインアップ。シナジー効果の最大化へ
NXPセミコンダクターズと旧フリースケール・セミコンダクタは2015年12月に経営統合し、一気に売上高および製品ラインアップを増やした。統合後の会社名は、NXPセミコンダクターズ(以下、NXP)である。ここでは、NXPのマイコン戦略を聞いた。
NXPセミコンダクターズと旧フリースケール・セミコンダクタは2015年12月に経営統合し、一気に売上高および製品ラインアップを増やした。統合後の会社名は、NXPセミコンダクターズ(以下、NXP)である。ここでは、NXPのマイコン戦略を聞いた。
Android 4.4.3であるKitKatのパッケージをi.MX 6SoloXに実装して、Webブラウザを動かしてみました。本物のKitKatを食べながらお試しください。
GstreamerというLinuxのパッケージを利用して、GPUを持たないi.MX 6SoloXでムービーを動かします。モジュールの組み込み方から動かし方までわかります。
LinuxとRTOSの連携デモをお見せします。コア間通信のしくみが分かれば、他のOSにも応用ができそうです。見た目は地味ですが、重要な差異化技術です。
フリースケール・セミコンダクタ(以下、フリースケール)の「i.MX 6Solo」を、音響機器メーカーのZOOMはオーディオ信号のA/D、D/A変換や音響効果をもたらすオーディオ・インタフェース機器にを搭載した。ここでが採用の決め手などを聞いた。
i.MX 6SoloXのCortex-M4側にRTOSであるMQXを実装します。パッケージのダウンロードから、サンプルデモアプリをバイナリ化するまでの流れが掴めます。
組み込みLinuxが初めてでも、i.MX 6SoloXでLinuxを動かせます。Linuxパッケージ「YOCTO」を使ったちょっといつもと違うビルド方法も体験できます。
NXPのi.MX 6SoloXは、Cortex-A9とCortex-M4のヘテロ構成SoCです。この記事では、組み込みOSの代表として、Cortex-A9にYocto Linuxを実装し、Cortex-M4にはMQX(RTOS)を実装し、LinuxとRTOSの共存するシステムの構築方法を紹介します。また、Linuxのカーネルからの構築方法や、コア間通信、NEONによるG-Streamアプリ(ソフトウェアビデオデコーダー)などの実装方法も併せて解説します。
パイオニアは、同社の海外向けカーナビ製品4 機種、車載DVD AV 製品1 機種、海外・国内向けAV 製品1 機種のメイン・プロセッサとして、フリースケールの「i.MX 6DualLiteプロセッサ」および「i.MX 6Soloプロセッサ」を採用した。