Hi, new here and to building a fsbl in yocto, so bottom line, I can't set up everything to work, i fail already at "bitbake -v virtual/fsbl -c do_configure" (See config and error below) Any Ideas?
My layers are: /home/heol/repo/2014-01-yocto/poky/meta \ /home/heol/repo/2014-01-yocto/poky/meta-poky \ /home/heol/repo/2014-01-yocto/poky/meta-yocto-bsp \ /home/heol/repo/2014-01-yocto/layers/meta-alv-common \ /home/heol/repo/2014-01-yocto/layers/meta-openembedded/meta-oe \ /home/heol/repo/2014-01-yocto/layers/meta-openembedded/meta-python \ /home/heol/repo/2014-01-yocto/layers/meta-xilinx \ /home/heol/repo/2014-01-yocto/layers/meta-xilinx-tools \ /home/heol/repo/2014-01-yocto/layers/meta-alv-zynq \ /home/heol/repo/2014-01-yocto/layers/meta-alv-zynq-dev \ local.conf ends with: XILINX_SDK_TOOLCHAIN = "/home/heol/petalinux/tools/hsm" XILINX_VER_MAIN = "2016.3" HDF_BASE = "file://" HDF_PATH = "/home/heol/repo/2014-01-yocto/system.hdf" #add Boot.bin dependency IMAGE_CLASSES += " xilinx-bootbin" #specify BIF common attribute for FSBL BIF_COMMON_ATTR= "fsbl_config" BIF_COMMON_ATTR[fsbl_config]="a53_x64" #specify BIF partition attributes required for BOOT.bin BIF_PARTITION_ATTR= "fsbl atf u-boot env" #specify BIF partition attributes for FSBL #bootloader is FSBL. Location where FSBL binary is present and dependency to build FSBL BIF_PARTITION_ATTR[fsbl]="bootloader" BIF_PARTITION_IMAGE[fsbl]="${DEPLOY_DIR_IMAGE}/zynqmp_fsbl.elf" BIF_PARTITION_DEPENDS[fsbl]="virtual/fsbl" #specify BIF partition attributes for ATF #destination cpu for ATF, security levels. Location where ATF binary is present (dependency is not required as ATF is always built for ZU+, see zcu102-zynqmp.conf) BIF_PARTITION_ATTR[atf]="destination_cpu=a53-0,exception_level=el-3,trustzone" BIF_PARTITION_IMAGE[atf]="${DEPLOY_DIR_IMAGE}/bl31-${MACHINE}.elf" #specify BIF partition attributes for u-boot #destination cpu for u-boot, security levels. Location where u-boot binary is present (dependency is not required as u-boot is always built for ZU+, see zcu102-zynqmp.conf) BIF_PARTITION_ATTR[u-boot]="destination_cpu=a53-0,exception_level=el-2" BIF_PARTITION_IMAGE[u-boot]="${DEPLOY_DIR_IMAGE}/u-boot-${MACHINE}.elf" #specify BIF partition attributes for environment #destination cpu for u-boot, security levels. Location where u-boot binary is present BIF_PARTITION_ATTR[env]="destination_cpu=a53-0,exception_level=el-2" BIF_PARTITION_IMAGE[env]="${DEPLOY_DIR_IMAGE}/environment.uimage" Error --------------------------------------------- fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_configure: + fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_configure: cd fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_configure: /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git + do_configure + export RDI_PLATFORM=lnx64 + export SWT_GTK3=0 + [ -n -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml ] + export MISC_ARG=-yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml + [ -n Zynq MP FSBL ] + export APP_ARG= -app "Zynq MP FSBL" + echo MISC_ARG is -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml MISC_ARG is -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml + echo APP_ARG is -app "Zynq MP FSBL" APP_ARG is -app "Zynq MP FSBL" + echo cmd is: xsct /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/app.tcl -ws /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0 -pname fsbl -rp /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git -processor psu_cortexa53_0 -hdf /home/heol/repo/2014-01-yocto/build/tmp/deploy/images/zynq-alv-mvs/Xilinx-zynq-alv-mvs.hdf -arch 64 -app "Zynq MP FSBL" -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml cmd is: xsct /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/app.tcl -ws /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0 -pname fsbl -rp /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git -processor psu_cortexa53_0 -hdf /home/heol/repo/2014-01-yocto/build/tmp/deploy/images/zynq-alv-mvs/Xilinx-zynq-alv-mvs.hdf -arch 64 -app "Zynq MP FSBL" -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml + flock -x /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/xsctlock -c eval xsct /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/app.tcl -ws /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0 -pname fsbl -rp /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git -processor psu_cortexa53_0 -hdf /home/heol/repo/2014-01-yocto/build/tmp/deploy/images/zynq-alv-mvs/Xilinx-zynq-alv-mvs.hdf -arch 64 ${APP_ARG} ${MISC_ARG} fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_configure: package require xsdb FAILED: can't find package xsdb fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_configure: + bb_exit_handler + ret=1 + echo WARNING: exit code 1 from a shell command. WARNING: exit code 1 from a shell command. + exit 1 ERROR: fsbl-0.2+xilinx+gitAUTOINC+879d70d540-r0 do_configure: Function failed: do_configure (log file is located at /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/temp/log.do_configure.5264) ERROR: Logfile of failure stored in: /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/temp/log.do_configure.5264 Log data follows: | DEBUG: Executing python function sysroot_cleansstate | DEBUG: Python function sysroot_cleansstate finished | DEBUG: Executing shell function do_configure | + | + cd | cd /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git | + do_configure | + export RDI_PLATFORM=lnx64 | + export SWT_GTK3=0 | + [ -n -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml ] | + export MISC_ARG=-yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml | + [ -n Zynq MP FSBL ] | + export APP_ARG= -app "Zynq MP FSBL" | + echo MISC_ARG is -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml | MISC_ARG is -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml | + echo APP_ARG is -app "Zynq MP FSBL" | APP_ARG is -app "Zynq MP FSBL" | + echo cmd is: xsct /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/app.tcl -ws /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0 -pname fsbl -rp /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git -processor psu_cortexa53_0 -hdf /home/heol/repo/2014-01-yocto/build/tmp/deploy/images/zynq-alv-mvs/Xilinx-zynq-alv-mvs.hdf -arch 64 -app "Zynq MP FSBL" -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml | cmd is: xsct /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/app.tcl -ws /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0 -pname fsbl -rp /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git -processor psu_cortexa53_0 -hdf /home/heol/repo/2014-01-yocto/build/tmp/deploy/images/zynq-alv-mvs/Xilinx-zynq-alv-mvs.hdf -arch 64 -app "Zynq MP FSBL" -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml | + flock -x /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/xsctlock -c eval xsct /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/app.tcl -ws /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0 -pname fsbl -rp /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git -processor psu_cortexa53_0 -hdf /home/heol/repo/2014-01-yocto/build/tmp/deploy/images/zynq-alv-mvs/Xilinx-zynq-alv-mvs.hdf -arch 64 ${APP_ARG} ${MISC_ARG} | | /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git | + do_configure | + export RDI_PLATFORM=lnx64 | + export SWT_GTK3=0 | + [ -n -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml ] | + export MISC_ARG=-yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml | + [ -n Zynq MP FSBL ] | + export APP_ARG= -app "Zynq MP FSBL" | + echo MISC_ARG is -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml | MISC_ARG is -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml | + echo APP_ARG is -app "Zynq MP FSBL" | APP_ARG is -app "Zynq MP FSBL" | + echo cmd is: xsct /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/app.tcl -ws /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0 -pname fsbl -rp /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git -processor psu_cortexa53_0 -hdf /home/heol/repo/2014-01-yocto/build/tmp/deploy/images/zynq-alv-mvs/Xilinx-zynq-alv-mvs.hdf -arch 64 -app "Zynq MP FSBL" -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml | cmd is: xsct /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/app.tcl -ws /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0 -pname fsbl -rp /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git -processor psu_cortexa53_0 -hdf /home/heol/repo/2014-01-yocto/build/tmp/deploy/images/zynq-alv-mvs/Xilinx-zynq-alv-mvs.hdf -arch 64 -app "Zynq MP FSBL" -yamlconf /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/fsbl.yaml | + flock -x /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/xsctlock -c eval xsct /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/app.tcl -ws /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0 -pname fsbl -rp /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/git -processor psu_cortexa53_0 -hdf /home/heol/repo/2014-01-yocto/build/tmp/deploy/images/zynq-alv-mvs/Xilinx-zynq-alv-mvs.hdf -arch 64 ${APP_ARG} ${MISC_ARG} | package require xsdb FAILED: | can't find package xsdb | package require xsdb FAILED: | can't find package xsdb+ bb_exit_handler | + ret=1 | + echo WARNING: exit code 1 from a shell command. | WARNING: exit code 1 from a shell command. | + exit 1 | | + bb_exit_handler | + ret=1 | + echo WARNING: exit code 1 from a shell command. | WARNING: exit code 1 from a shell command. | + exit 1 | ERROR: Function failed: do_configure (log file is located at /home/heol/repo/2014-01-yocto/build/tmp/work/aarch64-poky-linux/fsbl/0.2+xilinx+gitAUTOINC+879d70d540-r0/temp/log.do_configure.5264) ERROR: Task 7 (/home/heol/repo/2014-01-yocto/layers/meta-xilinx-tools/recipes-fsbl/fsbl/fsbl_git.bb, do_configure) failed with exit code '1' NOTE: Tasks Summary: Attempted 391 tasks of which 390 didn't need to be rerun and 1 failed. No currently running tasks (368 of 400) Summary: 1 task failed: /home/heol/repo/2014-01-yocto/layers/meta-xilinx-tools/recipes-fsbl/fsbl/fsbl_git.bb, do_configure Summary: There was 1 ERROR message shown, returning a non-zero exit code. Med vänlig hälsning / Best regards Henrik Olander SW developer, Realtime Embedded AB Vxl: 08-329 300, Dir: 08-410 409 29, 0730 378853 http://www.rte.se/ -- _______________________________________________ meta-xilinx mailing list meta-xilinx@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-xilinx