[LinuxBIOS] buildROM

Alan Carvalho de Assis acassis at gmail.com
Wed May 2 13:55:18 CEST 2007


Hi Crouse,

2007/5/1, Jordan Crouse <jordan.crouse at amd.com>:
> As promised, this is a patch to turn the current buildROM build environment
> in to the next generation build system.
>

I am developing a LinuxBIOS distro maker based in the old buildROM
version because I don't know that you are developing a new version.

> For those of you who don't know what buildROM is - it started life as a
> series of Makefiles that build the Linux-As-Bootloader (LAB) image for
> early versions of One Laptop Per Child platforms.  The goal is to
> consolidate all the effort into a single makefile
> that knows how to build the payload, build LinuxBIOS, and construct
> the ROM.
>

I will test your new version. buildROM is very nice because
user/developer just issue "make" and everything is done. The main
problem with old version is because it don't allow user easily choose
the busybox applets to firmware. I am just fixing it using also the
kbuild system.

> This generation of buildROM takes that concept further - it is now kconfig
> based, and understands how to build multiple payloads for a number of different
> platforms (and adding new payloads and platforms is very easy).  In addition
> to LAB, buildROM can now build etherboot, FILO, memtest, OFW and straight
> kernel payloads.  It can also be configured to include a custom payload,
> so you can feed it the .ELF of your choice.
>

Sure, I think it will help me so much.

> I'm rather happy with buildROM right now - we've been building memtest,
> FILO and etherboot images to test the Geode LX with very little effort.
> Please give it a try, and let me know what you find.
>

I will test it ASAP.

> This patch is against the SVN tree at:
>
> svn://openbios.org/buildrom/buildrom-devel/buildrom
>
> Jordan
>
> --
> Jordan Crouse
> Senior Linux Engineer
> Advanced Micro Devices, Inc.
> <www.amd.com/embeddedprocessors>
>

Cheers,

Alan




More information about the coreboot mailing list