Решил на радости поделится. Может кому пригодится
Жила-была долго и счастливо материнка Gigabyte GA-M52S-S3P v1. Сменила уже третий проц. И всё с ней было хорошо. Но вот заметил я последним временем, что батарейку она садит за три-четыре недели. С десяток разных поменял. И началось это почти сразу после замены проца. Уже подумывал поставить туда две формата АА да и всё на том. Но мысли о том, что там что-то не в порядке и ему дальше станет хуже, а такой мощности батарей потом там могут делов натворить. Снял плату, весь вечер игрался с ней и вообще ничего подозрительного не заметил. Потребляемый ток в норме, около 6 мкА. Загадка, однако. Перечитав "пол интернета", наткнулся на это. "батарейка начинает садиться после того, как напряжение на процессоре выставляется вручную. Возврат в Normal не останавливает разряд, помогает только сброс CMOS." Ах вот оно что. Ведь проц этот у меня проблемный и не хочет стабильно работать на свей штатной частоте. Причем на слегка пониженном напряжении работает стабильнее. И я ему уменьшил коэффициент умножения и напряжение. И поле этого всё и началось.
И действительно так, проверил сам, разложив на столе. После сброса выключенный из розетки потребляет примерно 5,5 мкА. А если изменить напряжение проца - около 600 мкА, один раз получилось 300. Я не понимаю, как оно так может быть, но это факт. Говорят, на других материнках иногда помогает обновление БИОС.
Спасибо за внимание.
Напряжение изменяется путем изменения VID относительно штатных, могут вводится
дополнительные транзисторы. Транзисторы в свою очередь управлябтся от GPIO (обычно моста
и/или MIO). Поскольку заданное напряжение должно существовать с самого начала старта, регистры
моста/GPIO должны питаться от батареи. Если в режиме хранения выводы моста или MIO
не переводятся в Z-state, а для управления кодом VID используются биполярные транзисторы,
то вполне возможно увеличение потребления от батареи. Возможен и дефект(или баг MIO/SB),
при котором увеличивается потребление при хранении определенных комбинаций 1/0.
Если хотите выявить причину, то вооружившись документацией на PWM, MIO, SB отследить цепи
регулировки напряжения(начиная с VID CPU ->PWM-> MIO/SB(или могут быть еще микросхемы-
-регистры защелки, питаемые от батареи).
Поскольку исходное предположение неверно (о транзисторах), то дальнейшие рассуждения о необходимости задействования GPIO опять же неверны. Если внимательно почитать документацию на интересующие объекты, то можно заметить, что существуют специализированные выводы, относящиеся именно к работе с VID'ами.
Опять же - неверная предпосылка :). Да и разработчики не настолько идиоты, чтобы использовать биполярные транзисторы в режиме питания от батареи :D.[/OFF]
Даташит на IT8716 и учитывая смещение ревизий GA на 31 ног - изучаем ноги с 13 по 19 - и видим , что их питание VCC 5V ....