interestingly:

*william@beaglebone:~$ cat*
/sys/bus/i2c/drivers/tps65217/0-0024/tps65217-charger/power/runtime_enabled
disabled

So is it possible to change this to "enabled" ? If so what are the
consequences ?

On Fri, Sep 2, 2016 at 7:04 PM, William Hermans <yyrk...@gmail.com> wrote:

> So I did some searching on this because I am interested in this as well. I
> figured that the PMIC driver in the kernel would or should be responsible
> for this if such support existed. So I read through the source file here:
> http://lxr.free-electrons.com/source/drivers/mfd/tps65217.c?v=4.4 , and
> came to the conclusion that battery charging was not "supported".
> Afterwards I found this: http://elinux.org/BeagleBone_
> Power_Management#Battery which seems to confirm my belief that battery
> charging is not supported in the kernel driver.
>
> Anyway, it seems as though that if someone wants battery charging to work
> "flawlessly" they either have to rewrite the kernel module to support this
> feature. *OR* I do believe it should be possible to write a userspace
> application, or script that communicates with the tps65217c directly via
> the i2c bus, where it is connected. To manually "twiddle" the register bits.
>
> I would have to experiment with this myself to confirm that anything I
> think may be possible. Actually *is* possible.
>
> On Fri, Sep 2, 2016 at 3:52 PM, William Hermans <yyrk...@gmail.com> wrote:
>
>> Page 41 of the datasheet, looks like registers 3-6. Although I have not
>> read in details what the function of those registers are. This should be
>> fixable through custom software, but I'd have to read in greater detail to
>> understand what must be done, and what should be checked for before
>> manually setting the charger bits. Or even if it is even a good idea to do
>> so.
>>
>> I'm a bit leery about writing to the actual registers of the PMIC, but
>> only because I have no hands on with that.
>>
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORqR-Bk3PVRN3ChAzCeHsCUH9vR0CjWUfav38GaSbOyWUQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to