Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support for L430 #44

Closed
clentfort opened this Issue May 3, 2014 · 6 comments

Comments

Projects
None yet
3 participants
@clentfort
Copy link

commented May 3, 2014

Hi,

I am having issues with tpacpi-bat on my L430. The problem is somewhat odd!
When I set a start threshold it will effect the start and the stop threshold, setting the stop threshold has no effect what so ever! It tested this issue with a stand alone version of tpacpi-bat and the version that ships with TLP. I'm running Arch 64 bit.

> /usr/lib/tlp-pm/tpacpi-bat -v -g ST 1
Call    : \_SB.PCI0.LPCB.H_EC.HKEY.BCTG 0x1
Response: 0x328lled
40 (relative percent)

> /usr/lib/tlp-pm/tpacpi-bat -v -g SP 1
Call    : \_SB.PCI0.LPCB.H_EC.HKEY.BCSG 0x1
Response: 0x328lled
40 (relative percent)

> /usr/lib/tlp-pm/tpacpi-bat -v -s ST 1 40
Call    : \_SB.PCI0.LPCB.H_EC.HKEY.BCCS 0x128
Response: 0x0called

> /usr/lib/tlp-pm/tpacpi-bat -v -s SP 1 80
Call    : \_SB.PCI0.LPCB.H_EC.HKEY.BCSS 0x150
Response: 0x0called

> /usr/lib/tlp-pm/tpacpi-bat -v -g ST 1
Call    : \_SB.PCI0.LPCB.H_EC.HKEY.BCTG 0x1
Response: 0x328lled
40 (relative percent)

> /usr/lib/tlp-pm/tpacpi-bat -v -g SP 1
Call    : \_SB.PCI0.LPCB.H_EC.HKEY.BCSG 0x1
Response: 0x328lled
40 (relative percent)
@linrunner

This comment has been minimized.

Copy link

commented May 3, 2014

Hi,

there is complete support for the L430 already.

What you observe is a problem when reading the threshold values, see #37 and TLP FAQ please.

as the bug is actually in the BIOS, there is no known workaround.

@clentfort

This comment has been minimized.

Copy link
Author

commented May 3, 2014

Well either I have still not understood how this is supposed to work or it does not work.

Say I run my laptop on battery and drop to 35%, start threshold is set to 40, stop is set to 80. I attach the laptop to a powersource and it charges to 40% and then stops. To my understanding it should charge up to 80% and not stop at 40%!

@linrunner

This comment has been minimized.

Copy link

commented May 3, 2014

Yes, it should charge from 35% to 80%.

Maybe the wrong behaviour comes from your experiments. Refresh the thresholds with:

# tlp setcharge 45 80

If it still doesn't work, you're out of luck because there is no way for tpacpi-bat to fix the BIOS. Go blame Lenovo.

@teleshoes

This comment has been minimized.

Copy link
Owner

commented May 3, 2014

thanks, linrunner.

yea, clentfort, i cant fix BIOS bugs. other folks report L430 working for start/stop, except the --get reports incorrectly, as indicated in #37. if yours isnt working, it seems to be limited to your laptop.

@teleshoes teleshoes closed this May 3, 2014

@clentfort

This comment has been minimized.

Copy link
Author

commented May 3, 2014

Seems it was a typical case of the user is the problem. For what ever reason it works now! :) Thanks for your quick responses anyway!

@teleshoes

This comment has been minimized.

Copy link
Owner

commented May 3, 2014

:D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.