Hi Philip, +Cc openembedded-core. I believe openembedded-core changed from using DTC directly, to using in kernel make to generate DTBs specified in KERNEL_DEVICETREE. http://git.openembedded.org/openembedded-core/commit/?id=72980d5bb465f0640ed451d1ebb9c5d2a210ad0c
This regressed meta-xilinx and for now the fix you discuss corrects that, but you are correct in thinking that it may not be an ideal solution. http://git.yoctoproject.org/cgit/cgit.cgi/meta-xilinx/commit/?id=ad5139ef91c7a1f4a32261238426f8661eb57871 This fix is providing the ability for the meta-xilinx user to build both in kernel tree DTS (as per the new oe-core way) and or the existing meta-xilinx recipe space DTSs. I suspect most BSP providers can live with in kernel tree DTSs, but it is useful for meta-xilinx to have the ability to build recipe space DTSs as Xilinx architectures, due to their nature, are configurable (especially for kc705-trd-microblaze and any future microblaze machines added to meta-xilinx). As you correctly noted, the same include file name is used as this is effectively the previous dtb generation script from openembedded-core, minus some duplication. It was intentional to keep the same file name so the 'connection' is seen. Any alternate methods know for building in recipe space DTSs within openembedded-core will be much appreciated. Regards Sipke >-----Original Message----- >On Thursday, 22 August 2013 8:58 AM Behalf Of Philip Balister wrote: > >OE-core and meta-xilinx both have linux-dtb.inc files, but they are >different. > >https://github.com/Xilinx/meta-xilinx/blob/master/recipes-kernel/linux/ >linux-dtb.inc > >and > >http://git.openembedded.org/openembedded-core/tree/meta/recipes-kernel/ >linux/linux-dtb.inc > >Understanding how these work is not something I am good at, but I am >concerned when I see a BSP doing something similar but different to the >core layers. What are the chances we can understand the differences and >see about consolidating the differences in oe-core? > >Philip >_______________________________________________ >meta-xilinx mailing list >meta-xil...@yoctoproject.org >https://lists.yoctoproject.org/listinfo/meta-xilinx > > _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core