# Mender with Yocto, RPI3 and No match between root & boot partitions

**URL:** <https://hub.mender.io/t/mender-with-yocto-rpi3-and-no-match-between-root-boot-partitions/3053>\
**Category:** General Discussions\
**Tags:** yocto, raspberry-pi-3, dunfell\
**Created:** [January 8, 2021, 3:17am UTC](https://hub.mender.io/t/mender-with-yocto-rpi3-and-no-match-between-root-boot-partitions/3053 "2021-01-08T03:17:24Z")\
**Posts on this page:** 1\
**Showing post:** 18

<div class="post-metadata">

**Author:** ![jostor](https://avatars.discourse-cdn.com/v4/letter/j/dbc845/32.png) [@jostor](https://hub.mender.io/u/jostor)\
**Post date:** [March 26, 2021, 9:14am UTC](https://hub.mender.io/t/mender-with-yocto-rpi3-and-no-match-between-root-boot-partitions/3053/18 "2021-03-26T09:14:01Z")

</div>

Hi,  
I realized that the “solution” with adding "KERNEL\_DEVICETREE = “bcm2710-rpi-3-b-plus.dtb” probably wasn’t ideal. I lost my overlays, and I guess it was not the correct way to solve this.

I tried setting up a new project following this guide: [Raspberry Pi 3 Model B/B+](https://hub.mender.io/t/raspberry-pi-3-model-b-b/57)  
The image I built this way worked, and I didn’t get these problems. I tried removing all my layers from my original project, but still got the " **No match between boot and root partitions**" and the “fw\_printenv” problems. I compared which git commit was currently checked out on the different layers and checked out the same versions on my originally project. That helped. I think the eroors disappeared after changing the git commit of poky and rebuilding the image.

Originally I cloned the poky project with: `git clone git://git.yoctoproject.org/poky --branch yocto-3.1.5 --single-branch`  
Now, when it is working, poky is on `9ee329c18fbe0c42eaf3d43657ea30591f79143b`

---

_[View the full topic](https://hub.mender.io/t/mender-with-yocto-rpi3-and-no-match-between-root-boot-partitions/3053)._
