summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorTodor Minchev <todor.minchev@linux.intel.com>2016-12-13 14:56:49 -0800
committerCalifornia Sullivan <california.l.sullivan@intel.com>2016-12-15 10:27:18 -0800
commit48c335a46e03b46540a83a365fea76b92940927b (patch)
tree6099fbb24fea8271eb63569903a755e34193211e /documentation
parent3d218385a7d8509fbb66b6aa92efef185d1cfcde (diff)
downloadmeta-intel-48c335a46e03b46540a83a365fea76b92940927b.tar.gz
rmc: add support for alternative EFI bootloaders
RMC was previously configured to work only with the systemd-boot EFI bootloader. With this commit we can specify alternative bootloaders by setting the RMC_BOOTLOADER variable in local.conf. If RMC_BOOTLOADER is not set systemd-boot will be used by default. Signed-off-by: Todor Minchev <todor.minchev@linux.intel.com> Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/rmc/README16
1 files changed, 13 insertions, 3 deletions
diff --git a/documentation/rmc/README b/documentation/rmc/README
index 2427ffd2..dbee6b6d 100644
--- a/documentation/rmc/README
+++ b/documentation/rmc/README
@@ -165,14 +165,24 @@ steps still can override results from this hook for boot entries and KBOOTPARAM.
165 165
166Enable RMC Feature 166Enable RMC Feature
167-------------------------------------------------------------------------------- 167--------------------------------------------------------------------------------
168To Enable RMC feature in build, add the below lines in a conf file: 168To enable the RMC feature please add the following variables to your local.conf.
169
169DISTRO_FEATURES_append = " rmc" 170DISTRO_FEATURES_append = " rmc"
170EFI_PROVIDER = "rmc-systemd-boot" 171EFI_PROVIDER = "rmc-boot"
172
173The default EFI bootloader used with RMC is systemd-boot. To change the default
174bootloader please overwrite the RMC_BOOTLOADER variable in your local.conf
171 175
172Note: 176Note:
173Image could be still bootable if you only have either of two lines, but RMC 177Image could be still bootable if you only have either of two lines, but RMC
174feature won't be fully functional. 178feature won't be fully functional.
175 179
180To install only the RMC client with the systemd-boot bootloader without
181including a default RMC database file, add the following lines to your
182local.conf:
183
184EFI_PROVIDER = "systemd-boot"
185IMAGE_INSTALL_append = " rmc"
176 186
177 187
178Examples 188Examples
@@ -190,7 +200,7 @@ EXAMPLE 1: Support a new board type:
190(1) enable the feature and do a build to get a live-boot image by adding these 200(1) enable the feature and do a build to get a live-boot image by adding these
191 lines in conf/local.conf: 201 lines in conf/local.conf:
192 DISTRO_FEATURES_append = " rmc" 202 DISTRO_FEATURES_append = " rmc"
193 EFI_PROVIDER = "rmc-systemd-boot" 203 EFI_PROVIDER = "rmc-boot"
194 204
195(2) flash the image to a USB stick and boot it on your board 205(2) flash the image to a USB stick and boot it on your board
196 206