Any EPIA etherboot success stories?

Mark Wilkinson mwilkinson at ndirect.co.uk
Fri Jul 11 03:14:00 CEST 2003


On Friday 11 Jul 2003 01:12, David Hendricks wrote:
> EPIA howto? I must've overlooked it in my extensive Googling.

It's in the HOWTO directory from CVS.

>
> I tried fff80000 because when I run flash_rom, it finds my SST28SF040A at
> that address. I did notice, however, that you and Sone used fffc0000 for
> the zkernel_start address. fff80000 does not seem to work at all, so I
> guess the Epia specifically looks for that address.

Oh, you've got a 28SF040.... the chip my EPIA came with is a 39SF020A, which 
is half the size (hence using 0xfffc0000)

What you might need to do, is set the zkernel_start to 0xfff80000, AND set the 
ROM_SIZE to 524288.

why ? well, memory address is 0 to 0xffffffff which is a total of 0x100000000 
bytes. the bios rom sits at the top of this and extends from 0xffffffff down.
if your rom chip is 256K this will extend down my 0x40000 bytes ( to start at 
0xfffc0000)
as you rom is 512K, this will extend down by 0x80000 bytes (and start at the 
correctly used and found 0xfff80000)

There may be some magic in the Makefiles that works out the correct 
ZKERNEL_START from the rom size, but you will need to set the ROM_SIZE option 
to the size of your rom chip !

You may also have to increase the PAYLOAD_SIZE option by 256K

As to the version of etherboot, i've not used 5.1 to boot from the network, 
only used it to boot from a CF disk

regards Mark.

>
> My fault for not keeping the epia.config file exactly the same as it was
> used in the minicom log. That's what I get for being a packrat and keeping
> so many of them sitting around. The config I'm currently using is exactly
> the same, but using fffc0000.
>
> As for my etherboot version, it was originally downloaded using CVS on
> June 25. I'm using version etherboot-5.1.
>
> > On Thursday 10 Jul 2003 23:20, Mark Wilkinson wrote:
> >> Hi David,
> >> 	If you mean has anyone managed to boot a Via EPIA using etherboot as
> >> the
> >> payload, and loading the kernel via (no pun) tftp, then yes.... but then
> >> I
> >> wrote it all down in the EPIA howto :-)
> >
> > oops, hit the wrong key there...
> >
> > what seems to be the problem that you're having ? your epia.config, the
> > zkernel_start address looks odd. My configs have this option commented
> > out or
> > set to 0xfffc000
> >
> > what version of etherboot are you using ?
> >
> >
> > Regards
> > Mark.
> >
> >> Regards
> >> Mark.
> >>
> >> On Thursday 10 Jul 2003 23:22, David Hendricks wrote:
> >> > I see a lot of people here have gotten LinuxBIOS working with the Via
> >> > EPIA using an IDE device, but has anyone managed to get it working
> >>
> >> using
> >>
> >> > etherboot to boot a kernel over a network? I'm a hopeless newbie and
> >>
> >> have
> >>
> >> > been struggling with this for some time. I have links to logs, my
> >> > payload, and my config below (Trying to keep the list archives tidy).
> >> >
> >> > I had gotten etherboot working with the PCM-5823s earlier and compared
> >> > the minicom log with that of my Epia. The only real obvious
> >>
> >> discrepency I
> >>
> >> > see is the entry point. The Geode entered at 0x00094000 (606,208),
> >>
> >> while
> >>
> >> > the Epia is trying to enter at 0x00020000 (131,072).
> >> >
> >> > I'm using CVS versions of Etherboot and LinuxBios. However, I haven't
> >> > been able to update in the past one or two weeks due to Sourceforge's
> >> > problems so I might have missed an important patch.
> >> >
> >> > Links
> >> > EPIA minicom log (High verbosity):
> >> > http://www.flagen.com/~sc/linux/funstuff/epia-dave
> >> > My Rhine payload:
> >> > http://www.flagen.com/~sc/linux/funstuff/via-rhine-ebcvs.elf
> >> > My config file: http://www.flagen.com/~sc/linux/funstuff/epia.config
> >> > Geode (Elfboot part only):
> >> > http://www.flagen.com/~sc/linux/funstuff/geode-elfboot-dave
> >> >
> >> > TIA
> >> > --David
> >> > _______________________________________________
> >> > Linuxbios mailing list
> >> > Linuxbios at clustermatic.org
> >> > http://www.clustermatic.org/mailman/listinfo/linuxbios
> >>
> >> _______________________________________________
> >> Linuxbios mailing list
> >> Linuxbios at clustermatic.org
> >> http://www.clustermatic.org/mailman/listinfo/linuxbios
> >
> > _______________________________________________
> > Linuxbios mailing list
> > Linuxbios at clustermatic.org
> > http://www.clustermatic.org/mailman/listinfo/linuxbios
>
> _______________________________________________
> Linuxbios mailing list
> Linuxbios at clustermatic.org
> http://www.clustermatic.org/mailman/listinfo/linuxbios




More information about the coreboot mailing list