diff options
author | Christophe Priouzeau <christophe.priouzeau@linaro.org> | 2019-11-26 16:28:35 +0100 |
---|---|---|
committer | Ilias Apalodimas <ilias.apalodimas@linaro.org> | 2019-11-27 10:47:54 +0000 |
commit | 86433e9f0013a27f3704abcdb26ffc1098684470 (patch) | |
tree | 82daaf2d0c10bca1811c537ac87453e088bdb25e /ledge-debian | |
parent | a815185e013eda51a464aa0f91b36f17f025164a (diff) |
LEDGE-DEBIAN: add management of raw images for armhf and arm64
Change-Id: I029d97c7e5600aaebd8372d98290fa2b30844942
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@linaro.org>
Diffstat (limited to 'ledge-debian')
-rw-r--r-- | ledge-debian/builders-fai.sh | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/ledge-debian/builders-fai.sh b/ledge-debian/builders-fai.sh index 83a1ed7c..ffec1dab 100644 --- a/ledge-debian/builders-fai.sh +++ b/ledge-debian/builders-fai.sh @@ -82,15 +82,31 @@ done # specific for stm32mp157c-dk2 on arlmhf ARMHF_ARCHITECTURE=$(echo ${PUB_DEST} | grep armhf | wc -l) + +# download flashlayout and script from github +mkdir -p out/script +wget https://raw.githubusercontent.com/Linaro/meta-ledge/zeus/meta-ledge-bsp/recipes-devtools/generate-raw-image/raw-tools/create_raw_from_flashlayout.sh -O out/script/create_raw_from_flashlayout.sh +chmod +x out/script/create_raw_from_flashlayout.sh + if [ $ARMHF_ARCHITECTURE -eq 1 ] then - # donwload flashlayout and script from github - mkdir -p out/script - wget https://raw.githubusercontent.com/Linaro/meta-ledge/zeus/meta-ledge-bsp/recipes-devtools/generate-raw-image/raw-tools/create_raw_from_flashlayout.sh -O out/script/create_raw_from_flashlayout.sh + # download flashlayout and script from github wget https://raw.githubusercontent.com/Linaro/meta-ledge/zeus/meta-ledge-bsp/recipes-devtools/generate-raw-image/files/ledge-stm32mp157c-dk2/FlashLayout_sdcard_ledge-stm32mp157c-dk2-debian.fld -O out/FlashLayout_sdcard_ledge-stm32mp157c-dk2-debian.fld wget https://raw.githubusercontent.com/Linaro/meta-ledge/zeus/meta-ledge-bsp/recipes-devtools/generate-raw-image/files/ledge-stm32mp157c-dk2/FlashLayout_sdcard_ledge-stm32mp157c-dk2-debian.tsv.template -O out/FlashLayout_sdcard_ledge-stm32mp157c-dk2-debian.tsv.template - chmod +x out/script/create_raw_from_flashlayout.sh + + # get bootfs + rootfs flashlayout + wget https://raw.githubusercontent.com/Linaro/meta-ledge/zeus/meta-ledge-bsp/recipes-devtools/generate-raw-image/files/armv7a/FlashLayout_sdcard_armhf_without_boot_firmware.fld -O out/FlashLayout_sdcard_armhf_without_boot_firmware.fld + # generate raw image cd out/ ./script/create_raw_from_flashlayout.sh FlashLayout_sdcard_ledge-stm32mp157c-dk2-debian.fld + + ./script/create_raw_from_flashlayout.sh FlashLayout_sdcard_armhf_without_boot_firmware.fld +else + # get bootfs + rootfs flashlayout + wget https://raw.githubusercontent.com/Linaro/meta-ledge/zeus/meta-ledge-bsp/recipes-devtools/generate-raw-image/files/aarch64/FlashLayout_sdcard_arm64_without_boot_firmware.fld -O out/FlashLayout_sdcard_arm64_without_boot_firmware.fld + + # generate raw image + cd out/ + ./script/create_raw_from_flashlayout.sh FlashLayout_sdcard_arm64_without_boot_firmware.fld fi |