请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM6442 工具与软件:
大家好、TI 技术团队、
使用 am6442进行多核存储器访问时、我遇到存储器争用问题。 具体而言、我们使用2个 A53内核来运行 Linux、其他 R5内核运行 FreeRTOS、而 DDR 用作 A53内核和 R5内核之间的共享存储器。
当内核访问很大一部分存储器进行写入访问时、将影响 R 内核访问 DDR 的执行时间、从而导致明显的波动、并且显然存在存储器争用。 为了解决这个问题、我想在访问 DDR 控制器时为 R 内核提供比内核更高的优先级。 您能否提供一种可行的方法、应该设置哪些寄存器才能成功?
此致
温