[coreboot] coreboot-2 on a DFI NF570 motherboard

Chris Lingard chris at stockwith.co.uk
Wed Oct 29 19:30:46 CET 2008

Motherboards DFI NF-570 range, (NF570SLI-M2/G, NF570-M2/G and NF550-M2/G).

This is a suggestion to port coreboot to the NF570 series. I have 
already posted a patch, but this just duplicates the entire M57SLI stuff 
just for a two line change.  If the build script could set a flag, shown 
in the example as dfi_nf570, then coreboot would work on the above 

After discussion on IRC this would be a better implementation

 From mptable.c

         PCI_INT(0,sbdn+6,1, 23); /* HD Audio */
         PCI_INT(0,sbdn+5,0, 20); /* SATA */
         PCI_INT(0,sbdn+5,2, 22); /* SATA */
         PCI_INT(0,sbdn+5,1, 23); /* SATA */

#ifdef   dfi_nf570

         PCI_INT(0,sbdn+5,2, 22); /* SATA */

         PCI_INT(0,sbdn+8,0, 21); /* GBit Ether */


         PCI_INT(0,sbdn+5,2, 21); /* SATA */

         PCI_INT(0,sbdn+8,0, 22); /* GBit Ether */


         /* The PCIe slots, each on its own bus */

Taken and modified from the Gigabyte M57SLI tree
signed-of-by: Chris Lingard   chris at stockwith.co.uk
Tested on a DSI NF570-M2/G motherboard

The use of this motherboard eases the learning path into coreboot, 
because it has a socketed BIOS, and needs no modification.  I had never 
hot plugged a chip nor flashed a BIOS until this week

Chris Lingard

More information about the coreboot mailing list