Other Parts Discussed in Thread: DS90UB940-Q1, , ALP, USB2ANY
请问关于DS90UB941AS-Q1和DS90UB940-Q1芯片在使用时需要给其做初始化操作吗? 还是上电就能用?谢谢
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.
请问关于DS90UB941AS-Q1和DS90UB940-Q1芯片在使用时需要给其做初始化操作吗? 还是上电就能用?谢谢
您好,如果您是使用的EVM板,按照EVM user's guide中步骤使用ALP 软件对其进行初始化很方便。
如果您是自己的板子,如果有USB2ANY板子的话可以使用ALP 软件,否则使用其他主控通过I2C配置的话,还是要对一些寄存器进行配置的,比如slave address, GPIO mapping,一些端口需要enable等信息。
您好,我所说的GPIO mapping是因为GPIO可以作为输入或输出,根据自己的实际应用去配置它是作为输入还是输出。
初始信息配置基本上就是我所说的这几个,包括I2C pass through enable,slave address,Slave Alias,GPIO,或者还有一些端口的配置,比如使用哪几个RX port。 如果您有USB2ANY 板子的话,建议按照demo user's guide 使用ALP 软件初始化就比较简单了。
您好,ALP专门的user's guide是没有的,但是针对不用的器件,在其EVM user's guide中都有ALP的应用介绍,相当于user's guide。
比如DS90UB941AS,您可以参考11 ALP Software Setup部分的介绍:
您好,我们没有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,万分感谢!