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.

[参考译文] Linux/TPS65185:TPS65185:Eink 显示在我的操作中有什么问题?

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/628602/linux-tps65185-tps65185-eink-display-is-anything-wrong-in-my-operation

器件型号:TPS65185

工具/软件:Linux

最近、我开发了一个在 uboot 部件中显示图片的函数。

平台为 Freescale:imx6sl、屏幕为 Eink:ED060KC1。

1.如果屏幕未连接到电路板、我测量 VDDH 和 VPOS 为正确电压、即+25V 和+15V、则显示正确。
2.如果屏幕连接到主板,则 Eink 的批次是 R086,电压为+25V 和+15V,则显示正确。
但是、另一批 Eink 无法测量正确的电压、而且显示也错误。

我的程序只是拉高 PWRUP 引脚、然后拉高唤醒引脚、然后判断 PWR_GOOD 引脚是否正确。
我还设置了时序、寄存器读取为吹扫:

I2C_READ 9 = 0xe4
I2C_READ 10 = 0x0
I2C_Read 11 = 0x1E
I2C_READ 12 = 0xc0


为了获得一批良好的 Eink、1个寄存器读取为0xa7、15个寄存器读取为0xfa。
若要获得一批良好的 Eink、1寄存器读取为0xa3、15寄存器读取为0xa2。
那么、问题是、我的操作是否正确?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我发现8号寄存器数据为0x08、这表明 VEE 电荷泵发生了错误??? 有人可以帮帮我吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,zhangsongyuan,

    这可能是与布局相关的问题、而不是软件问题、可以通过在引导序列期间使用示波器探测这些故障电源轨来确认。

    电荷泵和 LDO 由升压稳压器供电、如果这些元件未通过电容器充分旁路、则可能会在启动时出现问题。 一个常见问题是在 VDDH_D 和 VEE_D 电源轨上省略电容器。

    此致、

    Rick S.

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

    感谢 Richard,

    您是要移除此布局中的电容器 C71还是 C73?

    这话什么意思

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Richard、
    我们的电容器使用1nf 和100nF、但数据表建议使用10nF 和100nF、电容器的 sect.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    张声源您好、

    这些电容器需要组装、但我不确定我是否理解您的第二个问题。

    您是否知道该设计为什么使用1nF 而不是10nF? 失败的设计是否仍然存在10nF 电容器的问题?

    此致、

    Rick S.