主题:AM2434 中讨论的其他器件
工具/软件:
尊敬的社区:
我正在寻求有关在 AM2434 SoC 上 M4 和 R5 内核之间设置共享存储器通信的说明。
当前设置:
- 平台:AM2434
- 目标:在 MSRAM 中分配可由 R5_0_0 和 M4 内核访问的共享存储器
- 访问要求:
- R5_0_0 内核:只读访问
- M4 内核:读取/写入访问
- 安全性:用于强制执行这些访问权限的防火墙规则
遇到的问题: 在实施过程中、我发现如果 M4 内核在 R5 内核完成其内存初始化之前尝试访问共享内存、则会产生硬故障。 目前、我必须添加延迟或等待 R5 通知来避免此故障。
问题:
- 什么特别阻止了在初始化完成之前对 R5 分配的存储器进行 M4 访问?
- 内核间存储器访问的默认防火墙配置是什么?
- 此方案的推荐同步机制是什么?
- 是否有选项为此特定场景实施自定义错误处理程序以防止硬故障?
感谢您的参与!