请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320C6657 大家好、团队、
我有一位客户使用 SYS/BIOS 6.41.38和更高版本的6.50.01.12使用 C6657处理器进行开发、并且遇到了从 EDMA 发出中断的问题。 客户遇到以下问题:
" 从加电成功运行后、从调试器重新加载会导致 McBSP0和/或 McBSP1上的 EDMA 不再发出某些中断。
二次事件寄存器清零。 事件屏蔽寄存器配置正确。 McBSP 已根据手册被禁用和重新启用。 参数已被清除并重新配置为该过程的一部分。
此外、我之前运行过调试检查清单、刚刚再次运行、但没有结果:
1.我已验证 EMR 寄存器和 SER 是否均已清零。
我们使用乒乓缓冲器将 McBSP 的 EDMA 设置为连续模式、因此它不会遇到 NULL 参数集。
加电后、中断正常工作。 在终止并重新加载后、一个或多个中断永远不会触发。 很清楚,它绝不会只燃烧一次;它只会连续燃烧,甚至根本不会燃烧。 "
他们一直在发展过程中看到这种行为。 在这种情况下、两个 McBSP 在初始上电后的功能都很好、但在终止和加载后不加载。
您是否有任何可建议的建议来解决此问题。
感谢你能抽出时间。
此致、
Kishen