工具/软件:
您好:
我希望 R5F 内核和 A72内核可以共享同一条 I2C 总线。 这种做法是否可行?
首先、我在 R5F 内核 (RTOS)上使用 I2C、然后还在 A72内核(Linux)上使用 I2C。 两个测试都成功。
但是、当我首次在 A72 内核上成功使用 I2C、然后在 R5F 内核上使用 I2C 时、发生了错误。
错误日志如下所示(I2C 错误的返回值为-1)。
Enter Choice: failed to start remote service for CSI_RX!!! [MCU2_0] 172.748271 s: REMOTE_SERVICE_SENSOR: Failed to Set MAX96722 register 0x40b: Value:0x0 -1 [MCU2_0] 172.748350 s: REMOTE_SERVICE_SENSOR: ERROR: Sensor(s) configuration failed !!! [MCU2_0] 172.748728 s: REMOTE_SERVICE_SENSOR: Received command 00001011 to configure 1 sensor(s) !!! [MCU2_0] 172.748853 s: REMOTE_SERVICE_SENSOR: 031: numSensors 1 portNum 1 [MCU2_0] 172.748898 s: REMOTE_SERVICE_SENSOR: 031: Configuring MAX96722 portIdMap=1 ... !!! failed to start remote service for CSI_RX!!!
因此、我想问 TDA4是否支持在两个内核之间共享相同的 I2C。
谢谢、
郑诺