diff options
-rwxr-xr-x | resources/scripts/blobs/inject | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/resources/scripts/blobs/inject b/resources/scripts/blobs/inject index b8fe1c9b..805db0db 100755 --- a/resources/scripts/blobs/inject +++ b/resources/scripts/blobs/inject @@ -256,13 +256,20 @@ inject_blob_intel_mrc() inject_blob_intel_me() { + printf 'adding intel management engine\n' + rom="${1}" if [ -z ${CONFIG_ME_BIN_PATH} ]; then fail "CONFIG_ME_BIN_PATH not set" fi + _me_location=${CONFIG_ME_BIN_PATH#../../} - printf 'adding intel management engine\n' + + if [ ! -f "${_me_location}" ]; then + fail "CONFIG_ME_BIN_PATH points to missing file" + fi + ${ifdtool} -i me:${_me_location} ${rom} -O ${rom} || exit 1 } |