- Joined
- Dec 8, 2013
- Messages
- 23
- Motherboard
- HP OMEN 15-ax202na - Clover UEFI
- CPU
- i5-7300HQ
- Graphics
- Intel HD 630 (discrete GTX 1050), 1920x1080
- Mobile Phone
Hi @RehabMan,
Thanks for your help so far. I was able to follow the code in my laptop's DSDT to see the processes that _BIF and _BST take to do their jobs, but I wasn't able to identify where my issue may be coming from. From what I understand:
1. _BIF runs through to the 2nd if statement and calls UPBI
2. UPBI runs and calls:
which seems to output:
3. UPUM is called, runs and exits
4. UPBI exits
5. _BIF exits
6. _BST runs to the second if statement before calling UPBS
7. UPBS run until the end of the third if statement, where after, this runs:
and we get this:
8. UPBS exits
9. _BST exits
Any help would be greatly appreciated. Latest gen_debug attached.
Thank you.
Thanks for your help so far. I was able to follow the code in my laptop's DSDT to see the processes that _BIF and _BST take to do their jobs, but I wasn't able to identify where my issue may be coming from. From what I understand:
1. _BIF runs through to the 2nd if statement and calls UPBI
2. UPBI runs and calls:
Code:
Store ("Primary", Index (PBIF, 0x09))
Code:
kernel: (ACPIBatteryManager) ACPIBatteryManager: setBatteryBIF: acpibat_bif size = 13
2018-06-27 23:10:42.529098+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fPowerUnit = 0x1
2018-06-27 23:10:42.529100+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fDesignCapacityRaw = 3776
2018-06-27 23:10:42.529102+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fMaxCapacityRaw = 3776
2018-06-27 23:10:42.529104+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fBatteryTech = 0x1
2018-06-27 23:10:42.529106+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fDesignVoltage = 15400
2018-06-27 23:10:42.529108+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fCapacityWarningRaw = 0
2018-06-27 23:10:42.529110+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fLowWarningRaw = 0
2018-06-27 23:10:42.529112+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fDeviceName = 'Primary'
2018-06-27 23:10:42.529115+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fSerialNumber = ' '
2018-06-27 23:10:42.529117+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fType = 'LION'
2018-06-27 23:10:42.529119+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fManufacturer = 'Hewlett-Packard'
2018-06-27 23:10:42.529124+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: setBatterySerialNumber called
2018-06-27 23:10:42.529131+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: getBatteryBST called
2018-06-27 23:10:42.529459+0100 0x168 Default 0x0 0 0
3. UPUM is called, runs and exits
4. UPBI exits
5. _BIF exits
6. _BST runs to the second if statement before calling UPBS
7. UPBS run until the end of the third if statement, where after, this runs:
Code:
Store (B1B2 (^^PCI0.LPCB.EC0.BCV0, ^^PCI0.LPCB.EC0.BCV1), Index (PBST, 0x03))
Store (^^PCI0.LPCB.EC0.MBST, Index (PBST, Zero))
Code:
kernel: (ACPIBatteryManager) ACPIBatteryManager: setBatteryBST: acpibat_bst size = 4
2018-06-27 23:10:42.533549+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fPowerUnit = 0x1
2018-06-27 23:10:42.533551+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: currentStatus = 0x0
2018-06-27 23:10:42.533553+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fCurrentRate = 4163
2018-06-27 23:10:42.533555+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fCurrentCapacity = 768
2018-06-27 23:10:42.533557+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fCurrentVoltage = 16403
2018-06-27 23:10:42.533559+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fAverageRate = 4163
2018-06-27 23:10:42.533569+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: Battery is charged.
2018-06-27 23:10:42.533574+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: rebuildLegacyIOBatteryInfo called
2018-06-27 23:10:42.533606+0100 0xf7 Default 0x0 0 0 kernel: (ACPIBatteryManager) ACPIBatteryManager: fRealAC=-1, fACConnected=1
2018-06-27 23:10:42.533612+0100 0x7c Default 0x0 0 0
8. UPBS exits
9. _BST exits
Any help would be greatly appreciated. Latest gen_debug attached.
Thank you.