summaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
authorS. Fricke <sfricke@data-modul.com>2013-04-24 12:43:04 +0000
committerOtavio Salvador <otavio@ossystems.com.br>2013-04-24 10:11:03 -0300
commit82ee44974c29aa9aa6d56cbbf400567a49e6d633 (patch)
treebc161019b25a70623054eebab7c0e831ca3a0ceb /classes
parent8524305b57ca436c29ecbad994e15fb6bf336623 (diff)
downloadmeta-fsl-arm-82ee44974c29aa9aa6d56cbbf400567a49e6d633.tar.gz
image_types_fsl.bbclass: Add support for kernel image types
Use the KERNEL_IMAGETYPE variable, making the class configurable for all supported kernel image types. This patch is tested with a 3rd-party board and a sabrelite board. Signed-off-by: S. Fricke <sfricke@data-modul.com>
Diffstat (limited to 'classes')
-rw-r--r--classes/image_types_fsl.bbclass4
1 files changed, 2 insertions, 2 deletions
diff --git a/classes/image_types_fsl.bbclass b/classes/image_types_fsl.bbclass
index b803aef..b894495 100644
--- a/classes/image_types_fsl.bbclass
+++ b/classes/image_types_fsl.bbclass
@@ -118,7 +118,7 @@ generate_imx_sdcard () {
118 BOOT_BLOCKS=$(LC_ALL=C parted -s ${SDCARD} unit b print \ 118 BOOT_BLOCKS=$(LC_ALL=C parted -s ${SDCARD} unit b print \
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}/${KERNEL_IMAGETYPE}-${MACHINE}.bin ::/${KERNEL_IMAGETYPE}
122 122
123 # Copy boot scripts 123 # Copy boot scripts
124 for item in ${BOOT_SCRIPTS}; do 124 for item in ${BOOT_SCRIPTS}; do
@@ -221,7 +221,7 @@ generate_mxs_sdcard () {
221 | awk '/ 2 / { print substr($4, 1, length($4 -1)) / 1024 }') 221 | awk '/ 2 / { print substr($4, 1, length($4 -1)) / 1024 }')
222 222
223 mkfs.vfat -n "${BOOTDD_VOLUME_ID}" -S 512 -C ${WORKDIR}/boot.img $BOOT_BLOCKS 223 mkfs.vfat -n "${BOOTDD_VOLUME_ID}" -S 512 -C ${WORKDIR}/boot.img $BOOT_BLOCKS
224 mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/uImage-${MACHINE}.bin ::/uImage 224 mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${MACHINE}.bin ::/${KERNEL_IMAGETYPE}
225 if test -n "${KERNEL_DEVICETREE}"; then 225 if test -n "${KERNEL_DEVICETREE}"; then
226 for DTS_FILE in ${KERNEL_DEVICETREE}; do 226 for DTS_FILE in ${KERNEL_DEVICETREE}; do
227 DTS_BASE_NAME=`basename ${DTS_FILE} | awk -F "." '{print $1}'` 227 DTS_BASE_NAME=`basename ${DTS_FILE} | awk -F "." '{print $1}'`