Hi Lomár,
I'm currently trying to port coreboot to HP EliteBook 820 G1, which uses the same EC chip MEC1322 and may have the same kind of EC firmware.
On Mon, Apr 06, 2020 at 07:12:24PM -0400, Lomár Berry wrote:
I have been looking at trying to port coreboot to my HP zBook 15 G2. Everything is seemingly fine, I can get an image built as this machine is similar to the Lenovo t440p. Unfortunately I have yet to have a successful startup. There are a few differences in the machine which include having a
What can you see when you try to start up your machine?
The only thing I can think of would be the Embedded Controller. Unfortunately there isnt a lot of documentation on how the EC could cause these problems nor are there any hints towards how to potentially integrate them into the build. I have found that the EC is an MEC1322 which is a part of the chrome-ec project and was wondering if there may be an easy way to do this integration to further test.
EC is really a problem. HP uses a different kind of EC firmware, so we can't use the chrome-ec support code, unless we port chrome-ec to these laptops (I have thought of doing this, but it's another hard problem.). We don't need to extract the EC to put into the coreboot build process if the EC is located in another chip (as is the case in EliteBook 820 G1/G2). What we need to do is to find out how the BIOS code initialize the EC so that the machine can be brought up.
Regards, Iru