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@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" <[EMAIL PROTECTED]>
To: Jeffrey Knight <[EMAIL PROTECTED]>
CC: [EMAIL PROTECTED]
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

Attachment: LINUXBIOS.python.output
Description: Binary data

Reply via email to