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