porting coreboot to Consistent H-81 motherboard

Ashok Arora <[email protected]> Sun, 12 Jul 2026 23:32:48 +0530
Newsgroups gmane.linux.bios
Message-ID <CADgv=RqnwTmqKYCVcreT42FUdz1wByMMFy437=Lyj23Ur-RbKg@mail.gmail.com>
--===============3773394364770517311==
Content-Type: multipart/alternative; boundary="000000000000bbab5c06566dc82b"

--000000000000bbab5c06566dc82b
Content-Type: text/plain; charset="UTF-8"

Hi all,
In my last email, I had mentioned porting to *Enter ATX E-G41D2* but the
shipment never arrived and the seller cancelled it so I got *Consistent
H-81* motherboard with 4th gen i3. A while back, someone on #coreboot IRC
had mentioned about https://aprilthe.pink/coreboot.html which has a section
on getting dumps from the stock firmware.

I ran the following commands:

lspci -vvvnnxx > lspci.log
lsusb -vvv > lsusb.log
superiotool -daeV > superiotool.log
inteltool -a > inteltool.log
inteltool -g > gpio-unparsed.log
ectool -i > ectool.log
msrtool > msrtool.log
dmidecode > dmidecode.log
nvramtool -x > nvramtool.log
dmesg > dmesg.log
acpidump > acpidump.log
i2c-detect -l > i2c-devs.log
cp /sys/kernel/debug/dri/0000:00:02.0/i915_vbt data.vbt
cat /proc/interrupts > interrupts.log
flashprog -p internal -r stock.rom
for x in /sys/class/sound/card0/hw*; do cat "$x/init_pin_configs" >
pin_"$(basename "$x")"; done
for x in /proc/asound/card0/codec#*; do cat "$x" > "$(basename "$x")"; done

All logs and stock.rom are here in google drive
<https://drive.google.com/drive/folders/1a7wqm4ZKT2vYROsUUQnLDMtY4Waw1ytW?usp=sharing>
(view
access, no sign-in needed), coreboot's autoport seems to be experimental on
Haswell so I did not go that route yet. Since it's my first time porting, I
am not very sure on the next steps, just sharing the logs here in case it's
helpful to anyone.

Best regards,
Ashok

--000000000000bbab5c06566dc82b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi all,=C2=A0</div><div>In my last email, I had menti=
oned porting to=C2=A0<span style=3D"background-color:transparent"></span><b=
 style=3D"background-color:transparent">Enter ATX E-G41D2</b><span style=3D=
"background-color:transparent">=C2=A0but the shipment never arrived and the=
 seller cancelled it so I got<b>=C2=A0</b></span><b>Consistent H-81</b><spa=
n style=3D"background-color:transparent">=C2=A0motherboard with 4th gen i3.=
 A while back, someone on #coreboot IRC had mentioned about=C2=A0</span><a =
href=3D"https://aprilthe.pink/coreboot.html" target=3D"_blank">https://apri=
lthe.pink/coreboot.html</a>=C2=A0which has a section on getting dumps from =
the stock firmware.=C2=A0</div><div><br></div><div>I ran the following comm=
ands:</div><div><pre><code>lspci -vvvnnxx &gt; lspci.log
lsusb -vvv &gt; lsusb.log
superiotool -daeV &gt; superiotool.log
inteltool -a &gt; inteltool.log
inteltool -g &gt; gpio-unparsed.log
ectool -i &gt; ectool.log
msrtool &gt; msrtool.log
dmidecode &gt; dmidecode.log
nvramtool -x &gt; nvramtool.log
dmesg &gt; dmesg.log
acpidump &gt; acpidump.log
i2c-detect -l &gt; i2c-devs.log
cp /sys/kernel/debug/dri/0000:00:02.0/i915_vbt data.vbt
cat /proc/interrupts &gt; interrupts.log
flashprog -p internal -r stock.rom
for x in /sys/class/sound/card0/hw*; do cat &quot;$x/init_pin_configs&quot;=
 &gt; pin_&quot;$(basename &quot;$x&quot;)&quot;; done
for x in /proc/asound/card0/codec#*; do cat &quot;$x&quot; &gt; &quot;$(bas=
ename &quot;$x&quot;)&quot;; done</code></pre>All logs and stock.rom are=C2=
=A0<a href=3D"https://drive.google.com/drive/folders/1a7wqm4ZKT2vYROsUUQnLD=
MtY4Waw1ytW?usp=3Dsharing">here in google drive</a>=C2=A0(view access, no s=
ign-in needed), coreboot&#39;s autoport seems to be experimental on Haswell=
 so I did not go that route yet. Since it&#39;s my first time porting, I am=
 not very sure on the next steps, just sharing the logs here in case it&#39=
;s helpful to anyone.=C2=A0</div><div><br></div><div><div>Best regards,</di=
v><div>Ashok</div></div></div>

--000000000000bbab5c06566dc82b--

--===============3773394364770517311==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

--===============3773394364770517311==--