Other Parts Discussed in Thread: DM3730, DM3725
主题中讨论的其他器件:DM3730、
您好!
我有使用 DM3725和 DM3730的定制主板。 ARM 正在运行内核2.6.32的 Linux。 DSP 正在运行 DSP/BIOS 版本5.41.13.42
我们有一个 Linux 应用程序、它使用共享存储器与 DSP 通信、并从 DSP 内部存储器读取数据。
DSP 偶尔会挂起、无法使用 JTAG 调试器进行检查(将 CCS v3.3与 XDS100USB 结合使用)。 当 DSP 崩溃时、Linux 应用程序崩溃并出现"总线错误"、无法读取 DSP 内部存储器。 在系统正确运行时连接的 CCS 在我尝试停止它并且得到错误之前不会注意到任何情况:
"停止目标 CPU 时出现故障:错误0x00000020/-1202错误"
我已验证 PRCM 子系统(CM_FCLKEN_IVA2、CM_CLKEN_PLL_IVA2、...)的寄存器 在崩溃后仍然有效、它们是有效的。
我要问的是:什么会导致 ARM 无法访问 DSP 内部存储器?
