ALL WINNER high temp. stop
Daniel Braniss
danny at cs.huji.ac.il
Wed Sep 21 11:13:16 UTC 2016
> On 21 Sep 2016, at 13:49, Jared McNeill <jmcneill at invisible.ca> wrote:
>
> CPU frequency scaling is supported now. Have you added operating points to the dts? Without a heatsink or fan, you need to set a reasonable set of operating points.
>
> 64C does seem quite low, the thermal driver uses the power-on default temperature for the shutdown temperature though (which should be > 100C).
>
> Are you sure you are using the correct compat string for the thermal driver in your dts? Different SoCs use a different formula for reading the temperature.
I’m using what you sent me :-)
https://github.com/jaredmcneill/freebsd/blob/allwinner-h3/sys/boot/fdt/dts/arm/orangepi-plus-2e.dts#L12 <https://github.com/jaredmcneill/freebsd/blob/allwinner-h3/sys/boot/fdt/dts/arm/orangepi-plus-2e.dts#L121>
>
> Cheers,
> Jared
>
> On Wed, 21 Sep 2016, Daniel Braniss wrote:
>
>> hi all,
>> now that there is thermal control, trying to compile e.g. from ports
>> portmaster, heats up the cpu, which somewhere around 64C
>> decides to halt.
>> Now, I remember some weeks ago, with a kernel version
>> without the thermal stuff compiling python and all went ok,
>> so
>> Q: what is the thermal high water mark?
>> Q: are the latest changes overheating the cpu, or is the thermal driver over
>> cautious?
>>
>> danny
>>
>>
>>
More information about the freebsd-arm
mailing list