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

关于ds90ub927q + ds90ub940 的使用咨询

采用ds90c385a + ds90ub927q + ds90ub940 芯片传输显示视频,屏幕无法正常显示,做了如下尝试:
1.采用ds90c385a将标准VSEA时序(720P,50Hz/60Hz/[也试了25Hz])转成FPD_Link再通过ds90ub927q芯片输出FPD_Link III,然后通过ds90ub940接收,屏幕无法正常显示,
   其中 ds90ub927q 芯片外围引脚配置如下LFMODE为低电平,MAPSEL为低电平,BKWD为低电平,REPEAT也为低电平。ds90ub927q采用默认寄存器,没其他配置,屏幕无法正常显示,读取ds90ub927q的0x0C寄存器值,值为0x05,即Valid PCLK detected 以及Cable link detected。
2.采用ds90ub927q芯片内部产生模拟视频输出,模拟视频时钟和时序都是通过芯片ds90ub927q内部自动生成,配置为720p的时序,200M时钟分频系数试过3,4,5,6都不行,屏幕依旧无法正常显示,其他参数配置如下:(I2c为7位地址)
    IIC0_write_data(0x0C,0x66,0x03);
    IIC0_write_data(0x0C,0x67,0x04); 
    IIC0_write_data(0x0C,0x66,0x07);
    IIC0_write_data(0x0C,0x67,0x0);
    IIC0_write_data(0x0C,0x66,0x08);
    IIC0_write_data(0x0C,0x67,0x05); 
    IIC0_write_data(0x0C,0x66,0x09);
    IIC0_write_data(0x0C,0x67,0x2D); 
   IIC0_write_data(0x0C,0x66,0x04);
    IIC0_write_data(0x0C,0x67,0xbc); 
    IIC0_write_data(0x0C,0x66,0x05);
    IIC0_write_data(0x0C,0x67,0xe7);
   IIC0_write_data(0x0C,0x66,0x06);
    IIC0_write_data(0x0C,0x67,0x2e); 
    IIC0_write_data(0x0C,0x66,0x0a);
    IIC0_write_data(0x0C,0x67,40);  
   IIC0_write_data(0x0C,0x66,0x0b);
    IIC0_write_data(0x0C,0x67,5);  
    IIC0_write_data(0x0C,0x66,0x0c);
    IIC0_write_data(0x0C,0x67,0xdc);
    IIC0_write_data(0x0C,0x66,0x0d);
    IIC0_write_data(0x0C,0x67,0x14); 
    
    IIC0_write_data(0x0C,0x65,0x05); 
    IIC0_write_data(0x0C,0x64,0x11);
3.在ds90ub927q硬件这一侧,通过I2C接口遍历所有ID: 0-255 ,仅能读到ds90ub927q的ID(0x18),其他ID扫不到有效I2C,也扫不到ds90ub940芯片的I2c。
想请问一下
①ds90ub927q + ds90ub940 这样芯片组合,ds90ub927q 还需要其他设置才能将视频正常发送给ds90ub940芯片?ds90ub940芯片我们这配置不了的
②通过ds90ub927q芯片产生的模拟视频信号,为什么也显示不了,还要其他配置吗?
③能在ds90ub927q这一侧硬件上通过I2c接口读取到ds90ub940的寄存器吗,需要怎么配置昵?
Annie Liu:

为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上https://e2e.ti.com/support/interface/f/138,将由资深的工程师为您提供帮助。我们的E2E英文社区有TI专家进行回复,并得到全球各地工程师的支持,分享他们的知识和经验。

赞(0)
未经允许不得转载:TI中文支持网 » 关于ds90ub927q + ds90ub940 的使用咨询
分享到: 更多 (0)