Issue with BalenaOS Overlay: .dtbo File Not Visible in resin-boot/boot/overlays
Hardware
- Raspberry Pi 4
- 2.8-inch Waveshare DSI LCD
Problem
I’m trying to use the Waveshare 2.8-inch DSI LCD with BalenaOS. I have confirmed that the screen works perfectly with Raspbian, but I’m encountering issues when trying to use a custom device tree overlay (.dtbo
) on BalenaOS.
I compiled my .dtbo
file and copied it to the resin-boot/boot/overlays
directory on the SD card. However, when I access the terminal, I cannot see or detect the file.
Steps I Followed
- Compiled the
.dtbo
file successfully. - Inserted the SD card into my computer and copied the
.dtbo
file to theresin-boot/boot/overlays
directory. - Inserted the SD card back into the Raspberry Pi 4 and powered it on.
Observation
When I check via the terminal or BalenaOS, the .dtbo
file is not visible or recognized.
Questions
- Why might the
.dtbo
file not be visible or recognized in theresin-boot/boot/overlays
directory? - Are there specific steps or configurations required to properly use custom device tree overlays on BalenaOS?
- Has anyone else experienced a similar issue?
Any suggestions or guidance would be greatly appreciated!
Thanks!