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.

[参考译文] LP5812:初始化序列、寄存器0x350/0x351不明确

Guru**** 2502205 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1460883/lp5812-initialization-sequence-registers-0x350-0x351-unclear

器件型号:LP5812

工具与软件:

您能解释一下这个初始化序列的含义吗? 它使用无文档记载的寄存器0x350和0x351。 Linux 驱动程序似乎可以正常工作

这些说明来自您的论坛博文 https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1384693/faq-lp5812-quick-program-steps-guide-for-lp5812-lp5810

    #手动执行 I2C 从器件寻址

    # 广播写入数据0x01至寄存器0x000 (将01h 写入寄存器<0x000>)
    # 广播写入数据0x05至寄存器0x350 (将05h 写入寄存器<0x350>)
    # 广播写入数据0x08至寄存器0x350 (将08h 写入寄存器<0x350>)
    # 广播写入数据0x01至寄存器0x350 (将01h 写入寄存器<0x350>)
    # 广播将数据0x03写入寄存器0x350 (将03h 写入寄存器<0x350>)
    # 广播写入数据0x27到寄存器0x351 (将27h 写入寄存器<0x351>)
    # 广播写入数据0x00至寄存器0x350 (将00h 写入寄存器<0x350>)
    # 广播写入数据0x00至寄存器0x000 (将00h 写入寄存器<0x000>)
 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Rene:

    这是内部软件问题权变措施、请在开头添加此代码。

    如果您有任何问题、请随时通过电子邮件与我联系。

    BR、Jared

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

    那么该代码序列不应该位于 Linux 驱动程序中吗?

    我看不到任何这样的东西。

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

    尊敬的 Rene:

    我已经给您发送了一封电子邮件、如果您有任何问题、请随时与我联系。

    BR、Jared