大家好,
AM62A7是否支持硬件锁定功能、以解决 A53和 R5F (MCU 或 DM)内核 同时访问外部 nand 闪存之间的冲突?
如果支持硬件锁、您能否提供参考示例和文档?
谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
AM62A 上没有 SPINLOCK 示例、但 AM64X 上提供了该示例。
大多数情况下、两个 IP 在 AM64x 和 AM62A 中是相同的。
此致、
S.Anil.
您好,
非常感谢。
这里我还有其他几个问题:
1. 是否可以在 R5F (DM 或 MCU)内核上使用 SPINLOCK? 我在 MCU+ SDK 中找不到文件 spinlck.h
2. MCU R5F 内核是否支持读写和闪存? 我在 MCU R5F 内核示例项目的 example.syscfg 中找不到相关配置模块(uDMA、OSPI、FLASH)。 如何添加这些模块?
3.是否有 PMIC 芯片 TPS65931211RWERQ1的示例代码? 是正式建议 A53核管制还是 R5F 核管制?
大家好、j:
进一步说明 Anil 针对访问同一外设的不同软件实例的看法: 我们的软件不支持在多个操作系统之间共享外设或外设接口 - DDR 是我唯一知道的例外,因为 DDR 接口的电路专门设计为允许多个软件实例同时与它交互。
1) 1)如果要将来自多个软件实例的数据存储在同一外部存储器上、有几个不同的选项: 一种选择是使用处理器间通信(IPC)将数据从一个内核发送到拥有外部存储器的内核、然后拥有存储器的内核可以进行读取和写入。
2) 2)从技术上讲、您还可以让一个内核通过取消初始化驱动程序在运行时放弃外设的所有权、然后让另一个内核初始化外设、以便第二个内核可以直接访问外设。
3)您可以考虑其他选项、例如使用两个不同的外部存储器、每个操作系统一个、或使用内部存储器。
2) TI 尚未进行测试2)、并且我们不支持2)。 另请注意、根据最新(SDK 9.1)软件构建表、AM62Ax MCU+内核不支持自旋锁 : https://software-dl.ti.com/mcu-plus-sdk/esd/AM62AX/09_01_00_39/exports/docs/build_sheet/am62a-sw-buildsheet.html
此致、
尼克