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.

[参考译文] DS90UB949A-Q1EVM:串行器/解串器启动问题。

Guru**** 2479775 points
Other Parts Discussed in Thread: DS90UB949-Q1EVM, ALP, USB2ANY

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1445663/ds90ub949a-q1evm-serdes-bring-up-issue

器件型号:DS90UB949A-Q1EVM
主题中讨论的其他器件:DS90UB949-Q1EVMALPUSB2ANY

工具与软件:

您好!

我使用的屏幕上 集成了  DS90UB948设计器。 它连接到 DS90UB949-Q1EVM 并建立成功的 FPD-link、然后使用 ALP 软件、但解串器之间没有连接?

Deser。 I2C 地址= 0x58  

串行器板所有默认设置已完成。

请指导完成所有必要的步骤以确保 DESER 之间的连接正常。  

还应在 ALP 软件和串行器板中共享所有必需的脚本和必需的完整设置。

此致、
Abhishek Sonar
塔塔汽车

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

    尊敬的 Abhishek:

    您可以发送 ALP 的屏幕截图和 UB949的寄存器转储、以便我对您的配置有更深入的了解吗?

    成功的 FPD-Link 启动需要 HDMI 视频源正确解释 EDID 并通过正确的视频分辨率发送。 您是在启动时对 EDID 进行编程还是使用默认的内部 EDID?

    您在 UB949上设置了什么 MODE_SEL?

    此致!

    插孔

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

    您好、Jack:

    我们根据 EVM 用户指南将设置保持在默认模式、并将 EDID 设置为默认内部模式。

    请检查 UB949的寄存器转储。 MODE_SEL 设置为0、也处于默认状态。

    寄存器显示- ALP Nano 1 - DS90UB949、连接器1

    寄存器数据名称
    0x0000 0x18 I2C 器件 ID
    0x0001 0x00复位
    0x0003 0xDA 通用配置
    0x0004 0x80模式选择
    0x0005 0x00 I2C 主器件配置
    0x0006 0x00 DES ID
    0x0007 0x58 SlaveID[0]
    0x0008 0x00 SlaveAlias[0]
    0x0009 0x00保留
    0x000A 0x00反向通道 CRC 错误
    0x000B 0x00反向通道 CRC 错误
    0x000C 0x00一般状态
    0x000D 0x20 GPIO[0]配置
    0x000E 0x00 GPIO[1]和 GPIO[2]配置
    0x000F 0x00 GPIO[3]配置
    0x0010 0x00 GPIO[5]和 GPIO[6]配置
    0x0011 0x00 GPIO[7]和 GPIO[8]配置
    0x0012 0x00数据路径控制
    0x0013 0x88通用控制
    0x0014 0x00 BIST 和 DOPL 控制
    0x0015 0x01 I2C_VSELECT
    0x0016 0xFE BCC 看门狗控制
    0x0017 0x1E I2C 控制
    0x0018 0x7F SCL 高电平时间
    0x0019 0x7F SCL 低电平时间
    0x001A 0x01数据路径控制2.
    0x001B 0x00 BIST BC 错误计数
    0x001C 0x00 GPI 引脚状态1
    0x001D 0x00 GPI 引脚状态2
    0x001E 0x05 TX_PORT_SEL
    0x001F 0xFF 频率计数器
    0x0020 0x00解串器功能1.
    0x0021 0x00解串器功能2.
    0x0022 0x25保留
    0x0023 0x00保留
    0x0024 0x00保留
    0x0025 0x00保留
    0x0026 0x00链路检测控制
    0x0027 0x00保留
    0x0028 0x01保留
    0x0029 0x20保留
    0x002A 0x20保留
    0x002B 0xA0保留
    0x002C 0x00保留
    0x0030 0x00 SCLK_CTRL
    0x0031 0x00 AUDIO_CTS0
    0x0032 0x00 AUDIO_CTS1
    0x0033 0x00 AUDIO_CTS2
    0x0034 0x00 AUDIO_N0
    0x0035 0x00 AUDIO_N1
    0x0036 0x00 AUDIO_N2_COEFF
    0x0037 0x00 CLK_CLEAR_STS
    0x0038 0x00保留
    0x0039 0x00保留
    0x003A 0x00保留
    0x003B 0x00保留
    0x003C 0x00保留
    0x003D 0x00保留
    0x003E 0x00保留
    0x003F 0x00保留
    0x0040 0x14保留
    0x0041 0x5C 保留
    0x0042 0x00保留
    0x0043 0x00保留
    0x0044 0x80保留
    0x0045 0x00保留
    0x0046 0x00保留
    0x0047 0x00保留
    0x0048 0x01 APB_CTL
    0x0049 0x68 APB_ADR0
    0x004A 0x01 APB_ADR1
    0x004B 0x00 APB_DATA0
    0x004C 0x00 APB_DATA1
    0x004D 0x00 APB_DATA2
    0x004E 0x00 APB_DATA3
    0x004F 0x00 BRIDGE_CTL
    0x0050 0x17 BRIDGE_STS
    0x0051 0xA1 EDID_ID
    0x0052 0x1E EDID_CFG0
    0x0053 0x00 EDID_CFG1
    0x0054 0x28 BRIDGE_CFG
    0x0055 0x0C AUDIO_CFG
    0x0056 0x00 TMDS_FIFO
    0x0057 0x00保留
    0x0058 0x00保留
    0x0059 0x00保留
    0x005A 0x02 DUAL_STS
    0x005B 0x20 DUAL_CTL1
    0x005C 0x02 DUAL_CTL2
    0x005D 0x06 FREQ_LOW
    0x005E 0x44 FREQ_HIGH
    0x005F 0x00 HDMI_FREQ
    0x0060 0x22 SPI_TIMING1
    0x0061 0x02 SPI_TIMING2
    0x0062 0x00 SPI_CONFIG
    0x0064 0x10 PGCTL
    0x0065 0x00 PGCFG
    0x0066 0x00 PGIA
    0x0067 0x00 PGID
    0x0068 0x00保留
    0x0069 0x00保留
    0x006A 0x00保留
    0x006B 0x00保留
    0x006C 0x00保留
    0x0070 0x00 SlaveID[1]
    0x0071 0x00 SlaveID[2]
    0x0072 0x00 SlaveID[3]
    0x0073 0x00 SlaveID[4]
    0x0074 0x00 SlaveID[5]
    0x0075 0x00 SlaveID[6]
    0x0076 0x00 SlaveID[7]
    0x0077 0x00 SlaveAlias[1]
    0x0078 0x00 SlaveAlias[2]
    0x0079 0x00 SlaveAlias[3]
    0x007A 0x00 SlaveAlias[4]
    0x007B 0x00 SlaveAlias[5]
    0x007C 0x00 SlaveAlias[6]
    0x007D 0x00 SlaveAlias[7]
    0x0080 0x00保留
    0x0081 0x00保留
    0x0082 0x00保留
    0x0083 0x00保留
    0x0084 0x00保留
    0x0090 0x00保留
    0x0091 0x00保留
    0x0092 0x00保留
    0x0093 0x00保留
    0x0094 0x00保留
    0x0098 0x00保留
    0x0099 0x00保留
    0x009A 0x00保留
    0x009B 0x00保留
    0x009C 0x00保留
    0x009D 0x00保留
    0x009E 0x00保留
    0x009F 0x00保留
    0x00A0 0x00保留
    0x00A1 0x00保留
    0x00A2 0x00保留
    0x00A3 0x00保留
    0x00C0 0x00保留
    0x00C1 0x00保留
    0x00C2 0xA8保留
    0x00C3 0x00保留
    0x00C4 0x40保留
    0x00C5 0x38保留
    0x00C6 0x00 HDCP_ICR
    0x00C7 0x00 HDCP_ISR
    0x00C8 0xC0保留
    0x00C9 0x00保留
    0x00CA 0x00保留
    0x00CB 0x00保留
    0x00CC 0x00保留
    0x00CE 0xFF 保留
    0x00D0 0x00保留
    0x00D1 0x00保留
    0x00D2 0x00保留
    0x00D3 0x00保留
    0x00E0 0x00保留
    0x00E1 0x00保留
    0x00E2 0xA8保留
    0x00E3 0x00保留
    0x00E4 0x40保留
    0x00E5 0x38保留
    0x00E6 0x00保留
    0x00E7 0x00保留
    0x00F0 0x5F HDCP_TX_ID0
    0x00F1 0x55 HDCP_TX_ID1
    0x00F2 0x42 HDCP_TX_ID2
    0x00F3 0x39 HDCP_TX_ID3
    0x00F4 0x34 HDCP_TX_ID4
    0x00F5 0x39 HDCP_TX_ID5
    0x00F6 0x00保留
    0x00F8 0x00保留
    0x00F9 0x00保留






    此致、
    Abhishek Sonar
    塔塔汽车

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

    尊敬的 Abhishek:

    感谢您提供注册信息。 包含 UB948的显示模块是否已通电? UB949未检测到任何解串器链路。

    您在使用什么作为 HDMI 源? 在寄存器0x50 (BRIDGE_STS)中、未在 HDMI 接口上检测到 RX_5V 信号。

    无论解串器状态如何、都可以强制 UB949中的 LINK READY 状态、以允许 HDMI 源将视频发送到 UB949。 要强制链路就绪状态、请启用寄存器0x5C (DUAL_CTL2)中的位6。

    此致!

    插孔

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

    尊敬的 Abhishek:

    感谢您观看电路板的原理图。 在您的最新寄存器转储中、我看到一般状态寄存器(0x0C)为0x04。 UB949正在检测 HDMI 输入、但不会检测来自 UB948 (链路检测状态)的反向通道信号。 反向通道信号的生成独立于来自 UB949的正向通道信号、因此我建议提前检查电源。

    2. 支持为1920*720生成 EDID 文件(下面附加了显示规范)

    我明天会通过 EDID 文件发送。

    3. 请检查寄存器配置、并且任何硬件寄存器都需要根据去端原理图进行更改。

    您是否可以检查948_EN 节点的电压是否为3.3V? 如果器件已通电但未发送反向通道信号、则器件可能处于断电模式。

    如果您可以访问948板上的 I2C 端口、请尝试查看是否可以通过 ALP 连接到该端口。

    4. 1920*720是不寻常的分辨率,从笔记本电脑创建视频,我们可以使用 PATGEN 创建模式,并断开 HDMI 源?[/报价]

    有。 PATGEN 可用于从 SER 提供确定性视频源。

    此致!

    插孔

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

    尊敬的 Abhishek:

    下面是上传1920*720 EDID 文件的脚本。 在连接 HDMI 输入之前、需要对 EDID 进行编程。 或者、您可以通过 MODE_SEL 设置 EXT_CTL = 1、对 EDID 进行编程、然后使用寄存器写入来设置 EXT_CTL = 0。

    由于我们将转向电子邮件、我现在将结束该主题

    此致!

    插孔

    e2e.ti.com/.../949_5F00_EDID_5F00_Script_5F00_1920_5F00_720.py

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

    尊敬的 Abhishek:

    这是关于我们在今天的会议上讨论的行动项目的最新情况。

    关于 PDB 问题、请监控948电源轨(VDDIO、VDD33、VDD12)和 PDB 引脚、以捕获异常情况并尽可能切换 PDB。 收到外部 USB2Any 后、请尝试使用 I2C 线路(SDA、SCLK)与948通信。  

    在我们验证948是否正确上电后、Apps 团队将发送 PATGEN 脚本以启动949-948系统。  

    很遗憾、我们不提供948 EVM 的样片、因此您需要通过 TI.com 订购。

    一般工作流程是:

    1)调试948 PDB 问题

    2)使用提供的脚本启动 PATGEN (949 PATGEN->948/显示系统)

    3) 启动端到端视频(HDMI 源->949->948/显示系统)

    另外、能否请您为本次展示提供相关的配套资料和一级信息?  

    让我们在这个 E2E 上记录所有更新、以便我们可以将所有内容集中起来。 请向我们提供电源和 PDB 测量信息、以及948的 I2C 通信是否成功。

    BR、

    Esther

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

    尊敬的 Abhishek:

    请参阅随附的具有内部时序和内部 PCLK 的949 PATGEN 脚本。

    e2e.ti.com/.../949_5F00_PATGEN_5F00_1920_2D00_720.txt

    此致!

    插孔