Project

General

Profile

Actions

Bug #634

open
WS

mb/acer: Add TravelMate P633 series (Ivy Bridge / NPCE885PA0DX) misses ac-adapter & battery & lid & expresscard

Bug #634: mb/acer: Add TravelMate P633 series (Ivy Bridge / NPCE885PA0DX) misses ac-adapter & battery & lid & expresscard

Added by Walter Sonius 24 days ago. Updated 14 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
03/04/2026
Due date:
% Done:

0%

Estimated time:
Affected versions:
Needs backport to:
Affected hardware:
Affected OS:

Description

Except for no detected battery nor working brightness controls almost everything else for this Acer TravelMate P633-M laptop seems to be working see autoport in commit base:
https://review.coreboot.org/c/coreboot/+/91512

Any hints for ACPI / battery / brightness and or EC (Nuvoton NPCE885PA0DX) to get improvements on this area?

See included OEM logs.


Files

acer-travelmate-p633m-oem-logs.zip (420 KB) acer-travelmate-p633m-oem-logs.zip Walter Sonius, 03/04/2026 07:27 PM
cbmem1.log (48.4 KB) cbmem1.log Walter Sonius, 03/04/2026 08:12 PM
cbmemt.log (2.27 KB) cbmemt.log Walter Sonius, 03/04/2026 08:12 PM
acer-travelmate-p633m-corebooted-ap-logs.zip (332 KB) acer-travelmate-p633m-corebooted-ap-logs.zip autoport on corebooted firmware from patchset6 Walter Sonius, 03/07/2026 08:26 AM
expresscardlogs.zip (252 KB) expresscardlogs.zip expresscard34 e-sata not detected Walter Sonius, 03/11/2026 08:41 AM
lenovo-x201-expresscard-esata-cblogs.zip (86.8 KB) lenovo-x201-expresscard-esata-cblogs.zip Walter Sonius, 03/15/2026 07:56 AM

WS Updated by Walter Sonius 23 days ago · Edited Actions #2

Brightness:
Update, although the code hasn't changed the Brightness/Dimming of the display "does work" but only by GUI slider (which can't reach 0% or off).

During day light I also had a external display attached which fake dimmed using DDC (OSD on that external display remained at same brightness while picture got darker...) since I was not able to get the built-in screen 0% dark/off with slider (it does turn off with keyboard shortcut or timer) I had mistaken that brightness control was not working at all... But visually reaffirming and checking via power metering outlet I verified the screen gets off/darker/brighter. It uses around ~4,5 Watt full on and can be dimmed as low as ~1 Watt, or off 0 Watt. The fn-keyboard button to toggle disable/enable screen also works, only brightness up an down (fn left/right keys) won't work!

I also forgot to the check the LID open/close status but the current code does not expose that to the OS as an option (what to do while if LID closes).

Accu/Battery LID:
Doing a egrep -r -i NPCE in the src/mainboard folder hinted me of maybe a related notebook src/mainboard/51nb/x210/ although a newer skylake model which relies on a ec.bin file I tried to hack copy/paste some ec/acpi code of that NPCE985 together. Although I don't have a ec.bin it gave me a LID function albeit broken (false reports it is closed) and it broke brightness functions maybe its just a lead for the battery? Still have to upload that patch.

ExpressCard Hotplug:
One other issue mentioned was that ExpressCard with a e-SATA chipset won't hotplug while other cards with ethernet, firewire or USB3 chipsets doe work fine after hotplugging. Will gather some lspci/dmesg logs about those specific 3 e-SATA cards soon.

e-SATA hotplug:
Don't mistake this with previous issue, but does Ivy Bridge does have a similar parameter like Sky Lake to enable sata hotplug?

WS Updated by Walter Sonius 18 days ago · Edited Actions #4

  • File expresscardlogs.zip expresscardlogs.zip added
  • Subject changed from mb/acer: Add TravelMate P633 series (Ivy Bridge / NPCE885PA0DX) misses battery and brightness to mb/acer: Add TravelMate P633 series (Ivy Bridge / NPCE885PA0DX) misses ac-adapter & battery & lid & expresscard

ExpressCard Hotplug:

While hotplug for expresscards that are Ethernet/FireWire800/USB3 based works fine, logs are added of having a e-SATA card "non-detected" on corebooted and "detected" on OEM firmware:

Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller [1095:3132] (sata_sil24 module)

There was no difference in having the e-SATA card plugged in before power-on or hot plugging it, see dmesg repeating these 2 lines:

[    2.347328] pcieport 0000:00:1c.5: pciehp: Slot(6): No link
[    2.350743] pcieport 0000:00:1c.5: pciehp: Slot(6): Card present
[    3.371352] pcieport 0000:00:1c.5: pciehp: Slot(6): No link
[    3.379086] pcieport 0000:00:1c.5: pciehp: Slot(6): Card present
[    4.399354] pcieport 0000:00:1c.5: pciehp: Slot(6): No link
[    4.406395] pcieport 0000:00:1c.5: pciehp: Slot(6): Card present
[    5.428353] pcieport 0000:00:1c.5: pciehp: Slot(6): No link
[    5.432743] pcieport 0000:00:1c.5: pciehp: Slot(6): Card present
[    6.454335] pcieport 0000:00:1c.5: pciehp: Slot(6): No link
[    6.458196] pcieport 0000:00:1c.5: pciehp: Slot(6): Card present

Also there was no difference in the 3 e-SATA cards, tested 2 identical whitelabel ones and 1 branded Sonnet Tempo card.

Still need to test having coreboot build "without pci-e hotplug support" to see if that matters...

Edit: 2026-03-15
Added some lenovo x201 corebooted logs where the esata card is working, although its a dated coreboot / edk2 version!

Actions

Also available in: PDF Atom