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.

[参考译文] SN65DSI83:SN65DSI83:800x600,输入MIPI DSI 2数据通道+1时钟通道RGB666,输出18bpp

Guru**** 1980945 points
Other Parts Discussed in Thread: SN65DSI83
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/638181/sn65dsi83-sn65dsi83-800x600-input-mipi-dsi-2-data-lanes-1-clock-lane-rgb666-output-18bpp

部件号:SN65DSI83

尊敬的技术支持团队:

无法正确配置芯片SN65DSI83。
在处理器STM32F769上生成一个信号,格式为 :MIPI DSI 2数据通道 + 1时钟通道RGB666  

使用TFT GM80.06万T e2e.ti.com/.../GM80.06万T_2D00_104_2D00_TTX2NLW.pdf

花了很多时间 解决我无法解决的问题。
请帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../sn65dsi83_2D00_q1_5F00_GM80.06万T.dsi.rar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Sanya,

    我们正在审查您的问题。 明天我将再次提出我们的意见。

    此致,
    Joel
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Sanya,

    首先,我对我们的反应出现延误表示歉意。 请详细说明您观察到的症状。

    确认您符合开机顺序要求。 MIPI规范要求主机在转换到HS模式之前将DSI输出驱动到LP11。如果主机将DSI接口驱动到非法状态/协议,SN65DSI8x可能会进入不需要的状态。

    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!
    已正确执行初始化。 根据文件中的建议。 他用一张油条检查了一下。
    初始化后,将显示错误(命令0xE5) 0x81。
    重置错误并在一秒内读取后,请读取0x00

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    初始化功能如下所示:

    uINT16_t reg_rx;
    sn65dsi83 init
    pin_dsi_en(0);
    delay(10);
    pin_dsi_en(1);
    delay(100);
    //测试连接
    REG_Rx = I2C_READ_1Byte (SN65DSI83_I2C_ADDR,0x00);// REG_Rx =='5'
    Write_Rx = I2C_READ_1Byte (SN65DSI83_I2C_ADDR,0x01);// REG_Rx_Rx ='8'
    // SN65DSI83
    ,I2C_0xD0DR, I2C_X8DI_I12I2C_0
    0xFF);//重置警报
    (uint16_t i =0;i < COUNTOF (sn65dsi83_config); i+)
    {//发送生成的配置DSI调谐器
    	1Byte (SN65DSI83_I2C_ADDR,sn65dsi83_config[i][0],sn65dsi83_config[i][1])
    )
    lcd_dsi_host_Init()//开始DSI视频流
    延迟(10);
    I2C_Write_1DR( SN65DSI83_DSDR) 1DER12I12_I2C_1DE_IDE12I12I2C_0x1DE_1DE_IDE12I12I2I2I2_0x1DE_1DE_IDE12I2I2I2I0/
    
    
    重
    置1YE12I2I2I2I2I2_0x1YE12I2I2I2_0x1DE_0x1DE_0x1DE_IDE12I2I2I2I2I2I2I2I12_0x1DE_0x1DE_0x1DE_0x1DE_IDE12I2I2I012I2I2I012I2I2I12I012I2I2I12I12I12I12_0x
    
    
    

    我认为程序中计算分频器的错误。 我刚刚注意到。


     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Sanya,

    DSI时钟频率似乎不足以支持2个DSI通道18bpp的输入分辨率。 请尝试使用200MHz和5的除数。

    流比特率= PixelClock×bpp
    流比特率= 40×18 = 720Mbps
    所需的最小DSI时钟频率= StreamBitRate /(Min_Number_DSI_Lanes×2)
    所需的最小DSI时钟频率= 720 /(2×2)= 180 MHz

    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我将DPS频率设置为200 MHz。 结果是相同的。


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我有一个经历。
    已将DSI配置更改为24bpp,并在DSI调谐器中形成新配置。 指示器开始显示图片。 0xE5命令上的错误不是输出(=0x00)。
    其他一切都是一样的。
    之前在DSI至HDMI适配器上测试的所有模式。
    但我需要使用18bpp模式。 因此,这个问题尚未解决。
    我指望你的帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请在初始化设备后发送获取寄存器转储。 包括状态寄存器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否尝试过内部测试模式?

    此致,
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../sn65dsi83_2D00_q1_5F00_GM80.06万T_5F00_v12_5F00_18bpp_5F00_200 m .rar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../2352.sn65dsi83_2D00_q1_5F00_GM800600T_5F00_v12_5F00_18bpp_5F00_<xmt-block0>80.06万200 m .rar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外,在工具中更改为格式1。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我刚刚又检查了一次。 (REG 0x3C套件0x10)
    启用PLL (reg 0x0d set 0x01)后,寄存器0xE5 == 0x01
    重置警报后,寄存器0xE5 == 0x00
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    "此外,在工具中更改为格式1。"
    结果是相同的。 REG E5 == 0x81
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    发现在A_Y1P / A_Y1N引脚中,18bpp模式下没有调制。 我在24ppp模式下检查。 针脚A_Y1P / A_Y1N调制存在。
    问题未解决。 在18bpp模式下,图像不会显示在指示器上。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    "初始化设备后,请发送获取寄存器转储。 包括状态寄存器。"

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    内部图案是否正常工作?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请确定实际DSI时间线的范围。 输出到LVDS接口时,输入上的线路时间(从APU水平同步到下一个水平同步计时)将保留。 如果行时间与工具计算的时间不同,这将导致问题。 即使DSI源以突发方式输出流,DSI源也必须用空白数据包(或LP11)填充其余的线路时间,以满足线路时间要求。

    e2e.ti.com/.../TI_5F00_suggestion.dsi

x 出现错误。请重试或与管理员联系。