Bug #401
closed
Do you have an EDK2 log with DEBUG_CACHE logging enabled?
Is this a problem within coreboot - or do we rather need to fix up EDKII ?
Christian Walter wrote in #note-4:
Is this a problem within coreboot - or do we rather need to fix up EDKII ?
The problem is inside EDKII. Those reverts would create problems for other payloads and Linux would even complain about incoherent MTRR settings I think.
Disabling MTRR in edk2 seems to cause other issues - the most obvious being the USB drivers constantly resetting.
Universal Payload doesn't seem subject to the same issue
Sean Rhodes wrote in #note-6:
Disabling MTRR in edk2 seems to cause other issues - the most obvious being the USB drivers constantly resetting.
on what platform(s) are you seeing that? I don't recall seeing here on my 202107 and 202111 branches
I've met the same problem on my ThinkPad X200.
I enabled EDK2, and also applied SeaBIOS as secondary payload. It cannot boot as well: freezes, and screen remains black.
Is there any options to obtain logs from coreboot?
Akura Ryu wrote in #note-8:
I've met the same problem on my ThinkPad X200.
I enabled EDK2, and also applied SeaBIOS as secondary payload. It cannot boot as well: freezes, and screen remains black.
Is there any options to obtain logs from coreboot?
From what I remember someone saying, edk2 uses HPET in a way that is incompatible with Core 2 systems such as the X200. I have the same issue as you on my Latitude E6400. So that is probably a separate issue.
Akura Ryu wrote in #note-8:
I've met the same problem on my ThinkPad X200.
I enabled EDK2, and also applied SeaBIOS as secondary payload. It cannot boot as well: freezes, and screen remains black.
Is there any options to obtain logs from coreboot?
You can't use edk2 and a secondary payload. The X200s were all tested recently with MrChromeboxs fork and all working - so if you enable that on master, you shouldn't have any issues.
Nicholas Chin wrote in #note-9:
Akura Ryu wrote in #note-8:
I've met the same problem on my ThinkPad X200.
I enabled EDK2, and also applied SeaBIOS as secondary payload. It cannot boot as well: freezes, and screen remains black.
Is there any options to obtain logs from coreboot?
From what I remember someone saying, edk2 uses HPET in a way that is incompatible with Core 2 systems such as the X200. I have the same issue as you on my Latitude E6400. So that is probably a separate issue.
This is something different, and a fix is in the works so I'll close this issue.
- Status changed from New to Closed
Also available in: Atom
PDF