> As stated here [1], in order to use HATs, and overlays in general on > the Raspberry, you have to remove the /boot/dtb symlink. > You know, I'm not an expert. What does this mean? Why do you need to do > that? Why this symlink is here by default? And, there are some > downsides by removing such symlink? It makes the Raspberry Pi used the firmware provided device trees rather than the kernel provided device trees, the firmware provided device trees smash in the overlays so the HAT HW shows up. The downside is it may not be perfect with the upstream kernel, hence why it's not default, and it also only works like that for aarch64 on the raspberry pi, and it doesn't work at all for non Raspberry Pi devices. There's actually a variable you can set so they're not created on kernel upgrades but I've not had a chance to update that wiki page and the person that created it may not have known about it. _______________________________________________ arm mailing list -- arm@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to arm-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/arm@xxxxxxxxxxxxxxxxxxxxxxx