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.

[参考译文] BQ25892:为 BQ25892 电池充电器 IC 选择合适的 Linux 内核驱动程序

Guru**** 2589265 points
Other Parts Discussed in Thread: BQ25890, BQ25892

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1575972/bq25892-selecting-the-appropriate-linux-kernel-driver-for-the-bq25892-battery-charger-ic

器件型号:BQ25892
主题中讨论的其他器件:BQ25890

工具/软件:

我们使用电池充电器 IC BQ25892RTWT 更新 6.6.52 。 对于此 IC、建议使用哪种驱动程序?

以下是内核中可用的充电器驱动程序列表:

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

    Hi,

    CONFIG_CHARGER_BQ25890

    谢谢、
    Ning

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

    我使用的是基于 i.MX93 的定制电路板。 在驱动程序加载过程中、我遇到以下错误消息、并且目录/sys/class/power_supply/未被填充:

    [ 2.267763] bq25890-charger 0-006b: Unable to read property -22 ti,minimum-sys-voltage
    [ 2.275705] bq25890-charger 0-006b: error -EINVAL: reading device properties
    [ 2.282803] bq25890-charger: probe of 0-006b failed with error -22

    以下是我使用的 DTS 配置:

    BAT:电池{
    兼容=“简单电池“;
    恒定充电电流(最大微安)=<2040000>;
    恒定充电电压最大微伏=<4352000>;
    预充电电流微安=<180000>;
    电荷终止电流微安=<180000>;
    };

    bq25892@6B{
    兼容=“ti、bq25890“;
    reg =<0x6b>;
    Monitored-Battery =<&bat>;

    TI、电池调节电压=<4352000>;
    TI、充电电流=<2048000>;
    TI、PRECHARGE 电流=< 180000>;
    TI、终止电流=<180000>;
    TI、输入电流限制微安=<2400000>;
    TI、输入电压限值微伏=<4500000>;

    TI、USB-DPM 电压=<5000000>;
    TI、USB-DPM-current =<2000000>;
    };

    您能帮助我解决这个问题吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    您从哪里获得了 充电器驱动器?

    谢谢、

    Ning

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

    您好、

    上面列出的充电器驱动程序来自基本内核本身 6.6.52  

    此致、
    Akash

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

    尊敬的  Akash:

    我们询问您下载了 CONFIG_CHARGER_BQ25890 的网站是什么?

    谢谢、

    Ning

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

    您好、

    我没有从任何网站下载驱动程序。
    我在使用 Yocto 5.0 构建运行的主机处理器的映像 Linux 内核版本 6.6.52 。 这些充电器驱动程序默认包含在标准内核中。
    下面是我们使用的确切内核源:
    linux_version =“6.6.52"</s>“

    https://github.com/nxp-imx/linux-imx/tree/lf-6.6.y

    此致、
    Akash

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

    尊敬的 Akash:

    它是开源驱动程序、并非由 TI 开发。 你必须在你的末端找到它

    谢谢、

    Ning。