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.

[参考译文] TFP410:无法从 TFP410获取任何输出

Guru**** 2473270 points
Other Parts Discussed in Thread: TFP410

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1457222/tfp410-unable-to-get-any-output-from-a-tfp410

器件型号:TFP410

工具与软件:

大家好! 我目前正在尝试从连接到 HDMI 连接器的 TFP410获得任何输出或生命体征。 这是它在原理图上的显示方式:

所有这些 HDMI_引脚都连接到 Artix 7 FPGA 上的3.3V IO。 到目前为止、我一直无法获得任何工作成果。 我目前正在尝试:

分配 HDMI_ISEL = 1'b0;//使用引脚配置模式、而不是 I2C
分配 HDMI_BSEL = 1'b1;// 24位单边沿模式
分配 HDMI_DSEL = 1'b0;//单端模式
分配 HDMI_PD  = 1'b1; //正常运行(未断电)
分配 HDMI_DKEN = 1'b0;//禁用偏移
分配 HDMI_EDGE = 1'b0;//在下降沿锁存
然后、我  使用25.17MHz 像素时钟在 DE、HSYNC、VSYNC 和 DATA[23:0]上生成应为640x480 60Hz 的信号、方法是生成800x525图像和适当的消隐间隔(我尝试了 HSYNC/VSYNC 低电平和高电平有效)、但我根本找不到任何东西可用。
插入的显示器完全不显示任何内容、只显示"无信号"。 我试过不同制造商的两款不同显示器。 我非常绝望地 把所有上述配置线连接到一个每秒调节一次的计数器、蛮力破解所有配置设置、但我仍然什么也看不到。
我缺少什么?
谢谢!
-彼得
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Peter

    我想在这里再次进行检查。 TDP410具有多个 DVDD、TVDD 和 GND 引脚、我在原理图中没有看到这些引脚、它们是否已被原理图工具隐藏?

    您是否已探测 IDCK+和 TXC+并验证是否有时钟输出?

    谢谢
    David

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

    电源引脚的合理问题、我不确定 kicad 为什么没有显示这些额外的电源引脚、但我可以确认它们已全部连接好。 引脚1、3、12、18、23、 29、33、16、17、20、26、32、 48、56和64。

    我探测了引脚57 (IDCK+)、可以看到25.17 MHz 时钟输入(频率已由示波器确认)、它看起来不错、具有不错的3.3V 范围。 我探测了 TXC+和 TXC-以及一些数据输出、它们始终为低电平。

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

    Peter

    ISEL 是否为低电平、PD 是否为高电平?

    如果 ISEL 为低电平、则 I2C 被禁用、芯片配置由配置引脚(BSEL、DSEL、EDGE、VREF)和状态引脚(PD、DKEN)指定。

    禁用 I2C (ISEL =低电平)时、高电平选择正常工作模式。 低电平选择断电模式。

    如果您也探测 MSEN 引脚、您会看到它是高电平还是低电平? 如果您看到它处于低电平、您能否检查 HDMI_HPD_PIN 以查看它是高电平还是低电平?

    可以通过任何方法监控+3V3电源上的电流消耗?

    谢谢

    David

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

    感谢后续跟进、我意识到远程调试非常困难。

    是的,ISEL 是低电平,ISEL#是 PD 高电平—如我上面所示的引脚配置,在 Verilog 的小片段(虽然我也尝试了许多其他配置,都没有工作)。

    我看到在插入 HDMI 电缆时、HDMI_HPD_PIN 被拉高、否则被拉低。 我尚未查看 MSEN、但我很快就可以进行检查。

    遗憾的是、我没有真正的方法来测量电流消耗、因为该器件只是3V3电源轨上众多选项之一、并且电源平面是内部的、因此无法简单地切断和分离电源平面。

    TFP410是否采用分线板或类似器件、或者我能与之比较的一些已知可正常工作的设计? 我感到非常惊讶的是,它是多么难获得任何生命的迹象。 我发现另 一个人在网上谁最近做了一个 TFP410板 Reddit,并消息—这个人也没有运气得到任何输出。

    谢谢!

    -彼得

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

    我得到了一切工作!! 问题似乎是我缺少了 TFADJ 电阻器。 我认为、如果我不想调节输出电压范围、这是可选的、但将其保持开路是可以接受的(因为"开路"在数据表中的绝对最大额定值下列为有效)。 但是、一旦我焊接~500欧姆、我就开始获得输出!