Updating kernel device tree on BeagleboneBlack with emmcf-flasher - debian-10.11-console-armhf-2022-01-01

Hello! I’ve been struggling for a while to create a minimal image with a custom kernel device tree. I’ve been able to build the device tree through buildroot and on the beaglebone itself in the /opt/source directory. I’ve added it as an overlay in uEnv.txt and it’s allegedly being applied but not noticing the changes taking place. It seems to me the uboot device tree and kernel device tree are not the same but I can’t figure out how to update the kernel once since I used an image that flashes itself and I’m operating off just the eMMC and not an sdcard.

Is there a way I can build the image with my device tree instead of specifying --dtb beaglebone ?