Ремонт двух GeForce4 Ti 4400 и переделка оных в 4600
Дано:
2х GeForce4 Ti 4400 от Asus с артефактами, на одной из них не работает разъём кулера и сбит кондёр
2x Radeon 9600XT с памятью GDDR 2.8ns в качестве доноров (фото карт не покажу). На одном память от Samsung, на другом - от Hynix.
► Показать

- 1_cards.jpg (141.62 КБ) 4199 просмотров
1. Пересаживаем память.
Снимаем новые чипы с доноров, реболлим. Чипы памяти на разной стадии реболла:
Снятие старых чипов и подготовка посадочных мест. Перед любыми работами карта должна быть как следует просушена!
► Показать
1.1 Медленно разогреваем карту снизу, пока сверху не начнёт меряться температура в 100-120 C

- 5_1_preheat.jpg (84.32 КБ) 4199 просмотров
1.2 Включаем фен без насадки на минимальный поток (у меня температура - 380C) и дуем, но не в одну точку постоянно, а туда-сюда. Чипы снимаются через секунд 20-30. В этот момент я убавляю мощности нижнего подогрева до 30-40% от того, что использовал для снятия.

- 5_2_chips_off.jpg (71.39 КБ) 4199 просмотров
1.3 Добавляем флюса (я использую дешманскую спиртоканифоль, СКФ), паяльником с большим жалом собираем припой. У меня температура паяльника 350C.

- 5_3_flux_solder.jpg (65.02 КБ) 4199 просмотров
1.4 Наверное необязательно, но я собираю припой оплёткой. Температура паяльника по-прежнему 350C, нижний подогрев по-прежнему включен на 30-40%. Если припой не собирается - проверьте, не г*вно ли оплётка, чистое ли жало у паяльника и достаточно ли флюса. После этого отключаю подогрев и даю плате остыть до 60C

- 5_4_remove_solder.jpg (92.54 КБ) 4199 просмотров
1.5 Когда плата остыла до 60C (лучше до 40C), смываю старый флюс и наношу пальцем тонкий слой качественного гель-флюса для пайки SMD (в моем случае EFD 6-412-A). Не у каждого палец выдержит 60C

- 5_5_flux_new.jpg (93.69 КБ) 4199 просмотров
Ну а потом кладём микросхему (после реболла), снова греем снизу до 100-120C, сверху феном (у меня на 380C), пока чип не сядет. Визуально бывает сложно уловить, когда чип сел. Обычно флюс начинает выкипать/дымиться, от этого момента ещё секунд 10 подождать - и готово. Можно слегка покачать чип какой-нибудь зубочисткой - если он сел, то он будет всегда возвращаться на одно место при попытке его сдвинуть. Но если его сдвинуть более, чем на ~0.33мм - начинай всё сначала.
Картина артефактов одной из карт на разных стадиях замены чипов:
---
2. Ремонт питания вентилятора
Напряжение на контактах кулера всего 2В. Несмотря на то, что кулеры на этих картах питаются от 12В, они подаются не напрямую от материнки, а через биполярный транзистор. Вот он тут и сгорел. Снял с донора (дохлый FX5900) аналогичный и поставил - кулер закрутился. К слову, на Radeon 9600XT напряжение подаётся напрямую с платы.
---
3. Вырванный кондёр
Одной карте не повезло - снесли SMD-кондёр вместе с куском текстолита. На плате предусмотрено посадочное место для выводного конденсатора. Нашёл более-менее подходящий и поставил. Сойдёт.
► Показать

- 7_1_cap_off.jpg (68.67 КБ) 4199 просмотров

- 7_2_cap_new.jpg (43.87 КБ) 4199 просмотров
---
4. Вольтмод питания памяти
Старые чипы на 3.3ns работали при напряжении 2.8V.
Новые чипы будут работать на частоте 325MHz (650MHz с учетом удвоения DDR), если перевести в наносекунды, то получим ~3.08ns.
В документации к чипам самсунга на 2.8ns прямо сказано, что они работают от 2.5V. Так что на одной из карт меняем напряжение на 2.5V.
А вот Hynix предлагает запитывать 2.8ns от 2.8V, а 3.3ns 2.5V. У нас же значение посередине. Но я всё равно решил поставить 2.5V - вдруг заработает. И таки заработало, и даже при 2.47V. Ниже показано, какой резистор поменять, чтоб понизить напряжение.
Забегая вперёд скажу, что работает оно прекрасно, 3DMark проходит, память не греется вообще. Радиаторы на память ставить нет необходимости, даже если они были с завода ранее.
► Показать

- 8_ram_voltmod.jpg (127.64 КБ) 4199 просмотров
---
5. Переделка карт в 4600
Чтобы карту можно было считать 4600, она должна:
- иметь производительность 4600
- определяться как 4600
Как ни странно, эти задачи решаются полностью раздельно.
5.1 Для того, чтобы карта в системе определялась как 4600, нужно поменять всего один резистор ("страп") как показано ниже:
► Показать

- 9_1_dev_strap.jpg (119.11 КБ) 4199 просмотров

- 9_2_dev_strap_4600.jpg (140.46 КБ) 4199 просмотров
5.2 А для того, чтобы карта работала на частотах 4600, в неё нужно зашить прошивку от 4600. Делается это программой nvflash 4-й версии из-под DOS. Сначала делаем бэкап:
А потом прошиваем. Ключи -5 и -6 позволяют насильно зашить прошивку не от той карты.
Прошивки от старых карт можно взять здесь, есть там и от Asus V8460:
Скриншоты Everest до изменения страпа и прошивки и после. Имейте ввиду, что до тех пор, пока не установлены драйверы, частоты памяти будут сброшены до 250/500 независимо от прошивки.
► Показать

- everest_4400.jpg (87.71 КБ) 4199 просмотров

- everest_4600.jpg (89.58 КБ) 4199 просмотров
6. 3DMark 2001 (4400 vs 4600), проц P4 Northwood 3.2GHz, материнка ASRock P4i65G.
► Показать

- 3dmark_4400.jpg (45.59 КБ) 4199 просмотров

- 3dmark_4600.jpg (55.25 КБ) 4199 просмотров