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.

[FAQ] DS90UB962-Q1: 使用软件识别解串器是 960 还是 962

Part Number: DS90UB962-Q1

问:

由于器件短缺,我有一个构建中混用了 960 和 962 器件。我连接到构建的其中一个摄像头需要在连接到 962 时动态降低 FPS,因为 3gbps 链路会导致带宽限制。

软件中是否有方法,或者我们是否可以读取某个寄存器,以判断连接的解串器是 960 还是 962 器件? 

  • 答:

    960 和 962 完全无法通过寄存器进行区分,但是很多类似的器件上都出现了这个问题:953 与 935、960 与 962,以及 954 与 936,这些都共享通用寄存器映射。我们建议通过更改 IDX 引脚的上拉/下拉电阻器,将不同的 I2C 地址与硬件的 IDX 绑定。用 962 替代 960 时已经需要更改 BOM 来填充二者之一,因此应该也能很方便地调整 IDX 绑定。然后,在软件中,您可以通过创建基本规则来确定是哪一个。例如,如果集线器针对地址 0x58 进行绑定,则为 960。如果集线器针对地址 0x60 进行绑定,则为 962。当电路板加电时,您可以检查这两个地址中是哪一个可用。