2400875_ja-JP

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

2400875_ja-JP

2400875_ja-JP

SDK_26_06_00_MIMXRT700-EVK で、xaf_record の例が comp_setup の失敗により失敗する
  • ボード: MIMXRT700-EVK
  • SDK Version: SDK_26_06_00_MIMXRT700-EVK
  • 例: SDK_26_06_00_MIMXRT700-EVK/mcuxsdk/middleware/cadence/multicore-xaf/examples/xaf_record/cm/

  • ビルド構成:変更なしのデフォルト例

シェルコマンド record_dmic en を使用して DMIC 録音を開始した後

DSPはコンポーネントセットアップの失敗を報告し、記録パイプラインが正しく機能しなくなります。

コンソール出力

******************************
DSPオーディオフレームワークのデモ開始
******************************

[CM33 メイン] コーデックの設定

[DSP_Main]Cadence Xtensa オーディオフレームワーク
[DSP_Main]ライブラリ名:Audio Framework(ホストレス)
[DSP_Main]ライブラリバージョン:3.6
[DSP_Main]APIバージョン:3.4

[DSP_Main] スタート
[DSP_Main] RPMsgリンクを確立しました
[CM33メイン]DSPイメージをDSP TCMにコピー
[CM33メイン][APP_DSP_IPC_Task] スタート
[CM33メイン][APP_Shell_Task] スタート

著作権 2024 NXP

>> record_dmic en
[CM33 CMD]VIT 言語を en に設定する
[DSP_Main]チャネル数1、サンプリングレート16000、PCM幅32
[CM33 CMD][APP_DSP_IPC_タスク]DSPからの応答、cmd: 13、エラー: 0
[DSPレコード]オーディオデバイス準備完了
[CM33 CMD]DSP DMIC録音開始
[DSP記録] comp_setup故障:4294967294
[CM33 CMD]VIT機能を見るにはwakewordとcommandを選んでください
[CM33 CMD][APP_DSP_IPC_タスク]DSPからの応答、cmd: 13、error: 4294967295
[CM33 CMD]DSP DMIC録音開始
[CM33 CMD]VIT機能を見るにはwakewordとcommandを選んでください


期待される動作

実行後:

record_dmic en

DMIC録音パイプラインは正常に初期化され、コンポーネント設定エラーなしに音声キャプチャやVITウェイクワード検出が可能になります。

実際の行動

DSPの報告は以下の通りです:

[DSP記録] comp_setup故障:4294967294

続いて、IPCからの応答が以下のように表示されます。

エラー: 4294967295

その結果、レコーディングパイプラインが期待どおりに機能しない。

要望
以下の点を特定するのを手伝ってもらえますか?

  1. デフォルトのxaf_recordサンプルで、comp_setupエラー4294967294が発生する原因は何ですか?
  2. これはDSPコンポーネントの欠落、コーデック設定の問題、あるいは他の初期化の問題を示しているのでしょうか?
  3. SDK 26.06.00のxaf_record例に対して既知の問題やパッチはありますか?
  4. record_dmicコマンドを使用する前に、追加の設定手順が必要ですか?

この問題のデバッグに関するアドバイスをいただければ幸いです。

評価ボードRe: xaf_record Example Fails with comp_setup failure in SDK_26_06_00_MIMXRT700-EVK

上記の回答をご確認ください。

Re: xaf_record Example Fails with comp_setup failure in SDK_26_06_00_MIMXRT700-EVK

同じパッケージで問題を再現できました。

内部調査を実施し、矛盾点がないか確認します。これには時間がかかるかもしれません。その間、時間を節約するためにMCUXpresso IDEプロジェクトをベースに開発を続けることをお勧めします。

ARM GCCツールチェーンに基づくSDKパッケージの問題が解決したら、プロジェクトを移植できます。

Re: xaf_record Example Fails with comp_setup failure in SDK_26_06_00_MIMXRT700-EVK

こんにちは@suhas1503さん

使っているIDEについて何か情報を教えていただけますか?MCUXpresso IDEですか、それともVS Codeですか?

MCUXpresso IDEで問題を再現しようとしましたが、問題なく動作しました。

Gavin_Jia_0-1785739563410.png

ログ情報には「[DSP VIT]」に関するものは見つかりませんでした。これはソフトウェアのバグというよりは、ローカルプロジェクトにコンテンツが不足していることが原因かもしれません。


よろしくお願いします、
ギャビン

Re: xaf_record Example Fails with comp_setup failure in SDK_26_06_00_MIMXRT700-EVK

以下のリンクからSDKsをダウンロードしました。また、スナップの取り付けも行います。SDKsバージョン26.06.00をダウンロードしましたScreenshot from 2026-08-03 12-23-01.png
https://mcuxpresso.nxp.com/download/c7b3a37a7e9e773a92291031541e9b58

[[ ## completed ##]]コマンドライン経由でコンパイルとフラッシュを行っています

ビルドコマンド:
west build -b mimxrt700evk middleware/cadence/multicore-xaf/examples/xaf_record/cm -d build/ -- -Dcore_id=cm33_core0 -Dtarget=flash_debug

フラッシュコマンド:
LinkServer フラッシュ MIMXRT798S:MIMXRT700-EVK ロード dsp_xaf_record_cm33_core0.elf

Tags (1)
No ratings
Version history
Last update:
Tuesday
Updated by: