DS90UB9702-Q1: DS90UB971,Dual independent input and output simultaneously

Part Number: DS90UB9702-Q1

I want to achieve the function of the following block diagram. I can set the input and output of any port, but I can't achieve simultaneous input and output of two cameras. I also don't know how to perform simultaneous through of two IIC and GPIO. Could you provide me with a large block diagram of the drivers for DS90UB9702 and DS90UB971 or an example for me to test myself?

for example:
This is one of my single-channel configurations
REG=0x7a,0x0c,0x04
REG=0x7a,0xe4,0x00
REG=0x7a,0x01,0x21
REG=0x7a,0x4c,0x24
DELAY=100
REG=0x7a,0x58,0x5e
REG=0x7a,0xA0,0x00
REG=0x7a,0x5c,0x30
REG=0x7a,0x5d,0x36
REG=0x7a,0x65,0x36
REG=0x7a,0xb0,0x04
REG=0x7a,0x1f,0x00
REG=0x7a,0xc9,0x1e
REG=0x7a,0xb0,0x1c
REG=0x7a,0xb1,0x92
REG=0x7a,0xb2,0x40
REG=0x7a,0x32,0x12
REG=0x7a,0x33,0x03
REG=0x7a,0x20,0x04
  • 您好,

    已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

  • 好的,非常感谢 !很期待!

  • 您好,

         所有 97x 设备都使用 B7 脚本来实现串行器和反串行器之间的锁定。您可以在 CDDS 的 DS90UB9702-Q1 文件夹中找到 B7 脚本。如果您无法访问 CDDS,请联系TI本地的销售代表寻求支持。B7 脚本有一个用户配置部分,在运行脚本之前,请使用系统的串行器和模式信息填写此部分。脚本将配置设备之间的锁定。锁定后,可以启用其他特定于系统的设置。

  • 您好,
           我有您说的这个脚本,“xxx_init_B7_Final.py”,运行时会报错,脚本里找不到board的定义
    board.WriteI2C(devAddr, 0x3C, 0x0F) # Disable lock lost feature
    ^^^^^
    NameError: name 'board' is not defined

    除此之外,这个脚本的代码,选择enable_rx_port每次只能选择一个,多路输入对输出的映射关系怎么绑定流程不是很清楚

    EN_I2C_PASS 也不是我想要的两路IIC分别透传,不知道怎么做到两路同时映射