Close

Device Tree Overlay

A project log for Spotify Box Lite

A device that can stream Spotify

peroPero 12/12/2021 at 20:310 Comments

When I was researching for this project, my first find and the inspiration was Bela, the audio platform based on the BeagleBone. Bela utilizes the same TLV320AIC3104 codec in their sound card, but in very advanced way  with real-time co-processor (PRU) that surpasses the kernel inner timings. That was a bit too much for me, since I need to learn how to get the basic audio working. The guy on their user forum told me that if I want to use the codec with the PocketBeagle in an easy way, I could simply invoke the BB-AUDI-02 overlay device tree overlay.

At this point I still had no idea what device tree overlays are nor how to use them. But after sniffing a bit around, things came to their place. My learning curve was as follows:

Discussions