- 
                Notifications
    
You must be signed in to change notification settings  - Fork 80
 
Open
Description
Hi,
I have read a comment that I think you put in the Embedded Controller source code.
"* Some boards have a sing capacitor problem with mode == IDLE. For such
- boards, a host can specify EC_CHARGE_CONTROL_FLAG_NO_IDLE, which
 - makes the sustainer use DISCHARGE instead of IDLE. This is done by
 - setting lower != upper in V2, which doesn't support the flag."
 
Please can you clarify this statement a little:
- "Some boards", please can you tell me which boards.
 - "sing capacity problem".  What does that mean, what effect does it have?
Please can you describe what happens if one sets IDLE on those main-boards? 
I have been trying to make some of my own changes to the EC source code, in order to improve the battery charging behavior and avoid mini-cycles of charge/discharge.
You can see my changes so far here:
https://github.com/jcdutton/EmbeddedController   (charge controller changes)
https://github.com/jcdutton/zephyr   (general improvements to port80
handling)
I have a FW16 AMD, that does not appear to have the IDLE problem you mentioned above.
So, I am curious which boards have the problem?
Metadata
Metadata
Assignees
Labels
No labels