more 440BX fun

Jeffrey Knight jefight at hotmail.com
Fri Feb 7 11:12:01 CET 2003



I still haven't had any luck getting linuxBIOS to work, but with the 
knowledge that
my motherboard should be supported, I'm not giving up!

I tried following the instructions at cwlinux.com for installing linuxBIOS, 
but they're
so completely different than the instructions in the HOWTO directory of the 
linuxBIOS
code directory, I got pretty confused.  Plus, all they seem to offer is 
.rpm's which is
less than helpful.

So back to following the steps for l440gx (although my motherboard is a 
l440Bx) ...
The first thing I did was configure by running the python script.
This looked fine (I attached the output) but when I go to the l440bx 
directory (that the configure
scipt creates) and do:
#make
I get the following:

root at krs1:/home/freebios/util/config/l440bx # make
Makefile:554: warning: overriding commands for target 'c_start.o'
Makefile:539: warning: ignoring old commands for target 'c_start.o'
gcc -x assembler-with-cpp -DASSEMBLY -E ... crt0.S > crt0.s
gcc ... -o crt0.o crt0.s
crt0.s: Assembler messages:
crt0.s:662: Error: suffix or operands invalid for 'cmp'
crt0.s::2028: Warning: Indirect jmp without '*'
make: *** [crt0.o] Error 1

Does that mean anything to anyone?  My config file looks good, and i 
pointing to the correct vmlinux,
although there's nothing special about my kernel (it's not patched since I 
don't see a l440bx patch in the
patches directory).  The l440bx config file says something about using a 
specific kernel, but since
Ron said to just grab the latest kernel code from cwlinux, I take it I can 
ignore that.

My understanding is once I get this to make correctly, I do a "make phlash" 
all that's left
to do is use (in my case) intel's bios update util (iflash.exe) to update my 
flash with the new linuxBIOS.

Am I close to being on the right track?

Thanks!
Jeff


>From: "Ronald G. Minnich" <rminnich at lanl.gov>
>To: Jeffrey Knight <jefight at hotmail.com>
>CC: linuxbios at clustermatic.org
>Subject: Re: 440BX
>Date: Tue, 4 Feb 2003 13:33:17 -0700 (MST)
>
>On Tue, 4 Feb 2003, Jeffrey Knight wrote:
>
> > There's no docs under freebios\freebios\HOWTO\ for 440BX; is building 
>for
> > the 440BX analogous to building for the L440GX?  (I see the
> > l440bx-test12.config file in the util directory.)
>
>yes, it is very similar.
>
>I would welcome suggestions on how to write up a procedure that will work
>across all the motherboards. I'm stumped. Flowchart? now sure.
>
> > followed the HOWTO for L440GX and grabbed a 2.4.0-test12 kernel.
> > But according to the HOWTO for L440GX, I need to patch the kernel with:
> > freebios\src\kernel_patches\linux-2.4.0-test12-l440gx.patch
> > which doesn't exist.
>
>that's my fault, sorry. If you want just get a 2.4.20 kernel at
>cwlinux.com, it should work fine.
>
> > Yet according to the HOWTO at \freebios\src\kernel_patches\HOWTO:
> > "For 440BX users: irq_route.diff is Tyson Sawyer's patch to properly 
>handle
> > LINUXBIOS kernels. It has been tested on 2.4.0-test6 kernels."
> > ... so should I use a 2.4.0-test6 instead of a 2.4.0-test12 kernel, and
> > patch it with irq_route.diff for a 440BX?
>
>I'm sorry those docs are so out of data. If you are willing to suffer
>through getting this going and can send me updated docs you would really
>be helping us out.
>
>ron


_________________________________________________________________
Add photos to your e-mail with MSN 8. Get 2 months FREE*. 
http://join.msn.com/?page=features/featuredemail
-------------- next part --------------
A non-text attachment was scrubbed...
Name: LINUXBIOS.python.output
Type: application/octet-stream
Size: 3017 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20030207/a2c8d19c/attachment.obj>


More information about the coreboot mailing list