Battery charging, battery status on Nokia N9, N950

Michael Nazzareno Trimarchi michael at amarulasolutions.com
Tue Nov 7 12:04:19 PST 2017


Hi Pavel

On Tue, Nov 7, 2017 at 8:59 PM, Pavel Machek <pavel at ucw.cz> wrote:
> Hi!
>
>>
>> > I'm fighting with battery status & battery charging on Nokia
>> > N9/N950. https://elinux.org/N950 contains enough info to get battery
>> > status (and below is first attempt at kernel implementation), but I'm
>> > not sure what needs to be done to charge the battery (or at least
>> > power phone from USB).
>>
>> Nemo recovery system (2824336 Jul 25  2016 zImage-moslo) seems to
>> either charge phone from USB or at power it from USB.
>>
>> But 4.13 does not; it seems there are two separate issue.
>>
>> First, something needs to be done to enable system power from the
>> USB. I'm not sure what that one would be :-(. Then, it should be
>> possible to ask bq24153 to charge the battery.
>
> If someone has schematics or pointer to them.. for N9 or N950, that
> would be useful :-).
>

You can dump pinctrl and configuration and check if some gpio are
used.  From reference schematic of this charger you have OTG and
CD. Those pins can be just used to enable/disable and boost charging.
You should dig a bit in sysfs to figure it out ;)

Michael


> Thanks,
>                                                                         Pavel
>
> --
> (english) http://www.livejournal.com/~pavelmachek
> (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html



More information about the linux-arm-kernel mailing list