coreboot on ASRock H110M-DVS rev 3.0 and rev 2.0 and me_cleaner
- david
- Site Admin
- Posts: 412
- Joined: Sat May 21, 2016 7:50 pm
Re: coreboot on ASRock H110M-DVS rev 3.0 and rev 2.0 and me_cleaner
This rom is original rom dump for rev3.0 or some moded stock rom bios ?james2 wrote: ↑Thu Aug 21, 2025 10:42 am
like this one:
work when I flash them onto my board.
So I tried to build coreboot off that rom. But I just cant get any keyboard or video reaction. It turns on, fans spin but no matter what config I try, it wont boot.
unfortunately I am running blind as I cant get console out.
Did you try to use just seabios with option rom executing on external gpu ?
-
- Posts: 30
- Joined: Sat Aug 09, 2025 6:37 am
Re: coreboot on ASRock H110M-DVS rev 3.0 and rev 2.0 and me_cleaner
yes, can you post you kconfig, devicetree.cb / bootblock c configs?
-
- Posts: 30
- Joined: Sat Aug 09, 2025 6:37 am
Re: coreboot on ASRock H110M-DVS rev 3.0 and rev 2.0 and me_cleaner
yes only seabios. No ME_clean etc..david wrote: ↑Thu Aug 21, 2025 12:52 pmThis rom is original rom dump for rev3.0 or some moded stock rom bios ?james2 wrote: ↑Thu Aug 21, 2025 10:42 am
like this one: https://drive.google.com/file/d/1J5Pg0s ... Wiba_/view
work when I flash them onto my board.
So I tried to build coreboot off that rom. But I just cant get any keyboard or video reaction. It turns on, fans spin but no matter what config I try, it wont boot.
unfortunately I am running blind as I cant get console out.
Did you try to use just seabios with option rom executing on external gpu ?
What was option rom executing on external gpu ? sorry I dont think I saw that setting.
-
- Posts: 52
- Joined: Sat Sep 07, 2024 7:08 pm
Re: coreboot on ASRock H110M-DVS rev 3.0 and rev 2.0 and me_cleaner
@james2 / @david can you try the new variant codebase:https://review.coreboot.org/c/coreboot/+/88895 ?
Remove the existing `h110m` folder from `src/mainboard/asrock` and replace with new `lga1151_boards` folder than `make distclean` and select your board from the `make menuconfig` variant list?
Remove the existing `h110m` folder from `src/mainboard/asrock` and replace with new `lga1151_boards` folder than `make distclean` and select your board from the `make menuconfig` variant list?
-
- Posts: 30
- Joined: Sat Aug 09, 2025 6:37 am
Re: coreboot on ASRock H110M-DVS rev 3.0 and rev 2.0 and me_cleaner
Thanks @walterav, did all as you mentioned except disabled iGPU and enabled boot roms on external. (dGPU)walterav wrote: ↑Fri Aug 22, 2025 9:24 am @james2 / @david can you try the new variant codebase:https://review.coreboot.org/c/coreboot/+/88895 ?
Remove the existing `h110m` folder from `src/mainboard/asrock` and replace with new `lga1151_boards` folder than `make distclean` and select your board from the `make menuconfig` variant list?
Did as you suggeted purely and then tried a few config changes.
TLDR; it turns on, stays on with full fans. (no rebooting) no boot, no kb reaction, no video.
@david what is the status of your rv3.0 ? I was confused by previous posts.
Although it is not what I orignally wanted I was thinking of blob-swapping original bios with coreboot bios.
Code: Select all
ifdtool -i BIOS:coreboot.rom backup_original1.rom
-
- Posts: 52
- Joined: Sat Sep 07, 2024 7:08 pm
Re: coreboot on ASRock H110M-DVS rev 3.0 and rev 2.0 and me_cleaner
@james, would really recommend using iGPU and skylake CPU for debugging if you can connect DVI/HDMI even VGA.
Have you also tried to cmos clear jumper switch while the machine is on(leaving out the Battery is not the same)? That certainly triggers a CPU fan dip and than wait about a minute to see onboard iGPU output (except VGA only in OS), also recommend to keep ME enabled while debugging coreboot.
BTW are you using USB or PS2 keyboard, the latter might not work since superio is different.
Pay good attention you will always need `-p sklkbl` quirk when using `ifdtool` for any editing (blob replacement / HAP bit setting / layout altering /etc), but its a good idea to try coreboot this way.
Can you confirm these md5 hashes of your original OEM rom without any mods, nor ME cleaner or IFD edting and also verify/list OEM version?
Than might be able to spin up some images.
Have you also tried to cmos clear jumper switch while the machine is on(leaving out the Battery is not the same)? That certainly triggers a CPU fan dip and than wait about a minute to see onboard iGPU output (except VGA only in OS), also recommend to keep ME enabled while debugging coreboot.
BTW are you using USB or PS2 keyboard, the latter might not work since superio is different.
Pay good attention you will always need `-p sklkbl` quirk when using `ifdtool` for any editing (blob replacement / HAP bit setting / layout altering /etc), but its a good idea to try coreboot this way.
Code: Select all
ifdtool -i BIOS:coreboot.rom backup_original1.rom -p sklkbl
Code: Select all
e5ca333b1a6d19056acfe71bf5b9c6d2 original.rom
1620f1232d78fc67daa3fb62155b44ef original.rom.7z
-
- Posts: 30
- Joined: Sat Aug 09, 2025 6:37 am
Re: coreboot on ASRock H110M-DVS rev 3.0 and rev 2.0 and me_cleaner
Code: Select all
~$ md5sum original.rom
e5ca333b1a6d19056acfe71bf5b9c6d2 original.rom
~$ md5sum original.rom.7z
1620f1232d78fc67daa3fb62155b44ef original.rom.7z
I didn't try the cmos jumper just yet, will spin out a few more roms and try that next.
next will try original rom, boot and splice a 6mb bios extract from your build.
-
- Posts: 52
- Joined: Sat Sep 07, 2024 7:08 pm
Re: coreboot on ASRock H110M-DVS rev 3.0 and rev 2.0 and me_cleaner
Build a cb image using the original.rom and variant codebase with iGPU and dGPU supported both in EDK2 MrChromeBox 2505.
BTW: if you previously disabled the iGPU using "Disable Integrated GFX Controller (0:2:0)" in make menuconfig you definitely have a system that won't boot! Unless you disabled it only by removing from devicetree.cb and leave other Kconfig options intact.
BTW: if you previously disabled the iGPU using "Disable Integrated GFX Controller (0:2:0)" in make menuconfig you definitely have a system that won't boot! Unless you disabled it only by removing from devicetree.cb and leave other Kconfig options intact.
You do not have the required permissions to view the files attached to this post.
-
- Posts: 30
- Joined: Sat Aug 09, 2025 6:37 am
Re: coreboot on ASRock H110M-DVS rev 3.0 and rev 2.0 and me_cleaner
Im really sorry, I dont know what happened but I tried both of yours and they didnt work so I went back and flashes original.rom and that didn't work! I don't know what happened there, but luckily I had original2.rom
Which I just flashed now and it worked. I thought they both had the same checksum but now I see they are different.
Something strange must have happened.
anyway this one works
Which I just flashed now and it worked. I thought they both had the same checksum but now I see they are different.
Something strange must have happened.
anyway this one works
Code: Select all
md5sum original2.rom
98e7f6f1a02670976375f0fba4f19e64 original2.rom
You do not have the required permissions to view the files attached to this post.
- david
- Site Admin
- Posts: 412
- Joined: Sat May 21, 2016 7:50 pm
Re: coreboot on ASRock H110M-DVS rev 3.0 and rev 2.0 and me_cleaner
for rev.3.0 i have original rom dumped on first page if is neededjames2 wrote: ↑Sat Aug 23, 2025 7:48 amCode: Select all
md5sum original2.rom 98e7f6f1a02670976375f0fba4f19e64 original2.rom
Here is original bios from rev 3.0 dump!
https://www.iot-tech.dev/ff/ar/org.rom