diff options
-rw-r--r-- | classes/sdcard_image-rpi.bbclass | 7 | ||||
-rw-r--r-- | conf/machine/include/rpi-base.inc | 2 |
2 files changed, 6 insertions, 3 deletions
diff --git a/classes/sdcard_image-rpi.bbclass b/classes/sdcard_image-rpi.bbclass index 43f1346..86cf773 100644 --- a/classes/sdcard_image-rpi.bbclass +++ b/classes/sdcard_image-rpi.bbclass | |||
@@ -31,6 +31,9 @@ IMAGE_BOOTLOADER ?= "bcm2835-bootfiles" | |||
31 | # Set initramfs extension | 31 | # Set initramfs extension |
32 | KERNEL_INITRAMFS ?= "" | 32 | KERNEL_INITRAMFS ?= "" |
33 | 33 | ||
34 | # Kernel image name | ||
35 | SDIMG_KERNELIMAGE_raspberrypi ?= "kernel.img" | ||
36 | |||
34 | # Boot partition volume id | 37 | # Boot partition volume id |
35 | BOOTDD_VOLUME_ID ?= "${MACHINE}" | 38 | BOOTDD_VOLUME_ID ?= "${MACHINE}" |
36 | 39 | ||
@@ -104,7 +107,7 @@ IMAGE_CMD_rpi-sdimg () { | |||
104 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles/* ::/ | 107 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/bcm2835-bootfiles/* ::/ |
105 | case "${KERNEL_IMAGETYPE}" in | 108 | case "${KERNEL_IMAGETYPE}" in |
106 | "uImage") | 109 | "uImage") |
107 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/u-boot.img ::kernel.img | 110 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/u-boot.img ::${SDIMG_KERNELIMAGE} |
108 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}${KERNEL_INITRAMFS}-${MACHINE}.bin ::uImage | 111 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}${KERNEL_INITRAMFS}-${MACHINE}.bin ::uImage |
109 | ;; | 112 | ;; |
110 | *) | 113 | *) |
@@ -124,7 +127,7 @@ IMAGE_CMD_rpi-sdimg () { | |||
124 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${DTB_BASE_NAME}.dtb ::overlays/${DTB_BASE_NAME}.dtb | 127 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${DTB_BASE_NAME}.dtb ::overlays/${DTB_BASE_NAME}.dtb |
125 | done | 128 | done |
126 | fi | 129 | fi |
127 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}${KERNEL_INITRAMFS}-${MACHINE}.bin ::kernel.img | 130 | mcopy -i ${WORKDIR}/boot.img -s ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}${KERNEL_INITRAMFS}-${MACHINE}.bin ::${SDIMG_KERNELIMAGE} |
128 | ;; | 131 | ;; |
129 | esac | 132 | esac |
130 | 133 | ||
diff --git a/conf/machine/include/rpi-base.inc b/conf/machine/include/rpi-base.inc index 65ec712..f1c404d 100644 --- a/conf/machine/include/rpi-base.inc +++ b/conf/machine/include/rpi-base.inc | |||
@@ -46,4 +46,4 @@ MACHINE_EXTRA_RRECOMMENDS += " kernel-modules" | |||
46 | # Set Raspberrypi splash image | 46 | # Set Raspberrypi splash image |
47 | SPLASH = "psplash-raspberrypi" | 47 | SPLASH = "psplash-raspberrypi" |
48 | 48 | ||
49 | IMAGE_BOOT_FILES ?= "bcm2835-bootfiles/* ${KERNEL_IMAGETYPE};kernel.img" | 49 | IMAGE_BOOT_FILES ?= "bcm2835-bootfiles/* ${KERNEL_IMAGETYPE};${SDIMG_KERNELIMAGE}" |