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.

[参考译文] DS90UB949-Q1:ds90ub949 HDMI CLK

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1352237/ds90ub949-q1-ds90ub949-hdmi-clk

器件型号:DS90UB949-Q1

您好!

我已经使用连接到 ds90ub948 (LCD 面板)的 ds90ub949创建了定制电路板、我使用了具有949侧内部时钟(200MHz 分频器= 1)的定制图形发生器。

当我切换到 HDMI 输入(而不是图形发生器)时、ds90ub949未检测到 HDMI 时钟。 使用 CLK  +和 CLK 上的示波器-我看到频率(154Mhz)、我也尝试了75MHz、但它不起作用

在 HDMI 模式下(EDID 从 ds90ub948自动加载、并 在949 HDMI 端口上使用 HDMI 分析仪进行了验证)  

寄存器0x0C= 0x01

寄存器 0x5A = 0x92

寄存器 0x5B = 0x03

寄存器 0x5A = 0x92

寄存器 0x5F = 0x00

远程寄存器 0x1C = 0x22

在 949测试图形 模式下

寄存器 0x0C= 0x01

寄存器 0x5A = 0xC1

寄存器 0x5B = 0x03

寄存器 0x5A = 0x92

寄存器 0x5F = 0xC8

远程寄存器 0x1C = 0x3B

949中的测试模式注册是(LCD 面板所需的频率为154Mhz,但949芯片可以提供100Mhz 或200MHz 的内部时钟,因此 LCD 闪烁,但系列的解锁是完美的):

//内部时钟分频器
0x66 = 0x03
0x67 = 0x01
//活动 H 宽1920活动 V 高1200
0x66 = 0x07
0x67 = 0x80
0x66 = 0x08
0x67 = 0x47
0x66 = 0x09
0x67 = 0xB0
//活动水平宽度2080活动垂直高度1235
0x66 = 0x04
0x67 = 0x20
0x66 = 0x05
0x67 = 0X48
0x66 = 0x06
0x67 = 0XD3
//H 后沿80V 后沿26
0x66 = 0x0C
0x67 = 0x50
0x66 = 0x0D
0x67 = 0x1A
//H 同步宽度32V 同步宽度6
0x66 = 0x0C
0x67 = 0x20
0x66 = 0x0D
0x67 = 0x06
//同步极性(POS)
0x66 = 0x0E
0x67 = 0x00
//启用图形发生器
0x65 = 0x04
0x64 = 0x61

有什么想法吗?

谢谢。

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

    我已移除

    通过写入以下寄存器来复位 HDMI PLL:–寄存器0x40 = 0x10–寄存器0x41 = 0x49–寄存器0x42 = 0x10–寄存器0x42 = 0x00 2。 通过写入以下寄存器来复位 FPD PLL:–寄存器0x40 = 0x14–寄存器0x41 = 0x49–寄存器0x42 = 0x10–寄存器0x42 = 0x00

    开始工作了、