читать и писать в регистры ADT7473-1 можно с помощью RivaTuner.
Синтаксис командной строки:
RivaTuner.exe /ri<I2C_bus>,<I2C_device>,<reg> - read data from <reg> register of <I2C_device> on <I2C_bus>
RivaTuner.exe /wi<I2C_bus>,<I2C_device>,<reg>,<data> - write <data> to <reg> register of <I2C_device> on <I2C_bus>
Осталось дело за малым: вычитать нужный бит с нужного регистра, и будет ясна причина 100% оборотов.
41 и 42 регистры показывают причину срабатывания сигнала THERM. Но ADT7473-1 вообще не отвечает на запросы считывания значений любых регистров. Хотя и RivaTuner и GPU-Z показывают значения и температуры, и скорости вращения, которые измеряет ADT7473-1, а напрямую считать значения соответствующих регистров - фигушки.
читать и писать в регистры ADT7473-1 можно с помощью RivaTuner.
Синтаксис командной строки:
Осталось дело за малым: вычитать нужный бит с нужного регистра, и будет ясна причина 100% оборотов.
41 и 42 регистры показывают причину срабатывания сигнала THERM. Но ADT7473-1 вообще не отвечает на запросы считывания значений любых регистров. Хотя и RivaTuner и GPU-Z показывают значения и температуры, и скорости вращения, которые измеряет ADT7473-1, а напрямую считать значения соответствующих регистров - фигушки.