Автор: RCypher , 8 апреля 2015
Добрый вечер.
Начал изучать нерабочую видеокарту Gigabyte Radeon HD5830.
Нет питания GPU и Памяти, все точь в точь как в теме по ссылке:
https://rom.by/forum/Gigabyte_GV-R583UD-1GD_net_pitaniya_GPU_i_pamyati
Заказал новый ШИМ-контроллер, жду доставки. Пока было свободное время прорисовывал схему питания, выкладываю, может кому понадобится.
На 100%-ную точность не претендую, все таки не легко вызванивать все дорожки. Если подскажете что-либо, могу дополнить поправить.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

maco

10 лет 10 месяцев назад

[OFF]1. Нет. Они либо напрямую, либо через буферный повторитель с фильтром подаются на микроконтроллер, который их измеряет и отдает результат по I2C.
2. Угу. Только PIC16F690 является микроконтроллером и скорее всего является ведомым по I2C, а ведущий - GPU.
3. uP6266 обеспечивает опорное напряжение для ШИМа и заодно управление по VID0/VID1, хотя IMHO особого смысла в управлении VID'ами нет. Q605/Q606 - полевые транзисторы, у них не эмиттеров :). Их истоки связаны с парой GPIO от GPU. Задача транзисторов - резрешать управление VID0/VID1 от GPU или запретить.
4. R229 - 10 кОм, R232 - 1 кОм, R235 - 3.83 кОм. Из точки соединения R232 и R235 сигнал поступает на GPU.[/OFF]

RCypher

10 лет 9 месяцев назад

Только PIC16F690 является микроконтроллером

Я почему то искренне заблуждался в том, что это и есть микросхема биоса.
Выходит U11 (Pm25LV010) является биосом?
Q605/Q606 - полевые транзисторы

Маркировка на них WK3, которую я не нашел в интернете, зато нашел WK2, посчитал их схожими. Если не сложно подскажите пожалуйста конкретную марку данных полевых транзисторов.

Просмотрев в очередной раз связи ШИМ-контроллера, я не выявил подключения выхода DAC (15), с чего сделал вывод что управление по VID на данной плате не реализовано, так ли это? или там другая связь?
Управление производится только по VID0/VID1? Или все же по всем VID?

По Datasheet на uP6213 выход DAC (15) соединен с входом EAP (16) через резистор, получается что, при управлении по VID у нас аппаратно выбрано опорное напряжение ШИМ-контроллера (по VR11 применительно к схеме HD5830 получается 1.4В), при управлении от регулятора напряжения, он сам выдает опорное напряжение, но как производится переключение не могу понять, либо совсем все не так :-(

Внес очередные изменения в схему (во вложении)

maco

10 лет 10 месяцев назад

[OFF]
U11 (Pm25LV010) является биосом?
Да, флешка на 1 Мбит.

Маркировка на них WK3
BSH111 - маркировка вида *K3, где * - указание на расположение фабрики:
∗ = p : Made in Hong Kong.
∗ = t : Made in Malaysia.
∗ = W: Made in China.
И на схеме поправьте:
Их истоки связаны с парой GPIO от GPU.
Стоки этих транзисторов через перемычки R4074/R4075 соединяются с 8-ым/7-ым выводами U4053 (но с VID0/VID1 ШИМа это никак не связано - в предыдущем сообщении я неправильно построил фразу). И к этому же блоку еще пара замечаний: R646/R654 - 10 кОм, затвор Q604 подключен к +3.3V (и резисторы R4076/R4077/R4079/R4080).

управление по VID на данной плате не реализовано, так ли это?
Да, комбинация, выставленная на VID'ах ШИМа, в работе никак не участвует. В этой схеме более извращенный вариант, если я правильно его понимаю :).
Выходное напряжение задает U4053, подавая его на EAP ШИМа. При этом GPU может штатным способом управлять выходным напряжением (если Q605/Q606 открыты), выставляя своими GPIO уровни на VID0/VID1 U4053. И по идее должна быть возможность управлять выходным напряжением по I2C, опять же с помощью U4053.

И еще неисправленное:
Из точки соединения R232 и R235 сигнал поступает на GPU.
[/OFF]

RCypher

10 лет 10 месяцев назад

Ага, таким образом при работе U4053 без управления от GPU, на VID0 и VID1 (вывод 7 и 8 соответственно) должны быть две единицы (ведь 3,3В через R4076 и R4077 приходит на VID'ы)? Транзистор Q604 открыт, тем самым запрещая управление от GPU. Следовательно вывода 3 и 4 регулятора U4053 отвечают за разрешение управления выходным напряжением через GPU. Остается вывод 5, который по моему мнению должен определять вариант управления, без GPU или через GPU, но каких либо реализаций данного выбора я не вижу (либо схема у меня не полная).

Остальное подкорректировал, выложу позже, когда/если разберусь с U4053.

maco

10 лет 10 месяцев назад

[OFF]
должны быть две единицы
Угу.

Следовательно вывода 3 и 4 регулятора U4053 отвечают за разрешение управления выходным напряжением через GPU.
Нет. Это линии SCL/SDA интерфейса I2C. С их помощью всего лишь передаются данные. А разрешением управления VID'ами от GPU занимается микроконтролер с помощью сигнала, поступающего на исток Q604.

Остается вывод 5, который по моему мнению должен определять вариант управления, без GPU или через GPU
Нет. Этот вывод имеет отношение к уровню опорного напряжения на выходе U4053. На вывод IN- компаратора U4001 через R4060=10 кОм поступает сигнал SS от ШИМа. Т.е. пока SS не достигнет определенного уровня, опорное напряжение от U4053 будет равно 0.
R4056 - 2.7 кОм
R4057 - 7.87 кОм
R4058 - 10 кОм
R4062 - 1.13 кОм
Точка соединения R4061 и C4064 подключена к +5 В.[/OFF]

RCypher

10 лет 10 месяцев назад

На вывод IN- компаратора U4001 через R4060=10 кОм поступает сигнал SS от ШИМа.

Большое спасибо! Очень не хватало данной связи, часть узла стала понятна :)
Вот только по поводу выводов 3 и 4 регулятора U4053, данные выводы не соединены с общей шиной I2C, да и подключение их к затвору Q604 выглядит странным (Если учитывать что это все же I2C).
А разрешением управления VID'ами от GPU занимается микроконтролер с помощью сигнала, поступающего на исток Q604.

Связи микроконтроллера с истоком Q604 не выявил, вроде прозвонил все что можно, связь только по питанию 5 В.
Все же не могу додуматься как реализовано разрешение управления по VID U4053.

Добавлено:
Хотя, если учесть что R4080 и R4079 - сопротивления подтяжки SCL и SDA, то в целом все верно, только почему нет связи с общей шиной I2C?

maco

10 лет 10 месяцев назад

[OFF]
по поводу выводов 3 и 4 регулятора U4053, данные выводы не соединены с общей шиной I2C
Угу, мой глюк. Есть пара перемычек, которая может соединять U4053 по локальной шине I2C с GPU. Но даже эти перемычки не установлены :).

да и подключение их к затвору Q604 выглядит странным
Читайте внимательно:
затвор Q604 подключен к +3.3


Связи микроконтроллера с истоком Q604 не выявил
Исток Q604 - 10-ый вывод U18, прямая связь.[/OFF]

RCypher

10 лет 10 месяцев назад

К предыдущему своему сообщению я добавлял "Хотя, если учесть что R4080 и R4079 - сопротивления подтяжки SCL и SDA, то в целом все верно", возможно в это время Вы писали ответ.

Исток Q604 - 10-ый вывод U18, прямая связь.

"Шарик - ты балбес" сказал я себе и решил на сегодня завязать (попутал сток с истоком, поэтому не нашел связи с U18)

Извиняюсь за глупые ошибки.

Схема во вложении

maco

10 лет 10 месяцев назад

[OFF]
Q605/Q606 ..... Их истоки связаны с парой GPIO от GPU.

Точка соединения R4061 и C4064 подключена к +5 В.

На вывод IN- компаратора U4001 через R4060=10 кОм поступает сигнал SS от ШИМа.

P.S. Проверять такие мелочи надоело.[/OFF]

RCypher

10 лет 10 месяцев назад

Да, сегодня моя невнимательность зашкаливает

maco
Я очень Вам благодарен за помощь в понимании работы многих узлов. И понимаю ваш настрой) Попробую исправиться, все же это в моих интересах.
По данной схеме в принципе у меня больше вопросов нет, но появилась необходимость дальнейшей отрисовки. Отсюда вопрос, есть смысл в этом, для своего развития? Чтобы понимать принципы построения и работы видеокарты. И на какие узлы стоит еще обратить более пристальное внимание?

Выкладываю крайний вариант схемы.
PS. Если честно - самому стыдно за такие косяки...