Short version : even if you do not want to read everything you can still help me by simply sending me the exact values you get for +5.00V, +12.00V, +3.30V in the bios H/W Monitor screen.
Long version :
I use Linux (Debian Wheezy). I want to be able to send an alert if there is a problem with voltages, temperature or fan speed. To access the Asrock E3C226D2I Nuvoton NCT5573 I loaded the module w83627ehf and then can access to the values with lm-sensors "sensors" command. Unfortunatelly, the values displayed are not directly usable as they need to be scaled to get the real values.
Indeed, most voltage monitoring chips cannot accept high voltage values and the voltage need to be scaled down (by resistors) before being send to the chip. Afterwards, when the value is read it just need to be multipled by a constant to get the real voltage value. The problem is only the board manufacturer knows theses values ...
So if someone from Asrock can give me the scaling factors it would be the fastest way ...
But, as engineers time is precious I would be suprised if I get an answer. But there is another way cleaver way to get the values. Please read VoltageLabelsAndScaling for the method description.
For the rest of the message I suppose that you read the previous link.
I managed to do the first steps :
But my power supply is either very stable or the bios H/W monitor does not update the
+5.00V, +12.00V, +3.30V values because I got only one set of values (+5.112 +12.144 and +3.344). Remark : I do not use the remote management values because they are less precise (and still not changing).
Now how you can help ? I simply need your values as displayed by the bios H/W Monitor section +5.00V, +12.00V, +3.30V.
Thank for you help ! If I manage to get a good configuration I will share it with everyone.
Cheers,
--
Ludovic
Long version :
I use Linux (Debian Wheezy). I want to be able to send an alert if there is a problem with voltages, temperature or fan speed. To access the Asrock E3C226D2I Nuvoton NCT5573 I loaded the module w83627ehf and then can access to the values with lm-sensors "sensors" command. Unfortunatelly, the values displayed are not directly usable as they need to be scaled to get the real values.
Indeed, most voltage monitoring chips cannot accept high voltage values and the voltage need to be scaled down (by resistors) before being send to the chip. Afterwards, when the value is read it just need to be multipled by a constant to get the real voltage value. The problem is only the board manufacturer knows theses values ...
So if someone from Asrock can give me the scaling factors it would be the fastest way ...
But, as engineers time is precious I would be suprised if I get an answer. But there is another way cleaver way to get the values. Please read VoltageLabelsAndScaling for the method description.
For the rest of the message I suppose that you read the previous link.
I managed to do the first steps :
- I did not manage to get the Nuvoton NCT5573 datasheet but I found the NCT6776F/NCT6776D datasheet and I hope that they are similar (in linux the driver detects a nct6776-isa-0290) ...
- From this I know that voltages greater than 2.048V (or negative) have to be scaled.
- Also there is an integrated voltage divisor suitable for voltages around 3V (and I suppose the linux driver automaticaly scale back these values).
- Finally the values are read with a 8 bits ADC with 8mV LSB (256 steps x 8mV = 2.048 V)
But my power supply is either very stable or the bios H/W monitor does not update the
+5.00V, +12.00V, +3.30V values because I got only one set of values (+5.112 +12.144 and +3.344). Remark : I do not use the remote management values because they are less precise (and still not changing).
Now how you can help ? I simply need your values as displayed by the bios H/W Monitor section +5.00V, +12.00V, +3.30V.
Thank for you help ! If I manage to get a good configuration I will share it with everyone.
Cheers,
--
Ludovic
Comment