Hi,
first of all I'm new to the coreboot project and just wanted to say Hello! :)
Now here my question: I have the supermicro mobo *H8QME-2+ http://www.supermicro.com/Aplus/motherboard/Opteron8000/MCP55/H8QME-2+.cfm *that is not supported by coreboot but there is a similar one at the coreboot v2 list: H8dmr http://www.supermicro.com/Aplus/motherboard/Opteron2000/MCP55/H8DMR-i2.cfm. What would happen if i compile a coreboot.rom for the H8dmr and flash into the H8QME-2+? What kind of changes do i have to do?
THX and ciao.
Now here my question: I have the supermicro mobo *H8QME-2+ http://www.supermicro.com/Aplus/motherboard/Opteron8000/MCP55/H8QME-2+.cfm *that is not supported by coreboot but there is a similar one at the coreboot v2 list: H8dmr http://www.supermicro.com/Aplus/motherboard/Opteron2000/MCP55/H8DMR- i2.cfm. What would happen if i compile a coreboot.rom for the H8dmr and flash into the H8QME-2+? What kind of changes do i have to do?
1. Read wiki pages about getting started 2. Choose a recovery method (extra flash chips, BIOS savior, etc) 3. Compare lspci for the two boards and update the device tree in Config.lb:
One of the most important differences is probably the 8132, and where it is connected. From the H8DMR devicetree.cb:
chip northbridge/amd/amdk8 #mc0 device pci 18.0 on end device pci 18.0 on end device pci 18.0 on # devices on link 0, link 0 == LDT 0 chip southbridge/nvidia/mcp55 device pci 0.0 on end # HT device pci 1.0 on # LPC chip superio/winbond/w83627hf device pnp 2e.0 off # Floppy io 0x60 = 0x3f0 irq 0x70 = 6 drq 0x74 = 2 end
Each Opteron (amdk8) has three links: 0,1,&2. On this board the mcp55 is on link 2. For your board you at least need to know if the 8132 is on the same link as the mcp55, or a different one. After you get that right it shouldn't be too hard to fix up the rest since the boards are so similar.
4. Send serial output to the list for help
Good luck, Myles