[coreboot] Change to use CBFS - Help needed

Harrison, Jon (SELEX GALILEO, UK) jon.harrison at selexgalileo.com
Mon Aug 17 18:56:45 CEST 2009

Hi Guys,

I could use a pointer to some CBFS info, to get the Via epia-n build
running again since the change to use CBFS was mandated.

Before CBFS buildrom gave me a 384K coreboot.rom which, when
concatenated with vga.bin and bochs.bin gave me my 512k
coreboot.final.bin for programming.

I see from the CBFS page on coreboot.org that there is provision for
option roms, but no description of how to include them. I can't see any
description of how the other config options are utilised when

Can someone either tell directly me how to build a 512k CBFS image that

0x00000 --> --------------------
		|     VGA BIOS     |
0x10000 --> --------------------
		|    BOCHS BIOS    |
0x20000 --> --------------------
            |     PAYLOAD      |
            |        +         |
            |     COREBOOT     |
            |        +         |
            |       FREE       |
0x7FFFF --> --------------------

Or point to a good example to get started from.

I guess something needs to be added to targets/via/epia-n/Config.lb ??

romimage "fallback"
	option COREBOOT_EXTRA_VERSION = "-epia_n-fallback"
	payload ../../../../../payloads/filo/filo.elf

SELEX Sensors and Airborne Systems Limited
Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 3EL
A company registered in England & Wales.  Company no. 02426132
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.

More information about the coreboot mailing list