Post
Topic
Board Mining (Deutsch)
Re: Lucky Miner LV07 - Firmware gesucht
by
unpainted
on 15/02/2025, 14:56:24 UTC

Dann sind die Zielbereiche ziemlcih groß abgesteckt, aber eigentlcih ist es ja egal. Mit der Lüftergröße war mir klar, aber dachte der Zielbereich ist etwas enger abgesteckt zum Beispiel 48-52..


Habe kurz nachgeschaut in power_management_task.c: Da wird einfach zwischen 45°C und 75°C (=THROTTLE_TEMP) linear geregelt. Also < 45°C -> 20% PWM hinauf bis 75°C --> 100% PWM. Es gibt also keine Zieltemperatur, nur Grenzen.

Code:
static double automatic_fan_speed(float chip_temp, GlobalState * GLOBAL_STATE)
{
    double result = 0.0;
    double min_temp = 45.0;
    double min_fan_speed = 20.0;

    if (chip_temp < min_temp) {
        result = min_fan_speed;
    } else if (chip_temp >= THROTTLE_TEMP) {
        result = 100;
    } else {
        double temp_range = THROTTLE_TEMP - min_temp;
        double fan_range = 100 - min_fan_speed;
        result = ((chip_temp - min_temp) / temp_range) * fan_range + min_fan_speed;
    }
[...]