After starting DMIC recording using the shell command: record_dmic en
The DSP reports a component setup failure, preventing the recording pipeline from functioning correctly.
console output
******************************
DSP audio framework demo start
******************************
[CM33 Main] Configure codec
[DSP_Main] Cadence Xtensa Audio Framework
[DSP_Main] Library Name: Audio Framework (Hostless)
[DSP_Main] Library Version: 3.6
[DSP_Main] API Version: 3.4
[DSP_Main] start
[DSP_Main] established RPMsg link
[CM33 Main] DSP image copied to DSP TCM
[CM33 Main][APP_DSP_IPC_Task] start
[CM33 Main][APP_Shell_Task] start
Copyright 2024 NXP
>> record_dmic en
[CM33 CMD] Setting VIT language to en
[DSP_Main] Number of channels 1, sampling rate 16000, PCM width 32
[CM33 CMD] [APP_DSP_IPC_ Task] response from DSP, cmd: 13, error: 0
[DSP Record] Audio Device Ready
[CM33 CMD] DSP DMIC Recording started
[DSP Record] comp_setup failure: 4294967294
[CM33 CMD] To see VIT functionality say wakeword and command
[CM33 CMD] [APP_DSP_IPC_ Task] response from DSP, cmd: 13, error: 4294967295
[CM33 CMD] DSP DMIC Recording started
[CM33 CMD] To see VIT functionality say wakeword and command
Expected Behavior
After executing:
record_dmic en
The DMIC recording pipeline should initialise successfully, allowing audio capture and VIT wake-word detection without any component setup errors.
Actual Behavior
The DSP reports:
[DSP Record] comp_setup failure: 4294967294
followed by an IPC response with:
error: 4294967295
As a result, the recording pipeline does not function as expected.
Request
Could you please help identify the following?
- What causes the comp_setup failure, 4294967294, in the default xaf_record example?
- Does this indicate a missing DSP component, codec configuration issue, or another initialisation problem?
- Is there any known issue or patch for the xaf_record example in SDK 26.06.00?
- Are any additional configuration steps required before using the record_dmic command?
Any guidance on debugging this issue would be appreciated.