我们正在使用DS954+ 两个DS953进行CSI的传输。但是我使用以下寄存器修改954的地址无效。请支持一下:
Write(DS954, 0x4c, 0x01); //选择port 0
Write(DS954, 0x58, 0x5e); // i2c pass throught
Write(DS953, 0x00, 0x32); //修改地址
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.
我们正在使用DS954+ 两个DS953进行CSI的传输。但是我使用以下寄存器修改954的地址无效。请支持一下:
Write(DS954, 0x4c, 0x01); //选择port 0
Write(DS954, 0x58, 0x5e); // i2c pass throught
Write(DS953, 0x00, 0x32); //修改地址
您好,主机是接在954这边吧?
您的意思是要切换连接在954的953的地址是吗?
那应该是954的寄存器0x0C,选择好哪个port之后,然后再写0x5C,SER_ALIAS_ID即953的地址。
您这边再试试。
您好,也就是主机如何和远端953通信,或者953的寄存器如何映射到954上,您参考下这篇应用手册,它是以913/914为例的。但是原理是相通的,您参控下有什么问题再反馈:
您好,主机接在954这边,所以配置的寄存器都是通过954来配置的。
先将954需要配置的寄存器配好,比如0X0C,0X33,0X20,0X4C,0X6D,0X58.
其次remote serializer即DS90UB953的SER_ID 0X5B,其次SER_ALIAS_ID 0X5C(这里可参考上述应用手册snla222 2. Communication with remote SER部分的介绍。
然后就是配置remote slave 即camera 0X5D, SlaveAlias ID 0X65. (这部分也是可以参考上述应用手册 3. Communication with Remote slave/Camera attached to Remote SER)