Приветствую всех!
Купил мать Asus B85M-G с погнутыми пинами сокета. Всё выправил, сломанных нет. Поставил проц, память, включаю, венты дёргаются и всё. Без проца и памяти точно так же. Выяснил, что NCT6791D выдаёт ноль на PSON, но сразу же его снимает как только БП запускается (типа авария). Если разорвать зелёный провод и нажать кнопку вкл, PSON будет висеть на нуле пока нет питания. Если принудительно запустить БП, PSON тут же пропадает, но мать нормально включается, загружается и работает без ошибок, включая всю периферию. БП заведомо исправный, естественно. Сигнал PG мать вообще не обрабатывает, согласно board view.
Скачал доки на NCT6791D, входные сигналы в норме. SLP_S3 единица, RSMRST единица, SKTOCC ноль -- и до включения БП и после. Откуда берётся OVT#, не понял, его генерит сама микросхема изнутри видимо? Ножка 128 OVT# никуда не подключена (согласно докам, это выход). Исходя из блок-схемы отменять запуск может только нижний триггер (сигнал OVT#). Ощущение, что срабатывает тревога по превышению температур. Поставил убунту, вот вывод команды sensors:
nct6791-isa-0290
Adapter: ISA adapter
Vcore: 888.00 mV (min = +0.00 V, max = +1.74 V)
in1: 1.02 V (min = +0.00 V, max = +0.00 V) ALARM
AVCC: 3.39 V (min = +0.00 V, max = +0.00 V) ALARM
+3.3V: 3.39 V (min = +0.00 V, max = +0.00 V) ALARM
in4: 992.00 mV (min = +0.00 V, max = +0.00 V) ALARM
in5: 0.00 V (min = +0.00 V, max = +0.00 V)
in6: 816.00 mV (min = +0.00 V, max = +0.00 V) ALARM
3VSB: 3.44 V (min = +0.00 V, max = +0.00 V) ALARM
Vbat: 3.36 V (min = +0.00 V, max = +0.00 V) ALARM
in9: 1.02 V (min = +0.00 V, max = +0.00 V) ALARM
in10: 224.00 mV (min = +0.00 V, max = +0.00 V) ALARM
in11: 184.00 mV (min = +0.00 V, max = +0.00 V) ALARM
in12: 992.00 mV (min = +0.00 V, max = +0.00 V) ALARM
in13: 1.02 V (min = +0.00 V, max = +0.00 V) ALARM
in14: 232.00 mV (min = +0.00 V, max = +0.00 V) ALARM
fan1: 0 RPM (min = 0 RPM)
fan2: 2436 RPM (min = 0 RPM)
SYSTIN: +13.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = thermistor
CPUTIN: +27.5°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
AUXTIN0: +36.5°C sensor = thermistor
AUXTIN1: +103.0°C sensor = thermistor
AUXTIN2: +101.0°C sensor = thermistor
AUXTIN3: +101.0°C sensor = thermistor
PECI Agent 0: +27.5°C
PCH_CHIP_CPU_MAX_TEMP: +0.0°C
PCH_CHIP_TEMP: +0.0°C
PCH_CPU_TEMP: +0.0°C
intrusion0: ALARM
intrusion1: ALARM
beep_enable: disabled
Расшифровка напряжений выше -- в интерпретации программы sensors. А по схеме получается вот так:
vin0 12v in (делитель 1к/11ком с +12в)
vin1 5v in (делитель 10к/40ком с +5в)
vin2 12v in (делитель 1к/11ком с +12в)
vin3 5v in (делитель 10к/40.2ком с +5в)
vin4 IMON 10R (что это?)
vin5 не подкл
vin6 не подкл
vin7 не подкл
vin8 VCORE REFIN (делитель 8.2к/5.6к)
Блок-схему прилагаю. Помогите, голову сломал... (
Вложение:
PSON-Diagram.tif
---------- Добавлено спустя 59 минут 59 секунд: ---------- Пока всё это расписывал и прозванивал, нашёл, кажется... В обрыве резистор 5.6к делителя, который должен подавать уровень на ногу 103, VCORE REFIN. На входе делителя 3.4в, а на 103 ногу приходит 0в.... Заменю , отпишу тогда!