** Description changed:
Since I have switched from Windows 10 to Ubuntu, my battery will no
longer charge. The battery shows 0% charge and says Estimating. Ubuntu
appears to detect removing the battery as the battery indicator
disappears and reappears upon replacing the battery. Unplugging the AC
adaptor with the battery plugged in causes the computer to lose power
immediately. When the computer is off with battery connected and AC
adaptor removed, the computer will not switch on. I have bought a new
battery but that produces the same problem. In Power Settings, the
battery status is shown as Charging 0%. I believe this to be an ACPI
issue. I have followed the instructions on these websites:
https://ubuntu.com/blog/debug-dsdt-ssdt-with-acpica-utilities
https://wiki.ubuntu.com/Kernel/Reference/ACPITricksAndTips
The acpi driver loaded is toshiba_acpi. I have extracted some
information using acpidump and acpiexec which is in the attached file
acpiexec.log.
+
+ I have delved deeper in to the issue. A search of the DSDT files
+ unveiled the following:
+
+ dsdt.dsl:Name (_HID, EisaId ("TOS6208")) // _HID: Hardware ID
+ dsdt.dsl:Name (_HID, EisaId ("TOS620A")) // _HID: Hardware ID
+ dsdt.dsl:Name (_HID, EisaId ("TOS6205")) // _HID: Hardware ID
+ dsdt.dsl:Name (_HID, "ACPI0003" /* Power Source Device */) //
_HID: Hardware ID
+ dsdt.dsl:Name (_HID, EisaId ("PNP0C0A") /* Control Method Battery
*/) // _HID: Hardware ID
+ dsdt.dsl:Name (_HID, EisaId ("TOS620D")) // _HID: Hardware ID
+
+ A search of toshiba_acpi.c shows that TOS6208 is listed as a supported
+ device but none of the others are. Please could someone look in to this
+ and add the devices to the toshiba_acpi driver if required. Many thanks.
Linux image
linux-image-5.3.0-23-generic
cat /proc/version_signature
Ubuntu 5.3.0-23.25-generic 5.3.7
lsb_release -rd
Description: Ubuntu 19.10
Release: 19.10
sudo lspci -vnvn
00:00.0 Host bridge [0600]: Intel Corporation Broadwell-U Host Bridge -OPI
[8086:1604] (rev 09)
Subsystem: Toshiba America Info Systems Broadwell-U Host Bridge -OPI
[1179:0001]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR-
Kernel driver in use: bdw_uncore
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 5500
[8086:1616] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Toshiba America Info Systems HD Graphics 5500 [1179:000d]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0
ExtTag- RBE+
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
LnkCap: Port #6, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s
<1us, L1 <4us
ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s (downgraded), Width x0 (downgraded)
TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
Slot #0, PowerLimit 0.000W; Interlock- NoCompl+
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq+ LinkChg+
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
Changed: MRL- PresDet- LinkState-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID , PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+, OBFF Via WAKE#
ARIFwd-
AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled
ARIFwd-
AtomicOpsCtl: ReqEn- EgressBlck-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance-
ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee01004