Ремонт Sapphire NITRO+ RX480 на 8 Gb с использованием новой программы для тестирования видеопамяти АМД

Gish

Известный испытуемый
Администрация
15 Окт 2017
694
66
363
Steam
View
Доброго времени суток! Извиняюсь за долгое отсутствие, но не попадалось интересных ремонтов.



Спешу обрадовать мастеров с появлением аналога НВИДИА МАТС (Ремонт GTX1060 6 Gb Palit с использованием NVIDIA Mats) для проверки видеопамяти лагеря красных (АМД)!!!



Для тех кто занимается ремонтом видеокарт, проблемы с памятью АМД всегда были больной темой, потому что аналогов НВИДИА МАТС для АМД не было и ремонт заключался в поочередной замене каждого чипа или всей памяти целиком.



История разработки скрипта началась на известном для мастеров сервисе vlab, ссылка http://vlab.su/viewtopic.php?f=48&t=100822



Данный скрипт сейчас находится под редакцией crimfell (Telegram), а популяризатором в народные массы является отличный мастер iToffer ( Санкт-Петербург), ссылка на его ютуб канал - https://www.youtube.com/channel/UC2W9ERfsfIQngo8ALu1-Y4w.



Итак, я опробовал данный скрипт и остался доволен результатами)) попробую более подробно разобрать алгоритм работы на примере сегодняшнего ремонта.



На стол ложится Sapphire NITRO+ RX480 на 8 Gb с памятью от самсунг, артефактами при запуске видеокарты и соответственно 43 ошибкой





Вертикальные полоски характерны для неисправности видеопамяти.



Поехали) что необходимо сделать для работы скрипта:

1) скачать образ https://drive.google.com/file/d/1_EkxWRyK4ZWlVhaAjqbM04sbevb...

2) записать этот образ с помощью RUFUS на флэшку (образ около 700 МБ)

3) в корень флешки скопировать скрипт https://cloud.mail.ru/public/5mX1/34QA6o1Az/

4) загружаемся со встроенной видеокарты или другой карты и соответственно приоритет загрузки выставляем с созданной флэшки





5) выбираем Arch Linux и ждем загрузки (порядка минуты), по окончании загрузки видим следующее





6) вводим команду mount/device/sda1_ /mnt (перед /mnt обязательно пробел)





7) вводим команду cd /run/archiso/bootmnt (после cd пробел)





8) теперь ВАЖНЫЙ момент! Необходимо узнать с какого адреса начинается видеопамять.

Для этого вводим lspci -v (пробел перед -v) и с помощью комбинации Shift+Page Up/Down необходимо найти примерно строку (соответственно смотрите наименование тестируемой видеокарты)





Т.е. e0000000

9) далее вводим python3 ./dmgg.py e0000000 20 (это проверка первых 20 МБ видеопамяти) 8 (общий объем видеопамяти). И скрипт начинает проверку





В процессе проверки скрипт сообщает номер чипа видеопамяти (счет от нижнего правого угла против часовой стрелки) при обращении к которому возникла ошибка. В данном случае я выделил красным - под подозрением чипы 7 и (или) 8.

По завершении скрипт определяет точное количество неисправных чипов.





Итак, мы имеем подозрение на 7 и 8 чипы памяти. Работа уже сокращается до проверки двух чипов из 8)) Приступаю.







Снял/поставил новый ииии... оказалось мимо, артефакты остались)) проделываю такую операцию с 8 чипом. И вот тут Бинго!, артефакты пропали, провожу повторный тест видеопамяти (для понимая, что скрипт пишет в случае отсутствия ошибок)





Далее собираю карту и проверяю









Синтетические тесты проходит без проблем, ремонт считаю завершенным))

Спасибо за внимание, надеюсь кому-нибудь данная инструкция окажет помощь.

Я в ВК - mafiyaforever

Оригинал
 

Статистика форума

Темы
486,638
Сообщения
486,794
Пользователи
376
Новый пользователь
Strange Fox

Онлайн статистика

Пользователей онлайн
0
Гостей онлайн
166
Всего посетителей
166

Наша группа ВКонтакте