NXPのi.MXマイクロプロセッサの可能性を引き出すために設計されたユーザー中心型プラットフォームであるGoPointを使用して、i.MXアプリケーション・プロセッサの開発プロセスを強化しましょう。対話型デモの豊富なライブラリと信頼できるテクニカル・サポートにより、GoPointは開発者がより迅速かつスマートにイノベーションを実現できるよう支援します。
流れの早い組込みシステムの世界では、開発者にとって時間が最も貴重なリソースであることが多くあります。以前はNXP Demo Experienceと呼ばれていたGoPointは、評価や調査のプロセスを再定義し、開発者が次世代プロジェクトに向けてi.MX SoCの機能を迅速に評価できるようにします。
GoPointは、i.MXプロセッサ向けのアプリケーション固有のデモに開発者が簡単にアクセスできるようにするオールインワン・インターフェースです。高度な機能に焦点を当てながら、実装のための実用的なソリューションを提供しています。LinuxおよびDebianオペレーティング・システムで利用可能なGoPointは、プロジェクトのあらゆる段階で開発者に迅速な支援を提供します。
図1. i.MXアプリケーション・プロセッサ用GoPointのユーザー・インターフェース。
アプリケーション・プロセッサ用GoPointの主な特長
事前構築済みデモの広範なコレクション
GoPointは、コンピュータ・ビジョンや低消費電力オーディオ処理から、産業オートメーションやスマート・フィットネスに至るまで、さまざまな機能を紹介する包括的なデモ・ライブラリを提供しています。各デモでは、i.MXアプリケーション・プロセッサの具体的な機能に焦点が当てられ、実際のユース・ケースを視覚的に把握するのに役立ちます。
ソース・コードとドキュメントへのアクセス
各デモには、GitHubとアプリケーション・コード・ハブを通じてアクセス可能なオープン・ソース・コードと詳細なドキュメントが含まれています。この透明性により、開発者は独自のニーズに合わせてサンプルに変更を加えたり調整したりできるため、柔軟性やカスタマイズ性が向上します。
実装に関する段階的なガイダンス
エッジAIアプリケーションを構成する場合でも、セキュアなブート機能を検討する場合でも、GoPointのユーザー・ガイドには 、製品の機能評価を簡素化するための明確な手順が記載されています。
直感的なインターフェース
開発者を念頭に置いて設計されたGoPointは、直感的なインターフェースを備えており、ユーザーのスキル・レベルを問わず、簡単なナビゲーションと使いやすさを保証します。
継続的な改善
GoPointは、NXPのi.MX Yocto Linuxリリースの一部です。そのデモは厳格にテストされ、四半期ごとに更新されます。各BSPリリースで、さまざまなi.MX製品ファミリの新機能とデモが導入されます。
ユース・ケース例:エッジAIによるスマート・ビデオ監視
スマート・ビデオ監視システム向けのエッジAIソリューションを開発していると想像してみてください。GoPointでは、i.MXアプリケーション・プロセッサのニューラル・プロセッシング・ユニット (NPU) 機能を紹介する「NPUによる物体検知」デモをご覧いただけます。
図2. GoPointで利用可能な物体検知デモの画面キャプチャ。
このデモでは以下の内容について紹介します。
- i.MXプラットフォームで物体検知モデルを実行して、COCO (Common Objects in Context) データセットから項目を検出
- TensorFlow LiteやONNXなどの事前統合済みMLフレームワークを活用して開発を加速
- 事前にトレーニングされたモデルと展開ワークフローにGitHubを通じて直接アクセスし、プロトタイピングを迅速化
このデモでは、システム・オン・チップ (SoC) を評価するだけでなく、製品開発をすばやく開始するためのリファレンス・デザインも提供します。GoPointは、実際のアプリケーションに合わせた実用的なソリューションを提供することで、開発者が市場投入までの時間を短縮できるよう支援することを目的としています。
GoPointのパワーを解放
GoPointは、i.MX 7ULP、i.MX 8シリーズ、i.MX 9シリーズ、および将来のすべてのi.MX EVKや、アプリケーション・プロセッサ向けFRDM i.MX 93開発ボードで利用できます。NXP i.MX Yocto Linuxリリースに統合されたGoPointは、お客様の開発ニーズに的確に対応できます。
図3. FRDM i.MX 93開発ボードが登場し、FRDMとGoPointを使用した開発がさらに加速。
NXP.com/IMXLINUXから最新のYocto BSPをダウンロードし、NXP Debian Linux SDK for i.MX and LayerscapeからDebian SDKをダウンロードして、GoPointでi.MXアプリケーション・プロセッサの可能性を最大限に引き出しましょう。GoPointを探索するか、GitHubのデモ・リストをご覧ください。
GoPointで組込み開発を次のレベルに引き上げましょう。
i.MXアプリケーション・プロセッサ用GoPointのユーザー・ガイド