[coreboot - Bug #604] (New) mb/hp: ProDesk 600 G1 SFF (Haswell / NPCD379) warm boot freezes

Walter Sonius <[email protected]>
Newsgroups gmane.linux.bios
Message-ID <[email protected]>
Issue #604 has been reported by Walter Sonius.

----------------------------------------
Bug #604: mb/hp: ProDesk 600 G1 SFF (Haswell / NPCD379) warm boot freezes
https://ticket.coreboot.org/issues/604

* Author: Walter Sonius
* Status: New
* Priority: Normal
* Category: board support
* Target version: none
* Start date: 2025-07-30
* Affected versions: 25.03
----------------------------------------
This board is still WIP code, see [review.coreboot.org](https://review.coreboot.org/c/coreboot/+/88616)

Warm boots as in poweron after a previous successful shutdown will hang/freeze
boot after "NMI sources disabled" but before [DEBUG]  LynxPoint H PM init?
However reboots and cold boots are not affected:

```
[INFO ]  NMI sources disabled.

... #endless spew repeating following blocks

[NOTE ]  coreboot-25.06-77-g812d0e2f626d-dirty Fri Jul 04 13:18:33 UTC 2025 x86_32 smm starting (log level: 7)...
[DEBUG]  SMI_STS: GPE0
[DEBUG]  GPE0_STS: PME_B0

[NOTE ]  coreboot-25.06-77-g812d0e2f626d-dirty Fri Jul 04 13:18:33 UTC 2025 x86_32 smm starting (log level: 7)...
[DEBUG]  SMI_STS: GPE0
[DEBUG]  GPE0_STS: PME_B0

[NOTE ]  coreboot-25.06-77-g812d0e2f626d-dirty Fri Jul 04 13:18:33 UTC 2025 x86_32 smm starting (log level: 7)...
[DEBUG]  SMI_STS: GPE0
[DEBUG]  GPE0_STS: PME_B0

... #system might never reach the following line as in freeze or is extreme slow, or hangs during booting OS

[DEBUG]  LynxPoint H PM init
```

A shutdown before this failing warm boot looks like this coreboot log:
```
[NOTE ]  coreboot-25.06-77-g812d0e2f626d-dirty Fri Jul 04 13:18:33 UTC 2025 x86_32 smm starting (log level: 7)...
[DEBUG]  SMI_STS: PERIODIC SLP_SMI #<----------------------------------------bad shutdown warm boot will freeze
[DEBUG]  SMI#: Entering S5 (Soft Power off)

Or like this also bad warm boot after this shutdown

[DEBUG]  SMI_STS: SLP_SMI #<-------------------------------------------------also issue on warm boot
[DEBUG]  SMI#: Entering S5 (Soft Power off)

```
A shutdown before a "correct" warm boot looks like this in coreboot log:
```
[NOTE ]  coreboot-25.06-77-g812d0e2f626d-dirty Fri Jul 04 13:18:33 UTC 2025 x86_32 smm starting (log level: 7)...
[DEBUG]  SMI_STS: GPE0 PM1
[DEBUG]  PWRBTN GPE0_STS: PME_B0 #<------------- initiated with help of pressing power button

[NOTE ]  coreboot-25.06-77-g812d0e2f626d-dirty Fri Jul 04 13:18:33 UTC 2025 x86_32 smm starting (log level: 7)...
[DEBUG]  SMI_STS: GPE0 SLP_SMI #<------------------------------------------- good shutdown no warm reboot issues
[DEBUG]  SMI#: Entering S5 (Soft Power off)

```

There might be a lot more to this but these are some differences I noticed related to SMI_STS: xxx SLP_SMI where xxx can be GPEO/empty/PERIODIC:
```
[DEBUG]  SMI_STS: GPE0 SLP_SMI == warm boot okay (maybe because powerbutton shutdown?)
[DEBUG]  SMI_STS: SLP_SMI
[DEBUG]  SMI_STS: PERIODIC SLP_SMI
```

Any hints welcome, to unblock this port?

---Files--------------------------------
coldboot-fast-dblog.txt (53.1 KB)
coldboot-fast-nri-dblog.txt (58.5 KB)
prodesk-600-g1-oem-autoport-logs.zip (648 KB)
warmboot-slow-dblog.txt (634 KB)
warmboot-slow-nri-dblog.txt (164 KB)


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.