Thanks Kevin,
And sorry for the late reply to this, as I've only been working on it sporadically.

I haven't made much progress.  I've had a few issues getting an updated SeaBIOS installed as a payload.  There are only 2 selections for SeaBIOS in coreboot's menuconfig: 1.7.2.1 and "master."  I selected "master" this time and seem to get version "rel-1.7.3-91-gc21dce3-20131004_231309", which looks like it's from early October.  However, same results with this release.  Should 1.7.3 be good enough?

I next checked out and built a separate SeaBIOS ELF image, so I could have the absolute latest SeaBIOS AND set debug to 8 (Coreboot doesn't seem to have the SeaBIOS debug level available via menuconfig).  But, I've been unable to get Coreboot to build if I select an ELF payload via menuconfig and supply the path to my bios.bin.elf; it only builds when selecting SeaBIOS as the payload directly via menuconfig. 

As for F12… I got nothing when I did this, so I imagine I need to try a different terminal emulator; I was using PuTTY on Win7.  I'll try some different emulators and post what I find.

thanks,
Jonathan



On Tuesday, October 29, 2013 6:58 PM, Kevin O'Connor <kevin@koconnor.net> wrote:
On Tue, Oct 29, 2013 at 01:20:38PM -0700, Jonathan Sturges wrote:

> Hi,
>
> I'm in the process of dusting off an old Geode GX1 thin client I
> have and upgrading it to coreboot v4.  I had no problem building a
> new coreboot image (v4 is SO much easier than v2), but I'm having an
> issue with SeaBIOS and option ROMs.  Since this is my first time
> working with SeaBIOS, I need a bit of help to bring this together.
>
> I built a PXE ROM for the onboard NIC, which is a NatSemi DP83815
> (DEV/DID 100b/0020).  I've tried both an iPXE image built from
> scratch, as well as a GPXE ROM from rom-o-matic.  I added the ROM
> with cbfstool as documented at coreboot.org, and also added a
> bootorder file that lists the NIC first.  However, when SeaBIOS
> calls the ROM, nothing seems to happen.  See below, where it tries
> to boot from the ROM but fails almost immediately.  It boots
> successfully from the local disk after the ROM returns.  Any
> pointers as to what the issue is are appreciated.


I don't see anything in the log that indicates a problem.  I suggest
you recompile seabios with a debug level of 8 to get more info.  Also,
please grab the latest version of seabios.  Finally, what does the
boot menu show if you hit F12 during boot?

-Kevin