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

DS90UB941AS-Q1: DS90UB941AS-Q1+DS90UB940-Q1

Part Number:DS90UB941AS-Q1Other Parts Discussed in Thread:DS90UB940-Q1, , ALP, USB2ANY

请问关于DS90UB941AS-Q1和DS90UB940-Q1芯片在使用时需要给其做初始化操作吗? 还是上电就能用?谢谢

Kailyn Chen:

您好,如果您是使用的EVM板,按照EVM user's guide中步骤使用ALP 软件对其进行初始化很方便。

如果您是自己的板子,如果有USB2ANY板子的话可以使用ALP 软件,否则使用其他主控通过I2C配置的话,还是要对一些寄存器进行配置的,比如slave address, GPIO mapping,一些端口需要enable等信息。

,

jie liu:

您好,您说的GPIO mapping在941和940的datasheet上能具体指哪些寄存器吗?还有除了您上面说的这两项还有其他地方需要设置的吗,谢谢

,

Kailyn Chen:

您好,我所说的GPIO mapping是因为GPIO可以作为输入或输出,根据自己的实际应用去配置它是作为输入还是输出。

初始信息配置基本上就是我所说的这几个,包括I2C pass through enable,slave address,Slave Alias,GPIO,或者还有一些端口的配置,比如使用哪几个RX port。 如果您有USB2ANY 板子的话,建议按照demo user's guide 使用ALP 软件初始化就比较简单了。 

,

jie liu:

您好,请问关于ALP该软件怎么使用有相关文档介绍吗

,

Kailyn Chen:

您好,ALP专门的user's guide是没有的,但是针对不用的器件,在其EVM user's guide中都有ALP的应用介绍,相当于user's guide。

比如DS90UB941AS,您可以参考11 ALP Software Setup部分的介绍:

https://www.ti.com.cn/cn/lit/ug/snlu241a/snlu241a.pdf

,

jie liu:

您好,我们没有USB2ANY 板子;

在我们的产品设计上是941、940串行使用,941通过平台的i2c控制,940通过mcu控制;

在硬件连接上:941的dsi输入、940的csi输出都是2 lane,941跟940之间是one port信号传输;941的dsi输入格式为:RGB888     940的csi输出格式为:YUV422   8bits;panel timing:H×V :480 * 854       framerate:60                       HFP:40   HBP:40    HPW:6    Hsync:2                       VFP:18    VBP:16    VPW:4    Vsync:0我们配置了pattern模式进行测试并未有效果,无法确认其配置是正确的;请您帮忙照这个参数配置941、940的init code,万分感谢!

,

Kailyn Chen:

您好,初始代码我这边没有呢。

如果您使用内部pattern 模式的话,建议参考这篇应用手册,步骤还是很详细的:

https://www.ti.com/lit/an/snla132g/snla132g.pdf

,

jie liu:

请问我可以读940上的寄存器来验证配置的940pattern是否正确吗?

,

jie liu:

请问我可以读940上的寄存器来验证配置的940pattern是否正确吗?

,

Kailyn Chen:

pattern正确的话,输出引脚Pass应该为高。 另外配置的color Bar 和显示的一致也能说明pattern是正确的。 

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB941AS-Q1: DS90UB941AS-Q1+DS90UB940-Q1
分享到: 更多 (0)

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