[coreboot] Gigabyte GA-6BXE CD-ROM

Kevin O'Connor kevin at koconnor.net
Sun Oct 28 03:10:06 CET 2012


On Sat, Oct 27, 2012 at 02:48:34PM +0300, Eino-Pekka Kanto wrote:
> Hello!
> 
> I burned coreboot to my Gigabyte 6bxe rev 1.9 motherboard, using
> SeaBIOS as payload. Floppy drive didn't work (marked as WIP), but
> otherwise it did support Voodoo 3dfx in AGP. 120Gb WD1200 drive also
> worked, but Toshiba XM-6402B drive didn't. I tested it with Lubuntu
> 8.04 CD-R (tested with that same drive in vendor BIOS and it worked).
> The drive opens and closes but SeaBIOS doesn't boot it.
> 
> SeaBIOS config: http://dpaste.com/818910/
> Coreboot config: http://dpaste.com/818909/
> 
> Coreboot and SeaBIOS logs from serial port (without any drives):
[...]
> No bootable device.  Retrying in 60 seconds.
> 
> 
> Ps. will there be floppy support soon for this motherboard?

Are you trying to boot from a floppy drive?  It's not clear from your
report.

SeaBIOS doesn't enable floppies on coreboot, because it has never been
tested on real hardware.  If you want to give it a test you could try
applying this patch to the SeaBIOS code:

--- a/src/floppy.c
+++ b/src/floppy.c
@@ -136,7 +136,7 @@ floppy_setup(void)
     dprintf(3, "init floppy drives\n");
 
     if (CONFIG_COREBOOT) {
-        // XXX - disable floppies on coreboot for now.
+        addFloppy(0, 4);
     } else {
         u8 type = inb_cmos(CMOS_FLOPPY_DRIVE_TYPE);
         if (type & 0xf0)

I really have no idea if it will work on real hardware.  It certainly
wont work with anything other than a 1.44Mbit 3.5" drive.

-Kevin




More information about the coreboot mailing list