2400875_zh-CN

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

2400875_zh-CN

2400875_zh-CN

xaf_record 示例在 SDK_26_06_00_MIMXRT700-EVK 中因 comp_setup 失败而失败
  • 板: MIMXRT700-EVK
  • SDK 版本: SDK_26_06_00_MIMXRT700-EVK
  • 示例:SDK_26_06_00_MIMXRT700-EVK/mcuxsdk/中间件/cadence/multicore-xaf/examples/xaf_record/cm/

  • 版本配置:默认示例,未做任何修改

使用 shell 命令 record_dmic en 启动 DMIC 录音后

DSP 报告元器件设置失败,导致录制管道无法正常工作。

控制台输出

******************************
DSP音频框架演示开始
******************************

[CM33 主控] 配置编解码器

[DSP_Main] Cadence Xtensa 音频框架
[DSP_Main] 库名称:音频框架(无主机)
[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 语言为英语
[DSP_Main] 通道数:1,采样率:16000,PCM 带宽:32
[CM33 CMD] [APP_DSP_IPC_Task] 来自 DSP 的响应,命令:13,错误:0
[DSP 录音] 音频设备已准备就绪
[CM33 CMD] DSP DMIC 录音已开始
[DSP 记录] comp_setup 失败:4294967294
[CM33 CMD] 要查看 VIT 功能,请说出唤醒词和命令
[CM33 CMD] [APP_DSP_IPC_Task] 来自 DSP 的响应,命令:13,错误:4294967295
[CM33 CMD] DSP DMIC 录音已开始
[CM33 CMD] 要查看 VIT 功能,请说出唤醒词和命令


预期行为

执行后:

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

@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

我们已从以下链接下载了 SDK;同时附上截图;我们下载的 SDK 版本为 26.06.00。 Screenshot from 2026-08-03 12-23-01.png
https://mcuxpresso.nxp.com/download/c7b3a37a7e9e773a92291031541e9b58

我们正在通过命令行进行编译和烧录。

版本命令:
west build -b mimxrt700evk 中间件/cadence/multicore-xaf/examples/xaf_record/cm -d build/ -- -Dcore_id=cm33_core0 -Dtarget=flash_debug

闪存命令:
LinkServer flash MIMXRT798S:MIMXRT700-EVK load dsp_xaf_record_cm33_core0.elf

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 代码包,软件包的问题得到解决,你就可以移植你的项目了。

Tags (1)
No ratings
Version history
Last update:
a week ago
Updated by: