Hi,
for our customized system we need to have a additional partition to store application data on SD-Card.
Tried to use 'wic' for this purpose, followed this thread:
Yocto WIC image creator with fixed partition sizes
I can successfully build image for 'core-image-minimal' and 'fsl-image-gui' using 'bitbake'. I managed to create such SD-Card image for 'core-image-minimal' with following '.wks' file and command 'wic create imx6dl-ctems-2part.wks -e core-image-minimal'
# file name imx6dl-ctems-2part.wks
# Image Creator .wks
part u-boot --source rawcopy --sourceparams="file=u-boot.imx" --ondisk mmcblk --no-table --align 1
# Boot partition
part /boot --source bootimg-partition --ondisk mmcblk --fstype=vfat --label boot --active --align 4096 --size 8M --extra-space 0
# Rootfs partition
part / --source rootfs --ondisk mmcblk --fstype=ext4 --label root --align 4096 --size 256M --extra-space 0 --overhead-factor 1
# User data partition
part /opt/user --ondisk mmcblk --fstype=ext4 --label ctems --align 4096 --size 128M --extra-space 0 --overhead-factor 1
When I do this for 'fsl-image-gui' by command 'wic create imx6dl-ctems-2part.wks -e fsl-image-gui' I got the following error:
Checking basic build environment...
Done.
Creating image(s)...
Warning: bootloader config not specified, using defaults
Error: exec_cmd: 'export PSEUDO_PREFIX=/home/plexus/fsl-yocto-L4.1.15_2.0.0-ga/fsl-release-bsp/build_ctems_fb-opengl_readonlyRFS/tmp/sysroots/x86_64-linux/usr;export PSEUDO_LOCALSTATEDIR=/home/plexus/fsl-yocto-L4.1.15_2.0.0-ga/fsl-release-bsp/build_ctems_fb-opengl_readonlyRFS/tmp/work/imx6dl_ctems-poky-linux-gnueabi/fsl-image-gui/1.0-r0/rootfs/../pseudo;export PSEUDO_PASSWD=/home/plexus/fsl-yocto-L4.1.15_2.0.0-ga/fsl-release-bsp/build_ctems_fb-opengl_readonlyRFS/tmp/work/imx6dl_ctems-poky-linux-gnueabi/fsl-image-gui/1.0-r0/rootfs;export PSEUDO_NOSYMLINKEXP=1;/home/plexus/fsl-yocto-L4.1.15_2.0.0-ga/fsl-release-bsp/build_ctems_fb-opengl_readonlyRFS/tmp/sysroots/x86_64-linux/usr/bin/pseudo mkfs.ext4 -F -i 8192 /var/tmp/wic/build/rootfs_root.3.ext4 -L root -d /home/plexus/fsl-yocto-L4.1.15_2.0.0-ga/fsl-release-bsp/build_ctems_fb-opengl_readonlyRFS/tmp/work/imx6dl_ctems-poky-linux-gnueabi/fsl-image-gui/1.0-r0/rootfs' returned '1' instead of 0
Linux target system is Kernel 4.1.15_2.0.0 (fsl release) on iMX6DL, build system Yocto 2.1 Krogoth running on Ubuntu 14.04.1 LTS 64 bit.
Any help would be appreciated?
Thanks Torsten