工具与软件:
尊敬的 TI 团队:
我们有一种情况、即两个不同的从器件(例如两个不同的解串器)将使用同一 I2C 总线、我们需要控制来自 R5F 的两个不同处理器内核的 I2C 总线。 我们如何从软件端实现这一点?
您可以在下面看到详细信息。
- SoC:J7 TDA4X
- 操作系统:Linux (主)、FreeRTOS (MCU)
- 解串器 1 ->由 Cortex R5F 内核2_0控制->与 FreeRTOS 配合运行
- 解串器2 -->由 Cortex R5F core 3_0 --> 在 FreeRTOS 下运行
注意:主内核 A72在 Linux OS 上运行、但不使用该 I2C 总线。
1.在给定时间、我们如何使用同一总线来控制这两个解串器?
2.我们是否需要在这里启用硬件自旋锁支持来正确地利用总线?
3、是否有其他机制需要在此加以控制?
4.此处是否需要引导加载程序支持?
请指导我们讨论同一主题。 提前感谢。