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
KR Tejeda wrote:
since I wiped the hard drive and since I no longer have DVD support via coreboot
Why do you say that? If you are using SeaBIOS as payload it should be happy to boot from optical media.
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.
What did you try, exactly? If you have a pointer to the factory BIOS image then someone might be able to help you extract the VGA BIOS.
//Peter
On 01/02/2016 01:47 PM, Peter Stuge wrote:
KR Tejeda wrote:
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.
What did you try, exactly? If you have a pointer to the factory BIOS image then someone might be able to help you extract the VGA BIOS.
Just noting, the way I extracted the vga rom on that machine was dd from /dev/mem with vendor bios.
Alex