[BeagleBone Black] Debian 13 (Testing) - Standard RTC overlays (BB-I2C2-RTC-DS3231.dtbo) missing?

Hi everyone,

I am setting up a BeagleBone Black with the latest Debian 13 (Trixie) image. I intend to use a DS3231 or DS1307 RTC on I2C2.

In previous Debian versions (e.g., Debian 10 Buster), standard overlay files like BB-I2C2-RTC-DS3231.dtbo were pre-installed in /lib/firmware or /boot/dtbs/.... However, in this Debian 13 snapshot, these files are completely missing.

I tried to install the bb-cape-overlays package, but apt cannot locate it.

System Information:

  • Board: BeagleBone Black

  • Image: Debian 13.2 2025-11-18 IoT

  • Kernel: 5.10.168-ti-r83

  • U-Boot: v2022.04-bbb.io-am335x-am57xx

My Questions:

  1. Have the standard Device Tree Overlays been moved to a different directory in Debian 13?

  2. Is the bb-cape-overlays package deprecated or renamed for Trixie/Debian 13?

  3. Is the current recommendation to manually compile these .dtbo files from source (dtc), or is there a specific package I should install to get the standard set back?

Any clarification on the current state of overlays in Debian 13 would be helpful. Thanks!

Please submit a merge request too GitHub - beagleboard/BeagleBoard-DeviceTrees

1 Like