diff options
Diffstat (limited to 'classes/image_types_fsl.bbclass')
-rw-r--r-- | classes/image_types_fsl.bbclass | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/classes/image_types_fsl.bbclass b/classes/image_types_fsl.bbclass index 8414848..8a9fde4 100644 --- a/classes/image_types_fsl.bbclass +++ b/classes/image_types_fsl.bbclass | |||
@@ -119,6 +119,16 @@ generate_imx_sdcard () { | |||
119 | | awk '/ 1 / { print substr($4, 1, length($4 -1)) / 1024 }') | 119 | | awk '/ 1 / { print substr($4, 1, length($4 -1)) / 1024 }') |
120 | mkfs.vfat -n "${BOOTDD_VOLUME_ID}" -S 512 -C ${WORKDIR}/boot.img $BOOT_BLOCKS | 120 | mkfs.vfat -n "${BOOTDD_VOLUME_ID}" -S 512 -C ${WORKDIR}/boot.img $BOOT_BLOCKS |
121 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/uImage-${MACHINE}.bin ::/uImage | 121 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/uImage-${MACHINE}.bin ::/uImage |
122 | |||
123 | # Copy boot scripts | ||
124 | for item in ${BOOT_SCRIPTS}; do | ||
125 | src=`echo $item | awk -F':' '{ print $1 }'` | ||
126 | dst=`echo $item | awk -F':' '{ print $2 }'` | ||
127 | |||
128 | mcopy -i ${WORKDIR}/boot.img -s $src ::/$dst | ||
129 | done | ||
130 | |||
131 | # Copy device tree file | ||
122 | if [ -e "${KERNEL_IMAGETYPE}-${MACHINE}.dtb" ]; then | 132 | if [ -e "${KERNEL_IMAGETYPE}-${MACHINE}.dtb" ]; then |
123 | kernel_bin="`readlink ${KERNEL_IMAGETYPE}-${MACHINE}.bin`" | 133 | kernel_bin="`readlink ${KERNEL_IMAGETYPE}-${MACHINE}.bin`" |
124 | kernel_dtb="`readlink ${KERNEL_IMAGETYPE}-${MACHINE}.dtb`" | 134 | kernel_dtb="`readlink ${KERNEL_IMAGETYPE}-${MACHINE}.dtb`" |