Issue #432 has been updated by Angel Pons.

File osboot_t440p_ifd_bin_is_also_borked.log added

Yes, it's definitely an osboot problem... Please report the issue to osboot 
folks, and point them to this ticket.

After grabbing the T440p IFD.bin that osboot uses and using `util/ifdtool`'s 
`-d` option on it (after manually padding to 12 MiB; you can just use the 
osboot image you built), it's clear why coreboot thinks the flash chip is much 
larger...

```
  Component 2 Density:                 32MB
  Component 1 Density:                 8MB
```

Component 2 Density should be "4MB" (technically, 4 MiB) instead. No clue where 
the IFD.bin that osboot uses comes from, but it's broken. See attached log for 
the complete `ifdtool -d` output.

----------------------------------------
Bug #432: t440p reboots on suspend
https://ticket.coreboot.org/issues/432#change-1218

* Author: Josh R
* Status: Response Needed
* Priority: Normal
* Target version: none
* Start date: 2022-10-21
* Affected versions: 4.15
* Related links: https://ticket.coreboot.org/issues/412


* Affected hardware: Lenovo ThinkPad T440p
* Affected OS: Ubuntu 22.04 (Pop OS)
----------------------------------------
Per request, adding new ticket for an issue with my t440p where attempting to 
resume on suspend results in a reboot (or at least, not resuming from DRAM).

My t440p already has coreboot installed (via osbmk). Following instructions 
from issue #412, I have attempted the following:

`sudo flashrom -p internal --ifd -i bios -w the_full_12MiB_osbmk.rom 
--noverify-all`

...but that did not seem to do the trick (still "restarts" without resuming 
from RAM).

Note that I am using the "full" 12MB osbmk rom (not split by 4MiB and 8MiB, as 
that seemed intended for the hardware flashing instructions).

coreboot version looks like 4.15.204, and flashrom version 1.2-640.

If it helps, attached cbmem -1 output with a "normal boot" followed by a later 
resume from suspend (that resulted in a restart).

Thanks in advance. I guess you don't realize how much you use suspend until it 
doesn't work anymore :)

---Files--------------------------------
cbmem.20221019195923.normal_boot.log (36.2 KB)
cbmem.20221019200724.from_suspend.log (36.3 KB)
osboot_t440p_ifd_bin_is_also_borked.log (10.2 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 -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-le...@coreboot.org

Reply via email to