<div dir="ltr">Hi,<div><br></div><div>While trying to run an rtems-littlevgl app on BBB, I found that the device</div><div>tree generated from the freebsd source matching the freebsd-org</div><div>HEAD commit doesn't work with the app and framebuffer device fails</div><div>to open. This is most likely due to the changes in the freebsd dts</div><div>sources because of which the overlay isn't working as expected.</div><div><br></div><div>I haven't had a detailed look at what's missing and the u-boot isn't</div><div>reporting any error in applying the overlay either. I checked that the</div><div>device tree built from freebsd tree matching the following commit</div><div>works:</div><div>19a6ceb89dbacf74697d493e48c388767126d418<br></div><div><br></div><div>This brings up two questions:</div><div>1. Should we add the commit hash in the user manual so that the user can build</div><div>    from source matching that commits instead of HEAD. This can be a problem </div><div>    as other codes ported from freebsd might break if the device tree doesn't</div><div>    match the HEAD commit of freebsd-org</div><div><br></div><div>2. How do we manage the device tree overlays required by RTEMS or libbsd?</div><div>    I guess only BBB uses an overlay currently. Can we add a BSD license to</div><div>    the overlay and add it somewhere in rtems or rtems-libbsd repository and</div><div>    maintain it?</div><div><br></div><div>Best regards,</div><div>Vijay</div></div>