Я обновляю дерево устройств в Beagle Bone Black, чтобы включить настройку i2c.Я создал новый мета-тест слоя.В мета-тесте есть ядро рецептов, где у меня есть файл leds.cfg и am335x-boneblack.dts с linux-yocto _%. Bbappend ,Файл bbappend выглядит следующим образом:
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SRC_URI += "\
file://am335x-boneblack.dts \
file://leds.cfg \
"
После сборки ядра с bitbake оба файла переносятся в "build / tmp / work / beaglebone_yocto-poky-linux-gnueabi / linux-yocto / 4.18.25 + git ** "каталог
Но я хочу, чтобы файл dts был перенесен в другой каталог" build / tmp / work-shared / beaglebone-yocto / kernel-source / arch / arm/ boot / dts "
Как мне добиться этого в файле bbappend?