ati hd4870x2 турбина работает на 100%

у меня похожая ситуация как rom.by/forum/GTX465_problema_s_kulerom

с adt7473-1 нет сигнала на вентилятор(именно с неё, т.к. ключ и транзисторы между чипом и турбиной в порядке). вернее есть постоянные 3.3v с вывода PWM1, а так же 3.3v на 8 и 9 ноге (addren и term соответственно), хотя после включения и инициализации чипа, должны упасть в "0". есть рабочий образец для проверки. 8-я нога отвечает за адресацию самого чипа на SMbus, 9-я - имеет несколько режимов работы.Предположительно выставлен режим TERM - сигнализирует о превышении температуры или других параметров.

Насколько я понял из DATASHEET на ADT7473-1 , режим работы всего контроллера задается посылкой различных битов в различные регистры в момент инициализации сразу после включения. В этот момент на турбину подается сигнал PWM из другого источника, что дает возможность судить о работоспособности цепи после чипа ADT7473-1 в направлении турбины. После инициализации, сторонний сигнал PWM снимается и появляется сигнал с ADT7473-1 (в этот момент турбина на долю секунды раскручивается на полную, ну или пытается:))
Чипы видяхи ( HD4870x2 ) в порядке. память артефачит на родных 900МГц, но на 800МГц - всё отлично. возможно был перегрев и пострадал какой-то чип памяти, а может нужен просто прогрев шаров , но это пока не актуально. на 800 МГц карта все равно "даёт жару".

Интересует ADT7473-1, т.к. ревёт турбина. Внешние диоды в порядке по показаниям мультиметра, сигнал Vccp - в норме. Настройка скорости работы турбины в BIOS ничего не дает.

Показания температур правильные; процессоры, память, шейдерный конвеер имеют температуру как в покое, так и под нагрузкой, аналогичную тестовой (100% рабочей) карте, у которой отключить PWM-сигнал с турбины. Температуру процов и обороты турбины меряет ADT7473-1 и делает это правильно. Но вот сигнал PWM не выдает (на выходе постоянно 3.3v).

Можно конечно переставить чип с рабочей для проверки, но хочу оставить этот вариант на последок, обвеса на плате немеряно и греть рабочую видяху очень не охота.. Какие есть мнения? Возможно у кого-то были подобные сиптомы с ADT7473-1. Как и чем читать регитры в ADT7473-1 ? Благодарен за любую помощь.

Количество букв зашкаливает. За время написания этого текста наверное можно было раз 5 пересадить этот ADT

Продам запчасти для видеокарт.
Куплю современные неисправные видеокарты .

читать и писать в регистры 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, а напрямую считать значения соответствующих регистров - фигушки.

я неособо внимательно прочитал (слишком много букф:) ), но так как выше было предложенно заменить контроллер вентилятора непробывали? Я так понял что половина контроллера жива, иммено выходная часть сдохла. Меняется она на раз-два.
Да вот сразу вопрос, у когото есть логический анализатор? С помощью его такие проблемы решаются на все 100% .

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей