TI中文支持网
TI专业的中文技术问题搜集分享网站

DS90UB960-Q1: 请问设置这个芯片的详细步骤是什么

Part Number:DS90UB960-Q1Other Parts Discussed in Thread: ALP

我完全没有接触过芯片领域。现在公司设计开发了一块xavier核心板的载板。载板上设计了四路摄像头通道,然后进入DS90UB960-Q1芯片。进而视频信号进入核心板。但是我不知道DS90UB960-Q1芯片的驱动程序怎么编写或者加载。只看datasheet也不知道看哪。有人能给科普一下么?

Amy Luo:

您好,

建议您先从DS90UB960-Q1EVM着手,下面链接是 DS90UB960-Q1EVM User's Guide,EVM板与ALP(Analog LaunchPAD) GUI 工具相配合,连接至 PC,可在ALP GUI上配置相应寄存器。

https://www.ti.com/lit/ug/snlu226b/snlu226b.pdf    对应的中文版本:https://www.ti.com.cn/cn/lit/ug/zhcu787b/zhcu787b.pdf

下面视频中右边列最后一个tools ,也讲了如何使用 ALP GUI 配置 EVM:

https://www.ti.com/video/series/fpd-link-learning-center.html?keyMatch=#transcript-tab  

在 DS90UB960-Q1 产品主页的“ 技术文档 ”部分,提供了一些相关文档,如下截图所示,您可以挑您感兴趣的内容看下:

https://www.ti.com.cn/product/cn/DS90UB960-Q1

 

,

ye wutong:

你好,我这几天看了咱们的datasheet,现在有几个问题想明确一下。我的理解是960芯片是通过i2c总线进行配置的。所谓配置其实就是给不同的寄存器写入不同值。那么我在使用i2c配置寄存器时,首先需要找到960设备的地址。然后才能write(寄存器地址,value),请问960芯片的地址是多少?我在网络上看到有人说960默认的地址是0x7A(8bit),我在datasheet中查找0x7a,看到这个是csi_rx-sts register寄存器的地址,我理解这个应该不是设备地址吧。而且现在芯片在电路板上,电路板连接的xavier核心板。核心板上安装的ubuntu系统,我用ubuntu系统的i2ctools工具,使用i2cdetect -y <总线号>这个命令查找设备地址,查不到0x7a这个地址。请问是我的理解有误么?您能不能给出一个配置960芯片的简单过程,比如第一步是什么,第二步是什么,伪代码就行。

,

Amy Luo:

960的I2C地址是通过IDX pin的分压设置的,具体见datasheet Figure 7-22和Table 7-18,如下截图,更详细信息见 datasheet 7.5 Programming内容。

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB960-Q1: 请问设置这个芯片的详细步骤是什么
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1