I have a RK3588 (Radxa Rock 5C) system running Armbian Debian Trixie. I have the heatsink and the fan installed as well. I set the fan PWM to 255 as soon as temperature reaches 50 degrees via a systemd service.
When using all 8 cores, the system overheats (>110 degrees) and eventually shuts down. For example, when compiling ffmpeg, it works fine with 'make -j6', but 'make -j8' results in a shutdown before compilation is complete. Likewise I had thermal issues when using llama.cpp.
Shouldn't the OS throttle the CPU when temperature reaches high levels? I think that is not happening at the moment. Online search referred me to cpufrequtils to set a conservative governor, but it looks like cpufrequtils does not exist for Trixie.
Any suggestions on how I should approach this?