5 

Petter Mabäcker

Technux
<pet...@technux.se>
www.technux.se

2016-02-10 11:26 skrev Stéphane
Cerveau: 

> append initramfs creation to install RPi bootloader
trailer
> 
> Signed-off-by: Stéphane Cerveau <vox...@voxtok.com>
> ---
>
recipes-kernel/linux/linux-raspberrypi.inc | 9 +++++++++
> 1 file
changed, 9 insertions(+)
> 
> diff --git
a/recipes-kernel/linux/linux-raspberrypi.inc
b/recipes-kernel/linux/linux-raspberrypi.inc
> index 70e8bfe..74dbf19
100644
> --- a/recipes-kernel/linux/linux-raspberrypi.inc
> +++
b/recipes-kernel/linux/linux-raspberrypi.inc
> @@ -64,4 +64,13 @@
do_rpiboot_mkimage() {
> fi
> fi
> }
> +do_bundle_initramfs_append() {
>
+ if test "x${KERNEL_IMAGETYPE}" != "xuImage" ; then
> + if test -n
"${KERNEL_DEVICETREE}"; then
> + # Add RPi bootloader trailer to kernel
image to enable DeviceTree support
> +
${STAGING_DIR_NATIVE}/usr/lib/rpi-mkimage/mkknlimg --dtok
${KERNEL_OUTPUT}.initramfs ${KERNEL_OUTPUT}.initramfs
> + fi
> + fi
>
+}
> +
> addtask rpiboot_mkimage before do_install after do_compile
> --

> 2.1.4

Hi, 

You should change the path to mkknlimg to use:
${STAGING_LIBEXECDIR_NATIVE}/mkknlimg 

See the discussion about this
in:
https://lists.yoctoproject.org/pipermail/yocto/2016-February/028769.html


BR Petter 
-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to