Hi all,
I recently picked up a VIA-MII10000 mini-ITX board I'm planning to use as a NAS device, but research has shown that the board is incapable of booting off the onboard CF slot using VIA BIOSes and further research lead me to coreboot as a possible solution.
Searching around lead me to this tutorial; http://www.coreboot.org/VIA_EPIA-M
I'm working with a 4Mbit Flash ROM (because I happened to have a tube of them on hand), I've backed up my BIOS to disk and to a second Flash chip so I'm now up to the point of actually building the ROM image.
Everything in the tutorial works fine up until Step 5 when I actually attempt to build the ROM image, I'm using a modified version of the Config.vga.filo from SVN, I've modified it to change the ROM_SIZE to 512*1024 and I've adjusted the path to the payload to point to the location where I'm storing my filo.elf.
I'm getting coreboot.rom out after I run make but it's 524288b (512kB/4Mb) so there is no room to add the VGA BIOS in (as extracted per the Tutorial), is it still necessary to do this or is it just a matter of the age of the tutorial? (I also did an xxd coreboot.rom | head and xxd coreboot.rom | tail but there appears to be "real" data at both ends of the file so I can't just "insert" the VGA BIOS) If it is still necessary, how do I go about doing it?
Working with current HEAD (rev 4347) from the coreboot-v2 repository.
Thanks,
Morgan
Morgan, this would be a good time for us to convert this board over to cbfs, which removes a lot of the hackery that goes with a vga bios. It will require some help from your end -- people are for the most part overcommitted on these types of projects, and coreboot is no exception. If you're up for it we can give it a try. There are several of us who have made the change.
Let me know. This does, of course, mean you are now the both the participant and subject of an experiment, but I am hoping you don't mind :-)
thanks
ron
ron minnich wrote:
Morgan, this would be a good time for us to convert this board over to cbfs, which removes a lot of the hackery that goes with a vga bios. It will require some help from your end -- people are for the most part overcommitted on these types of projects, and coreboot is no exception. If you're up for it we can give it a try. There are several of us who have made the change.
Let me know. This does, of course, mean you are now the both the participant and subject of an experiment, but I am hoping you don't mind :-)
I'd like to offer my help with this as well, if that's ok. I have an M10000 using the same target and have had varying degrees of failure getting vga roms & acpi working.
I have an external programmer, so experimental stuff that won't necessarily work on first try is fine with me.
Iain