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.

[参考译文] BQ25887:未找到 USB 电源,请推迟探头

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1072210/bq25887-usb-supply-not-found-defer-probe

部件号:BQ25887
“线程”中讨论的其它部件: BQ25882BQ25880

您好,

我们正在 自定义载波板上使用 raspi-cm4模块和内核版本5.10.92-v8+。  BQ25887的 BMS 通过 i2c 在载波板上连接。 在驱动程序 BQ2588x 的探测过程中,我们收到了“USB supply not found,Defer probe (未找到 USB 电源,延迟探测器)”错误。   

我们使用 的驱动程序源代码是 https://github.com/tibms/kernel-4.4/blob/release/drivers/power/bq2588x/bq2588x_charger.c 。

我们添加的有关 BMS 的设备树节点:


兼容="BRCM,BCM2837","BRCM,BCM2835","BRCM,bcm2708","BRCM,bcm2709";
碎片@0{
目标=<&i2c>;
__overlay__{
状态=“正常”;
};
};
碎片@1{
目标=<&i2c0>;
bq2588x_ovl:__overlay__{
bm2588x:bm2588x@0x6B{
兼容="ti,bq25882-charger";
IRQ-GPIO =<&GPIO 20 0>;
状态=“正常”;
REG =<0x6A>;
};
};
};
};

我们是否需要为 USB 和 BMS 电源添加任何设备树节点?

如果您就该问题分享一些意见,这将非常有帮助。

谢谢。

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

    你好,塔马纳,

    如果您查看第58和59行,则仅列出 BQ25880和 BQ25882。 此代码不完全支持 BQ25887,但它是一个很好的参考。 大多数引脚输出和寄存器是相同的。 与880/882相比,BQ25887具有不同的适配器检测过程。 887使用一个 PSEL 针脚进行适配器检测;而 BQ25880/882使用 D+/D-针脚检测。

    此致,

    乍得

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

    嗨,查尔斯,

    感谢您的澄清。 您是否可以建议使用任何 BQ25887支持驱动程序或任何补丁文件来解决此 USB 耗材问题?

    此致,

    Akanksha。

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

    您好,Akanksha,

    我们一直在开发用于其他充电器的驱动器,但无法支持为 BQ25887制造驱动器。

    此致,

    查尔斯