Hello,
I have just started playing with coreboot and BIOS flashing, so please forgive the noobness. I recently acquired an HP Pavilion M6-1035dx to install coreboot as mentioned in the wiki. I made a few noob mistakes along the way. First, I wiped the hard drive entirely and installed Linux to try running flashrom from the native OS (hence any factory recovery partition has been wiped). Second, I built a coreboot.rom image without using the supplied .config file from the wiki. I just used a vanilla configuration, which didn't work at all, not surprisingly.
Once I found the right config settings, I realized that I never backed up the stock BIOS ROM or extracted any option ROMs. This is where I gave my forehead a good slap. Now, I'm able to build a semi-working coreboot ROM that I can flash via ISP and a R-Pi. I can tell that it almost works because the system seems to boot fine, and I can see the hostname in the router. I would probably even be able to SSH in if I had enabled sshd before the goof-up. The only (fatal) problem is that the screen is completely blank. No VGA support, obviously.
So, I'm convinced that if I had the right VGA BIOS option ROM, I could probably get it to work as desired. I've tried to restore a stock vendor bios rom to extract the vga bios from, but since I wiped the hard drive and since I no longer have DVD support via coreboot, I cannot seem to restore the stock bios rom from the HP site in any reasonable way. I've tried flashing it via flashrom, and I've also tried extracting the contents of the stock rom with no luck.
Does anyone here have any pointers or ideas that I could try? Or perhaps someone has the right rom file laying around they could kindly share? I've scoured all over the net, and the best I could find was a mention in the config file of including "1035_dxvgabios.bin", which seems to have been extracted locally. I'm stumped at this point. Any advice would be greatly appreciated.
much thanks,
-kr