请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LC4357 工具/软件:Code Composer Studio
您好!
我正在尝试通过在 DMA 数据总线上触发错误来测试 ESM 错误信号(例如、写入只读的闪存)。 但是、当出现故障通道的 DMA BERR 状态标志被发出时、我看不到 ESMSR1寄存器中出现的 ESM 组1通道20 (DMA 总线错误)。
当我尝试写入 DMA MPU 中设置为只读的存储器区域、或者尝试从只写存储器读取时、我会得到相同的行为: DMAMPST1寄存器将更新、标记发生错误的区域、但我看不到 ESMSR1中提出的 ESM 组1通道2信号。
我缺少什么吗? 是否有配置将 DMA 总线 s_err 信号路由到 ESM?
提前感谢您的帮助。
Mathieu