Alan Carvalho de Assis
acassis at gmail.com
Wed May 2 13:55:18 CEST 2007
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
> 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:
> Jordan Crouse
> Senior Linux Engineer
> Advanced Micro Devices, Inc.
More information about the coreboot