[Buildroot] [PATCH] beagleboneblack: add board

Jason Kridner jkridner at beagleboard.org
Thu Oct 3 23:19:01 UTC 2013


On Thu, Oct 3, 2013 at 4:32 PM, Peter Korsgaard <jacmet at uclibc.org> wrote:
>>>>>> "Jason" == Jason Kridner <jkridner at beagleboard.org> writes:
>
> Hi,
>
>  >> config BR2_LINUX_KERNEL_INTREE_DTS_NAME
>  >> string "Device Tree Source file names"
>  >> depends on BR2_LINUX_KERNEL_USE_INTREE_DTS
>  >> help
>  >> Name of the device tree source file, without
>  >> the trailing .dts. You can provide a list of
>  >> dts files to build, separated by spaces.
>  >> "
>
>  Jason> Adding multiple makes it not output any .dtb files to the
>  Jason> output/images directory. It seems there is a single assignment in
>  Jason> linux.mk. :(
>
> No? It works here. I just tried taking our beaglebone_defconfig and
> changing the DTS_NAME setting to:
>
> BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-bone am335x-boneblack"
>
> And I get:
>
> ls -l output/images
> total 7044
> -rw-r--r-- 1 peko peko   10494 Oct  3 22:25 am335x-boneblack.dtb
> -rw-r--r-- 1 peko peko   10537 Oct  3 22:25 am335x-bone.dtb
> -rw-r--r-- 1 peko peko  100400 Oct  3 22:19 MLO
> -rw-r--r-- 1 peko peko 5104640 Oct  3 22:25 rootfs.ext2
> -rw-r--r-- 1 peko peko  377076 Oct  3 22:19 u-boot.img
> -rw-r--r-- 1 peko peko 2831464 Oct  3 22:25 uImage
>
> What did you do exactly?

I seemed to somehow get ...DTS_NAME set without having
...USE_INTREE_DTS set, which seems odd since it is required in the
Config.in. I suspect I ended up directly editing the config file. I
resolved the issue, which is why I went ahead and submitted my v2
patch with both .dtb files in it. It would be great to see that patch,
tested by Fatih as well, (or some equivalent) accepted into the
mainline.

>
> --
> Bye, Peter Korsgaard


More information about the buildroot mailing list