NXPチームの皆様、こんにちは。
カスタムの i.MX95ベース基板 (FRDM-i.MX95 EVKではありません)を使用し、PCIe M-Keyインターフェースを通じて Ara240 M.2モジュール を接続しています。
Ara240 Runtime SDKのドキュメントを確認した結果、通常のランタイムフローを理解しました。Ara240デバイスはPCIe上で列挙され、システム起動時にRuntime SDKによって初期化されます。
製造および生産支援のための 初回モジュールプロビジョニング/プログラミング に関する要件を理解したいと考えています。
以下の点を明確にしていただけますか?
初回プロビジョニング、ファームウェア復旧、本番展開に関するガイダンスやドキュメントがあれば大変ありがたいです。
Ara240 M.2モジュールは通常、起動時に初期化をRuntime SDKが担当する事前プログラム状態で出荷されますが、オンボードフラッシュが空白または破損している場合は、復元にはSDKツールでファームウェアを再フラッシュし、NXPの製造ガイドに記載されたプロビジョニング手順が必要です。通常、製造時にプログラムされるのは基本ファームウェアのみで、ランタイムコンポーネントは起動時に自動的にロードされます。カスタムi.MX95ボードの場合、FRDM-i.MX95と同じプロビジョニングフローが適用されますが、ボード固有のPCIeおよび電源シーケンスを調整する必要がある場合があります。製造サポートには、NXPの公式プロビジョニングおよび復旧ドキュメントが推奨されています。
こんにちは、ユブラージさん。
1.NXPがどちらの立場も表明しているのを見つけることはできなかった。ランタイムSDKはファームウェアがすでに存在していると仮定しています。chip_info.sh を実行して firmware_version(raw) が 131072 であることを確認してください。
2. 同じパッケージにprogram_flash.sh入っているのが、私が見た中で唯一のフラッシュツールです。その後、再起動してください。空白または破損したフラッシュメモリ用の個別の復旧ドキュメントは見つかりませんでした。
3. ファームウェアのみ。rt-sdk-ara2のREADMEによると、フラッシュは再起動しても一度きりの活動で、継続します。
4. rt-sdk-ara2.service はuiodma.koを読み込みます。ハードウェアの起動を行い、その後プロキシデーモンを起動します。udevルールによって、モジュールが現れたときに処理が開始されます。
5.私が見つけた限りでは。公開されているドキュメントは、github.com/nxp-imx/rt-sdk-ara2 の README、入門ガイド GS-ARA2-M2-16G-GT、およびボードに関する UM12420 です。製造ガイドは存在しません。
6. ソフトウェア面で特に問題は見当たりません。まず列挙してみましょう。lspci | grep 1e58 を実行すると、1e58:0002 と表示されるはずです。READMEファイルにはFRDM i.MX 8M PlusとFRDM i.MX 95のみがサポート対象として記載されており、インストーラーは他のターゲットについてはサポートが保証されないと警告している。
お役に立てば幸いです
Raz、Parter(AIサプライチェーンアプリ)
製造書類はどうやって入手できますか?参照できるアクセス可能なドキュメントはありますか?
製造書類はどうやって入手できますか?参照できるアクセス可能なドキュメントはありますか?