x86 FSP 1.1 Development

Firmware Support Package (FSP) development requires System-on-a-Chip (SoC) and board support. The combined steps are listed here. The development steps for FSP are listed below:

  1. Required Files
  2. Add the FSP Binary File to the coreboot File System

FSP Documentation:


Required Files

coreboot Required Files

  1. Create the following directories if they do not already exist:
  2. The following files may need to be copied from the FSP build or release into the directories above if they are not present or are out of date:

Add the FSP Binary File to coreboot File System

Add the FSP binary to the coreboot flash image using the following command:

util/cbfstool/cbfstool build/coreboot.rom add -t fsp -n fsp.bin -b <base address> -f fsp.bin

This command relocates the FSP binary to the 4K byte aligned location in CBFS so that the FSP code for TempRamInit may be executed in place.


Modified: 31 January 2016