Opened 2 years ago

Last modified 3 weeks ago

#18045 new bug

Asus T100TA: PowerStatus reports incorrect battery status

Reported by: Illen Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Drivers/Power Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

PowerStatus reports incorrect battery status on Asus T100TA. The battery health is good and battery status is reported properly on Windows or Linux.

Used haiku-master-hrev56578-x86_gcc2h.

Attachments (5)

battery.png (96.8 KB ) - added by Illen 2 years ago.
syslog (75.4 KB ) - added by Illen 2 years ago.
threads.png (22.5 KB ) - added by Illen 2 years ago.
syslog_hrev58607 (65.7 KB ) - added by Illen 3 weeks ago.
battery_hrev58607.png (20.6 KB ) - added by Illen 3 weeks ago.

Download all attachments as: .zip

Change History (10)

by Illen, 2 years ago

Attachment: battery.png added

by Illen, 2 years ago

Attachment: syslog added

comment:1 by waddlesplash, 2 years ago

Component: - GeneralDrivers/Power

comment:2 by tqh, 2 years ago

I think newer hardware started using some other method than the embedded controller we rely on. Battery status reports require correct locking with embedded controller, and that probably don't work. I assume you see cpu spiking on some acpi thread.

by Illen, 2 years ago

Attachment: threads.png added

in reply to:  2 comment:3 by Illen, 2 years ago

Replying to tqh:

I assume you see cpu spiking on some acpi thread.

The only acpi thread I see is acpi_task and it seems to be idle all the time.

comment:4 by waddlesplash, 8 weeks ago

Please retest on a recent nightly.

comment:5 by Illen, 3 weeks ago

Retested on hrev58607. The battery is still reported as damaged and no percentage is shown, the only thing that changed since is the icon.

by Illen, 3 weeks ago

Attachment: syslog_hrev58607 added

by Illen, 3 weeks ago

Attachment: battery_hrev58607.png added
Note: See TracTickets for help on using tickets.