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是正确的。