cant hurt to try enabling it

I see nobody uses the battery on the BBx boards ?





On 9/2/2016 7:13 PM, William Hermans wrote:
> 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 <[email protected]
> <mailto:[email protected]>> 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
>     <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
>     <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 <[email protected]
>     <mailto:[email protected]>> 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 [email protected]
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/CALHSORqR-Bk3PVRN3ChAzCeHsCUH9vR0CjWUfav38GaSbOyWUQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/beagleboard/CALHSORqR-Bk3PVRN3ChAzCeHsCUH9vR0CjWUfav38GaSbOyWUQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.


-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/746bbdb9-1b3c-1f74-9268-c43693f919ec%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to