工具/软件:
- 背景:
我们在 C75_0 DSP 中运行单个 AWE 实例(256 块长度)、音频处理路径如下:
MCASP3 Rx 输入 (8*32)-> AWE 音频处理任务 (256BL)->音频输出任务 (32BL)-> MCASP2 TX 输出 (16*32)
-如果 awe fastHeapA 在 L2 ram(0x7e150548 ) 错误=>音频输出约 7s
- 如果 AWE fastHeapA 在 L3 ram(803c0000) 错误=>音频输出很长时间正常

- 现象和调试结果:
1.运行大约 7 秒后将不会有音频输出。
2. MCASP3 似乎异常:
- a. TX 回调函数在~7s 后不调用
- b. MCASP 寄存器 RSVD6 的值异常、如下所示
![]()

- 问题:
- RSVD6 的值 是什么意思?
- 您能给我们一些关于这个问题的调试指导和建议吗?
提前感谢。
2025年9月16日: 添加更多信息。 供您参考。
转储 CSL_MCASP2_CFG_BASE 的寄存器值、并在正常播放和异常情况(无声音)之间进行比较、以下是不同的值:

闪存;受 AWE 影响
现在、AWE 和闪存访问都在运行 C7_0 内核。
两者都可以单独工作、但闪存访问将受到 AWE 的影响。
l 更改内存分配可以缓解此问题。
l 如果我们只从 AWE 运行此代码、则问题仍然可能发生。
inputBuffer 为 int32_t *:32 位
void * inSamples : void *应该是基于 C7 的 64 位,但样本应该是 32 位

您可以向 AWE 询问这个主题吗?