[coreboot] Linux kernel as payload?
jlewis at johnlewis.ie
Sat Jan 23 15:27:05 CET 2016
If anyone's interested, you can find the Buildroot/kernel configs and
Jeltka script @
It's out of date and could use some other improvements, but I'm sure it
would save someone a lot of time getting a kernel payload working in
under 3.5 megs size.
On 2016-01-21 18:39, ron minnich wrote:
> I think JELTKA is a model of how it can be done. Consider talking to
> John Lewis.
> Ron, Satisfied JELTKA user.
> On Thu, Jan 21, 2016 at 9:58 AM Patrick Georgi via coreboot
> <coreboot at coreboot.org> wrote:
>> 2016-01-21 18:49 GMT+01:00 Kitestramuort
>> <kitestramuort at autistici.org>:
>>> Can I compile it 64bit?
>> As long as you keep the 32bit entry point around, yes (which I
>> is the default configuration for x86_64 kernels).
>> In kconfig/menuconfig/..., select a linux payload, and point to the
>> bzImage file. That should work (and this part of coreboot is pretty
>> well testable with our QEmu targets, in case you want to try it out
>>> Is there any further documentation on this?
>> Sadly documentation is not a strength in this project.
>>> I found something on the wiki
>>> https://www.coreboot.org/Board:tyan/s2891#LAB_payload 
>> The kexec information there is probably still useful, the buildrom
>> stuff is horribly outdated.
>> Google Germany GmbH, ABC-Str. 19, 20354 Hamburg
>> Registergericht und -nummer: Hamburg, HRB 86891, Sitz der
>> Gesellschaft: Hamburg
>> Geschäftsführer: Matthew Scott Sucherman, Paul Terence Manicle
>> coreboot mailing list: coreboot at coreboot.org
>> http://www.coreboot.org/mailman/listinfo/coreboot 
>  https://www.coreboot.org/Board:tyan/s2891#LAB_payload
>  http://www.coreboot.org/mailman/listinfo/coreboot
More information about the coreboot