Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Using Raspberry POE+ hat with bullseye

90 views
Skip to first unread message

kl+deb...@jama.is

unread,
Nov 28, 2021, 12:00:05 PM11/28/21
to
Hi,

I am using Debian Bullseye on a Raspberry PI 4 with a POE+ hat. So far I am
unable to get the fan on the POE+ hat working.

Setting

dtparam=poe_fan_temp0=65000,poe_fan_temp0_hyst=5000
dtparam=poe_fan_temp1=67000,poe_fan_temp1_hyst=2000

in /boot/config.txt did not work.

Tested with

#uname -a
Linux host 5.10.0-9-arm64 #1 SMP Debian 5.10.70-1 (2021-09-30) aarch64 GNU/
Linux

and

#uname -a
Linux host 5.14.0-0.bpo.2-arm64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10)
aarch64 GNU/Linux

from bullseye-backports.

Any help is appreciated.

Thanks/Regards,

KL

Ryutaroh Matsumoto

unread,
Nov 28, 2021, 6:40:03 PM11/28/21
to
> I am using Debian Bullseye on a Raspberry PI 4 with a POE+ hat. So far I am
> unable to get the fan on the POE+ hat working.
(deleted)
> #uname -a
> Linux host 5.10.0-9-arm64 #1 SMP Debian 5.10.70-1 (2021-09-30) aarch64 GNU/
> Linux
(deleted)
> #uname -a
> Linux host 5.14.0-0.bpo.2-arm64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10)
> aarch64 GNU/Linux

* Debian arm64 (incl. images from raspi.debian.net) uses the plain upstream linux kernel.
* The plain kernel 5.10 does not have the RPi POE driver.
* 5.14 and later have the RPi POE driver, but the debian kernels do not enable it (so far).

Solutions can be
(1) Compile the kernel by yourself, following https://www.debian.org/doc/manuals/debian-kernel-handbook/ch-common-tasks.html
It takes several hours but possible on RPi4.

(2) or file a bug report to the Debian linux source package requesting enablement of
CONFIG_PWM_RASPBERRYPI_POE.
As far as I can remember, a request of a new device driver into the kernel package
should verify working of that device driver with its corresponding device.
Unfortunately, I don't have POE so I cannot help with verification.

Best regards, Ryutaroh

Uwe Kleine-König

unread,
Nov 29, 2021, 4:20:03 AM11/29/21
to
Hello,

On 11/29/21 00:36, Ryutaroh Matsumoto wrote:
>> I am using Debian Bullseye on a Raspberry PI 4 with a POE+ hat. So far I am
>> unable to get the fan on the POE+ hat working.
> (deleted)
>> #uname -a
>> Linux host 5.10.0-9-arm64 #1 SMP Debian 5.10.70-1 (2021-09-30) aarch64 GNU/
>> Linux
> (deleted)
>> #uname -a
>> Linux host 5.14.0-0.bpo.2-arm64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10)
>> aarch64 GNU/Linux
>
> * Debian arm64 (incl. images from raspi.debian.net) uses the plain upstream linux kernel.
> * The plain kernel 5.10 does not have the RPi POE driver.
> * 5.14 and later have the RPi POE driver, but the debian kernels do not enable it (so far).

I fixed that later part in git (https://deb.li/3Emxj). I don't have such
a POE hat, so I cannot test if CONFIG_PWM_RASPBERRYPI_POE=m is enough to
make that work. This should be included in the next upload to unstable
(and probably also to backports).

Best regards
Uwe
OpenPGP_signature
0 new messages