App Builder: building project binaries\phone-platform\yocto2 2168 on worker at 29.05.2026 14:37:40 C:\worker\worker_WSLBuilder\vaultbinaries\build>IF IMX8BOOT EQU IMX8IMAGE ( wsl -d ubuntu-22.04 sed -i -e 's/\r$//' ./build.sh wsl -d ubuntu-22.04 ./build.sh phone-platform build 2168 ) C:\worker\worker_WSLBuilder\vaultbinaries\build>IF IMX8BOOT EQU IMX8IMAGE-DVL ( wsl -d ubuntu-22.04 sed -i -e 's/\r$//' ./build.sh wsl -d ubuntu-22.04 ./build.sh phone-platform-dev build 2168 ) C:\worker\worker_WSLBuilder\vaultbinaries\build>IF IMX8BOOT EQU IMX8LIBS ( wsl -d ubuntu-22.04 sed -i -e 's/\r$//' ./build.sh wsl -d ubuntu-22.04 ./build.sh phone-platform-dev libs 2168 ) C:\worker\worker_WSLBuilder\vaultbinaries\build>IF IMX8BOOT EQU IMX8BOOT ( wsl -d ubuntu-22.04 sed -i -e 's/\r$//' ./build.sh wsl -d ubuntu-22.04 ./build.sh imx-boot build 2168 ) userwithdomain=builder user=builder Welcome to Freescale Community BSP The Yocto Project has extensive documentation about OE including a reference manual which can be found at: http://yoctoproject.org/documentation For more information about OpenEmbedded see their website: http://www.openembedded.org/ You can now run 'bitbake ' Common targets are: core-image-minimal meta-toolchain meta-toolchain-sdk adt-installer meta-ide-support Your configuration files at ip270 have not been touched. Loading cache...done. Loaded 0 entries from dependency cache. Parsing recipes...done. Parsing of 3634 .bb files complete (0 cached, 3634 parsed). 5682 targets, 368 skipped, 4 masked, 0 errors. NOTE: Resolving any missing task queue dependencies Build Configuration: BB_VERSION = "2.8.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "aarch64-poky-linux" MACHINE = "ip270" DISTRO = "innovaphone-phone-platform" DISTRO_VERSION = "6.6-scarthgap" TUNE_FEATURES = "aarch64 armv8a crc crypto" TARGET_FPU = "" meta meta-poky = "HEAD:200d12b6a58ad961d60a7774ca0f7a9d29498724" meta-oe meta-multimedia meta-python = "HEAD:72018ca1b1a471226917e8246e8bbf9a374ccf97" meta-freescale = "HEAD:0627128b341cfb2bef7a0832ce8cac0ce1127f13" meta-freescale-distro = "HEAD:b9d6a5d9931922558046d230c1f5f4ef6ee72345" meta-freescale-3rdparty = "HEAD:6c063450d464eb2f380443c7d9af1b94ce9b9d75" meta-imx-bsp meta-imx-sdk = "HEAD:e83d4402acde050d2b2761995761c81c797b5b03" meta-arm meta-arm-toolchain = "HEAD:950a4afce46a359def2958bd9ae33fc08ff9bb0d" meta-chromium = "HEAD:dc31889c0899971def535dc1c040edf18bc16691" meta-clang = "HEAD:2b7433611d80f6d0ee1b04156fa91fc73d3c2665" meta-networking meta-filesystems meta-gnome = "HEAD:72018ca1b1a471226917e8246e8bbf9a374ccf97" meta-qt6 = "HEAD:586a6cb5aec755803a3be3cec359baafe89d6432" meta-wayland = "scarthgap:25850e97205eaa1b54882197ceaa6814c0403b4a" meta-innovaphone meta-ip270 = ":" meta-noto = "master:ae26db95542f7e0512f2ae5ce21fe6b7c5feddef" Initialising tasks...Sstate summary: Wanted 14 Local 0 Mirrors 0 Missed 14 Current 396 (0% match, 96% complete) Removing 14 stale sstate objects for arch ip270...done. NOTE: Executing Tasks NOTE: Running task 935 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_fetch) NOTE: recipe u-boot-imx-2024.04-r0: task do_fetch: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_fetch: Succeeded NOTE: Running task 1175 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_unpack) NOTE: Running task 1176 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_prepare_recipe_sysroot) NOTE: recipe u-boot-imx-2024.04-r0: task do_unpack: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_prepare_recipe_sysroot: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_prepare_recipe_sysroot: Succeeded NOTE: recipe u-boot-imx-2024.04-r0: task do_unpack: Succeeded NOTE: Running task 1177 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_patch) NOTE: Running task 1178 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_collect_spdx_deps) NOTE: recipe u-boot-imx-2024.04-r0: task do_patch: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_collect_spdx_deps: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_collect_spdx_deps: Succeeded NOTE: recipe u-boot-imx-2024.04-r0: task do_patch: Succeeded NOTE: Running task 1179 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_deploy_source_date_epoch) NOTE: recipe u-boot-imx-2024.04-r0: task do_deploy_source_date_epoch: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_deploy_source_date_epoch: Succeeded NOTE: Running task 1180 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_configure) NOTE: recipe u-boot-imx-2024.04-r0: task do_configure: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_configure: Succeeded NOTE: Running task 1181 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_compile) NOTE: recipe u-boot-imx-2024.04-r0: task do_compile: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_compile: Succeeded NOTE: Running task 1182 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_uboot_generate_rsa_keys) NOTE: Running task 1183 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_create_extlinux_config) NOTE: recipe u-boot-imx-2024.04-r0: task do_uboot_generate_rsa_keys: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_create_extlinux_config: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_create_extlinux_config: Succeeded NOTE: recipe u-boot-imx-2024.04-r0: task do_uboot_generate_rsa_keys: Succeeded NOTE: Running task 1184 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_uboot_assemble_fitimage) NOTE: recipe u-boot-imx-2024.04-r0: task do_uboot_assemble_fitimage: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_uboot_assemble_fitimage: Succeeded NOTE: Running task 1185 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_install) NOTE: Running task 1186 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_deploy) NOTE: recipe u-boot-imx-2024.04-r0: task do_install: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_deploy: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_install: Succeeded NOTE: Running task 1187 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_package) NOTE: Running task 1188 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_populate_sysroot) NOTE: recipe u-boot-imx-2024.04-r0: task do_deploy: Succeeded NOTE: recipe u-boot-imx-2024.04-r0: task do_package: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_populate_sysroot: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_populate_sysroot: Succeeded NOTE: Running task 1189 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_prepare_recipe_sysroot) NOTE: recipe imx-boot-1.0-r0: task do_prepare_recipe_sysroot: Started NOTE: recipe imx-boot-1.0-r0: task do_prepare_recipe_sysroot: Succeeded NOTE: Running task 1190 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_configure) NOTE: recipe u-boot-imx-2024.04-r0: task do_package: Succeeded NOTE: Running task 1191 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_packagedata) NOTE: recipe imx-boot-1.0-r0: task do_configure: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_packagedata: Started NOTE: recipe imx-boot-1.0-r0: task do_configure: Succeeded NOTE: Running task 1192 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_compile) NOTE: recipe u-boot-imx-2024.04-r0: task do_packagedata: Succeeded NOTE: Running task 1193 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_create_spdx) NOTE: recipe imx-boot-1.0-r0: task do_compile: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_create_spdx: Started NOTE: recipe u-boot-imx-2024.04-r0: task do_create_spdx: Succeeded NOTE: Running task 1194 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_collect_spdx_deps) NOTE: recipe imx-boot-1.0-r0: task do_collect_spdx_deps: Started NOTE: recipe imx-boot-1.0-r0: task do_collect_spdx_deps: Succeeded NOTE: recipe imx-boot-1.0-r0: task do_compile: Succeeded NOTE: Running task 1195 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_install) NOTE: Running task 1196 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_deploy) NOTE: recipe imx-boot-1.0-r0: task do_install: Started NOTE: recipe imx-boot-1.0-r0: task do_deploy: Started NOTE: recipe imx-boot-1.0-r0: task do_install: Succeeded NOTE: Running task 1197 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_package) NOTE: Running task 1198 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_populate_sysroot) NOTE: recipe imx-boot-1.0-r0: task do_deploy: Succeeded NOTE: recipe imx-boot-1.0-r0: task do_package: Started NOTE: recipe imx-boot-1.0-r0: task do_populate_sysroot: Started NOTE: recipe imx-boot-1.0-r0: task do_populate_sysroot: Succeeded NOTE: recipe imx-boot-1.0-r0: task do_package: Succeeded NOTE: Running task 1199 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_packagedata) NOTE: recipe imx-boot-1.0-r0: task do_packagedata: Started NOTE: recipe imx-boot-1.0-r0: task do_packagedata: Succeeded NOTE: Running task 1200 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_create_spdx) NOTE: Running task 1201 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_package_write_rpm) NOTE: Running task 1202 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_package_qa) NOTE: recipe imx-boot-1.0-r0: task do_create_spdx: Started NOTE: recipe imx-boot-1.0-r0: task do_package_write_rpm: Started NOTE: recipe imx-boot-1.0-r0: task do_package_qa: Started NOTE: recipe imx-boot-1.0-r0: task do_package_qa: Succeeded NOTE: recipe imx-boot-1.0-r0: task do_create_spdx: Succeeded NOTE: Running task 1203 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_create_runtime_spdx) NOTE: recipe imx-boot-1.0-r0: task do_create_runtime_spdx: Started NOTE: recipe imx-boot-1.0-r0: task do_create_runtime_spdx: Succeeded NOTE: recipe imx-boot-1.0-r0: task do_package_write_rpm: Succeeded NOTE: Running noexec task 1204 of 1204 (/home/yocto/phone-boot/sources/meta-imx/meta-imx-bsp/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_build) NOTE: Tasks Summary: Attempted 1204 tasks of which 1173 didn't need to be rerun and all succeeded. C:\worker\worker_WSLBuilder\vaultbinaries\build>IF IMX8BOOT EQU IMX8MANUF ( wsl -d ubuntu-22.04 sed -i -e 's/\r$//' ./build.sh wsl -d ubuntu-22.04 ./build.sh phone-manuf build 2168 ) Error(s)/Warning(s): wsl: Geschachtelte Virtualisierung wird auf diesem Computer nicht unterstützt. #!/bin/bash -vx # # start yocto build on the linux server set -x + set -x # get current user from windows environment.. user_=`whoami|tr -d '\\n\\t\\r '` ++ whoami ++ tr -d '\n\t\r ' + user_=builder user=${user_#*\\} + user=builder echo userwithdomain=${user_} user=${user} + echo userwithdomain=builder user=builder if [ "${user}" = "builder" ] || [ "${user}" = "root" ] then user="yocto" fi + '[' builder = builder ']' + user=yocto host="${user}@172.16.1.54" + host=yocto@172.16.1.54 home_yocto="/home/${user}" + home_yocto=/home/yocto project_folder="phone-platform2" + project_folder=phone-platform2 conf_folder="conf" + conf_folder=conf imxrelase="imx-6.6.52-2.2.1.xml" + imxrelase=imx-6.6.52-2.2.1.xml yoctorelase="scarthgap" + yoctorelase=scarthgap image="$1" + image=imx-boot if [ "${image}" = "imx-boot" ] then project_folder="phone-boot" conf_folder="bootconf" fi + '[' imx-boot = imx-boot ']' + project_folder=phone-boot + conf_folder=bootconf project_path="${home_yocto}/${project_folder}" + project_path=/home/yocto/phone-boot build_folder="ip270" + build_folder=ip270 repo="/home/yocto/bin/repo" + repo=/home/yocto/bin/repo rebuild=0 + rebuild=0 clean=0 + clean=0 ret=0 + ret=0 if [ "$2" = "all" ] then clean=1 fi + '[' build = all ']' if [ "$2" = "rebuild" ] then rebuild=1 fi + '[' build = rebuild ']' # Check, if previous build should be deleted if [ ${clean} -eq 1 ] then sshpass -f p ssh ${host} "rm -rf ${project_path}" fi + '[' 0 -eq 1 ']' sshpass -f p ssh ${host} "test -e ${project_path}" + sshpass -f p ssh yocto@172.16.1.54 'test -e /home/yocto/phone-boot' if [ $? -ne 0 ]; then # Create prjectfolder sshpass -f p ssh ${host} "mkdir -p ${project_path}" fi + '[' 0 -ne 0 ']' if [ ${rebuild} -eq 1 ] then sshpass -f p ssh ${host} "cd ${project_path}; rm -rf sources; rm -rf .repo; rm -rf setup-environment; rm -rf imx-setup-release.sh; rm -rf ${build_folder}" fi + '[' 0 -eq 1 ']' sshpass -f p ssh ${host} "test -e ${project_path}/sources" + sshpass -f p ssh yocto@172.16.1.54 'test -e /home/yocto/phone-boot/sources' if [ $? -ne 0 ]; then # Create projectfolder sshpass -f p ssh ${host} "mkdir -p ${project_path}" # Initialize bitbake recipes sshpass -f p ssh ${host} "cd ${project_path}; ${repo} init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-${yoctorelase} -m ${imxrelase}; ${repo} sync" # Add the Realtek Wifi Sources sshpass -f p ssh ${host} "cd ${project_path}/sources; git clone -b master https://github.com/EmbeddedAndroid/meta-rtlwifi.git; cd meta-rtlwifi; git reset --hard a2d6d0cdac2b006166eff303b039a45c4fb42586" # Add the noto font repository sshpass -f p ssh ${host} "cd ${project_path}/sources; git clone -b master https://github.com/ssfivy/meta-noto.git; cd meta-noto; git reset --hard ae26db95542f7e0512f2ae5ce21fe6b7c5feddef" # Add the wayland repository sshpass -f p ssh ${host} "cd ${project_path}/sources; git clone -b scarthgap https://codeberg.org/flk/meta-wayland; cd meta-wayland; git reset --hard 25850e97205eaa1b54882197ceaa6814c0403b4a" fi + '[' 0 -ne 0 ']' sshpass -f p ssh ${host} "test -e ${project_path}/${build_folder}" + sshpass -f p ssh yocto@172.16.1.54 'test -e /home/yocto/phone-boot/ip270' if [ $? -ne 0 ]; then # Initialize project sshpass -f p ssh ${host} "cd ${project_path}; EULA=1 DISTRO=fsl-imx-xwayland MACHINE=ip270 source imx-setup-release.sh -b ${build_folder}" fi + '[' 0 -ne 0 ']' # explicit write the config so that we can exclude unused components sshpass -f p scp -r ${conf_folder} ${host}:${project_path}/${build_folder} + sshpass -f p scp -r bootconf yocto@172.16.1.54:/home/yocto/phone-boot/ip270 scp: /home/yocto/phone-boot/ip270/bootconf/bblayers.conf: Permission denied scp: /home/yocto/phone-boot/ip270/bootconf/local.conf: Permission denied # Add version info build_number=$3 + build_number=2168 if [ "$3" = "" ] then build_number=0 fi + '[' 2168 = '' ']' build_details="from ${host}:${project_path}/${build_folder} ${image}" + build_details='from yocto@172.16.1.54:/home/yocto/phone-boot/ip270 imx-boot' build_date=`date` ++ date + build_date='Fri May 29 14:38:28 CEST 2026' mkdir -p sources/meta-innovaphone/recipes-inno/os-release + mkdir -p sources/meta-innovaphone/recipes-inno/os-release echo OS_RELEASE_FIELDS += \" INNOVAPHONE_BUILD INNOVAPHONE_DETAILS INNOVAPHONE_DATE \" >sources/meta-innovaphone/recipes-inno/os-release/os-release.bbappend + echo OS_RELEASE_FIELDS += '"' INNOVAPHONE_BUILD INNOVAPHONE_DETAILS INNOVAPHONE_DATE '"' echo INNOVAPHONE_BUILD = \"${build_number}\" >>sources/meta-innovaphone/recipes-inno/os-release/os-release.bbappend + echo INNOVAPHONE_BUILD = '"2168"' echo INNOVAPHONE_DETAILS = \"${build_details}\" >>sources/meta-innovaphone/recipes-inno/os-release/os-release.bbappend + echo INNOVAPHONE_DETAILS = '"from' yocto@172.16.1.54:/home/yocto/phone-boot/ip270 'imx-boot"' echo INNOVAPHONE_DATE = \"${build_date}\" >>sources/meta-innovaphone/recipes-inno/os-release/os-release.bbappend + echo INNOVAPHONE_DATE = '"Fri' May 29 14:38:28 CEST '2026"' echo \#define INNOVAPHONE_BUILD \"${build_number}\" >sources/meta-ip270/recipes-bsp/u-boot/files/git/buildversion.h + echo '#define' INNOVAPHONE_BUILD '"2168"' echo \#define INNOVAPHONE_DETAILS \"${build_details}\" >>sources/meta-ip270/recipes-bsp/u-boot/files/git/buildversion.h + echo '#define' INNOVAPHONE_DETAILS '"from' yocto@172.16.1.54:/home/yocto/phone-boot/ip270 'imx-boot"' echo \#define INNOVAPHONE_DATE \"${build_date}\" >>sources/meta-ip270/recipes-bsp/u-boot/files/git/buildversion.h + echo '#define' INNOVAPHONE_DATE '"Fri' May 29 14:38:28 CEST '2026"' # Copy the sources folder sshpass -f p ssh ${host} "rm -rf ${project_path}/sources/meta-innovaphone" + sshpass -f p ssh yocto@172.16.1.54 'rm -rf /home/yocto/phone-boot/sources/meta-innovaphone' sshpass -f p ssh ${host} "rm -rf ${project_path}/sources/meta-ip270" + sshpass -f p ssh yocto@172.16.1.54 'rm -rf /home/yocto/phone-boot/sources/meta-ip270' sshpass -f p scp -r sources ${host}:${project_path} + sshpass -f p scp -r sources yocto@172.16.1.54:/home/yocto/phone-boot sshpass -f p ssh ${host} "rm -f ${project_path}/downloads/ip270" + sshpass -f p ssh yocto@172.16.1.54 'rm -f /home/yocto/phone-boot/downloads/ip270' sshpass -f p ssh ${host} "rm -f ${project_path}/downloads/ip270-sysclient" + sshpass -f p ssh yocto@172.16.1.54 'rm -f /home/yocto/phone-boot/downloads/ip270-sysclient' # Replace the user in the update.conf sshpass -f p ssh ${host} "sed -i \"s/user=\\\"yocto\\\"/user=\\\"${user}\\\"/g\" ${project_path}/sources/meta-innovaphone/recipes-inno/dvlscripts/dvlscripts/update.conf" + sshpass -f p ssh yocto@172.16.1.54 'sed -i "s/user=\"yocto\"/user=\"yocto\"/g" /home/yocto/phone-boot/sources/meta-innovaphone/recipes-inno/dvlscripts/dvlscripts/update.conf' # Setup Environment and start build sshpass -f p ssh ${host} "cd ${project_path}; source setup-environment ${build_folder}; bitbake ${image}" + sshpass -f p ssh yocto@172.16.1.54 'cd /home/yocto/phone-boot; source setup-environment ip270; bitbake imx-boot' ret=$? + ret=0 if [ $ret -ne 0 ] then echo "Bitbake Return Value: $ret" exit $ret fi + '[' 0 -ne 0 ']' # Copy the Image if [ "${image}" = "imx-boot" ]; then sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/ip270/imx-boot-ip270-sd.bin-flash_evk . elif [ "${image}" = "phone-manuf" ]; then sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/ip270/imx-boot-ip270-sd.bin-flash_evk . sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/ip270/phone-manuf-ip270.rootfs.wic.zst . elif [ "${image}" = "phone-platform-dev" ]; then sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/ip270/phone-platform-dev.img . sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/ip270/Image . sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/ip270/imx8mm-innovaphone-ip270.dtb . else sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/ip270/phone-platform.img . sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/ip270/Image . sshpass -f p scp ${host}:${project_path}/${build_folder}/tmp/deploy/images/ip270/imx8mm-innovaphone-ip270.dtb . fi + '[' imx-boot = imx-boot ']' + sshpass -f p scp yocto@172.16.1.54:/home/yocto/phone-boot/ip270/tmp/deploy/images/ip270/imx-boot-ip270-sd.bin-flash_evk . if [[ "$2" == "libs" ]]; then lib_version=3 # Create folders for libs mkdir -p yocto-libs/${lib_version}/usr/lib mkdir -p yocto-libs/${lib_version}/usr/include mkdir -p yocto-libs/${lib_version}/lib # Copy Libs sshpass -f p rsync -a -L ${host}:${project_path}/${build_folder}/tmp/work/ip270-poky-linux/${image}/1.0/rootfs/usr/lib/ ./yocto-libs/${lib_version}/usr/lib sshpass -f p rsync -a -L ${host}:${project_path}/${build_folder}/tmp/work/ip270-poky-linux/${image}/1.0/rootfs/usr/include/ ./yocto-libs/${lib_version}/usr/include sshpass -f p rsync -a -L ${host}:${project_path}/${build_folder}/tmp/work/ip270-poky-linux/${image}/1.0/rootfs/lib/ ./yocto-libs/${lib_version}/lib sshpass -f p rsync -a -L ${host}:${project_path}/${build_folder}/tmp/sysroots-components/armv8a/openssl/usr/include ./yocto-libs/${lib_version}/usr/ sshpass -f p rsync -a -L ${host}:${project_path}/${build_folder}/tmp/sysroots-components/armv8a-mx8mm/alsa-lib/usr/include/alsa ./yocto-libs/${lib_version}/usr/include/ cp ./yocto-libs/${lib_version}/usr/lib/libcrypto.so.3 ./yocto-libs/${lib_version}/usr/lib/libcrypto.so cp ./yocto-libs/${lib_version}/usr/lib/libssl.so.3 ./yocto-libs/${lib_version}/usr/lib/libssl.so fi + [[ build == \l\i\b\s ]]