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.

[参考译文] BQ27220:使用 Linux 内核驱动程序读取的值错误

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1453652/bq27220-wrong-values-read-with-linux-kernel-driver

器件型号:BQ27220
Thread 中讨论的其他器件: BQSTUDIO

工具与软件:

您好、我们将使用此驱动程序 https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/drivers/power/supply/bq27xxx_battery.c?h=ti-linux-6.1.ym我们的 DTS 是:

bat: battery {
compatible = "simple-battery";
voltage-min-design-microvolt = <3300000>; // Minimum design voltage in microvolts
energy-full-design-microwatt-hours = <15580000>; // Full design energy in microwatt-hours
charge-full-design-microamp-hours = <3400000>; // Full design charge in microamp-hours
};

fuel_gauge: bq27220@55 { 
    	compatible = "ti,bq27541";
        reg = <0x55>;
	monitored-battery = <&bat>; 
    	status = "okay";
   };

Charge_Now 节点显示的是电流、而不是充电、并且温度 完全错误。 您能建议将哪些设置与  BQ27220配合使用来使驱动程序正常运行吗?  

谢谢你

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

    尊敬的 Tomas:

    我们目前不支持 Linux 驱动程序。 我唯一能提供的建议是在 Windows 计算机上使用 bqStudio 来验证电量计是否正常工作。

    此致、

    Adrian