You can confirm that the device tree includes the POE hat by doing ls -la /proc/device-tree. I have one RPi4 that boots using the UEFI boot loader instead of the normal u-boot loader Fedora provides and the POE Hat fan worked without any special configuration or custom device tree as long as the firmware device tree is loaded and not the upstream device tree bundled with the linux kernel. I did not need to add any additional dtoverlay lines in config.txt. With the firmware files included in Fedora 36 and the changes above, the POE Hat fan powered up and ran as needed. These 3 steps boot Fedora with the Firmware device tree. I also made sure that in /boot/efi/config.txt that the upstream_kernel=1 line was commented out. Instead of uploading the custom device tree created in the original note below, I simply followed the General Configuration note on the Fedora project wiki for Raspberry Pi Hats ( ). Thanks to a note from Ben Herrick on the Fedora Arm mailing list, I was inspired to update my headless RPi4 boards to Fedora 36.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |