工具/软件:Linux
尊敬的 TI
我们使用 DS90UB929与某些 CID 器件通信、
视频现在可以传递到 CID 设备、但我不确定 BCC 是如何工作的。
(我们需要通过 BCC 向远程侧发送/读取 I2C 命令...它是否正确?)
从 SNLS457A (ds90ub929-Q1)、
BCC 数据传输是捆绑在高速正向/低速反向通道中的
7.1 [概述]
=>双向控制通道(BCC)是通过高速转发中的嵌入式信号实现的...
7.3.14 [通用 I/O ]
=>在正向通道(输出)或反向通道(输入)模式中、GPIO[3:0]可被用作通用 IO。
问题1. 这是否意味着我需要在 BCC 的正向和反向模式之间控制 GPIO?
问题2. 如果没有、BCC 是否在串行器和解串器之间自动建立?
问题3. 0x17 (I2C 控制寄存器)处是否存在"I2C Pass All"寄存器、是否需要为 BCC 启用它?
或者...是否有用于 Linux/Android 内核开发的示例代码?
请提出任何建议。