Tserver amd как пользоваться
как можно запустить tserver из под встройки?
./tserver -boardtest=memfa под встройкой до проверки не доходит.
пробовал также различные вариации команд, ожидаемо не сработало.
Как дать понять tserver-у что нужно тест проводить на подключенной видеокарте?
т.е. какая команда может это переключение сделать?
Заголовок сообщения: Re: tserver — запуск теста со встройки
Добавлено: 31 янв 2022, 20:20
idso55
а искать по форуму пробовали?
cd /home/sh/580
./agt -mem=2000 ( вместо 2000 указываем реальную частоту памяти ( можно гонять и на дефолтных 300мгц) )
./tserver -boardtest=memfa
лог думаю сами найдете как посмотреть.
Всяких гайдов и подобных тем ищется по первым ссылкам гугла и ютуба,неужели так сложно?
Заголовок сообщения: Re: tserver — запуск теста со встройки
Добавлено: 01 фев 2022, 00:04
еще как вариант при запуске теста memfa указать номер карты параметром: -d=(номер карты), обычно идет от 1
В случае если используете ./agt -mem= использовать -i=(номер карты), нумерация как правило идет от 0
./agt -i — вывод информации о картах, нумерация
Заголовок сообщения: Re: tserver — запуск теста со встройки
Добавлено: 01 фев 2022, 05:14
idso55 писал(а):
как можно запустить tserver из под встройки?
да просто поменять материнку — у меня одна интелловая на 1151 H170 вторая на АМ3 ддр3 — и там и там карта второй изо — со встройки — тсервер просто запускается — без каких либо шаманств и тестит сразу амд карточку,без указания ее номера в командах
ну или вот — кто-то кидал или на форум или в телегу — уже не помню
Дополню слегка по командам tserver:
cd /mods (переход в папку, где находятся все папки тестов для всех видеокарт)
ls (список папок всех тестов для всех видеокарт)
cd /mods/580 (переход в папку, где находятся тесты для RX580)
rm memfa.log (удаление лога предыдущего теста)
./agt -i (отобразить список подключенных видеокарт AMD)
Нумерация видеокарт AMD начинается с нуля и т.д. 0,1,2,3,4,5.
./tserver -boardtest=memfa (запуск теста всех видеокарт AMD)
./tserver -boardtest=memfa -d=gpu.0 (запуск теста первой видеокарты в списке под номером 0)
./tserver -boardtest=memfa -d=gpu.1 (запуск теста второй видеокарты в списке под номером 1)
./tserver -boardtest=memfa -d=gpu.2 (запуск теста третей видеокарты в списке под номером 2) и т.д.
pico memfa.log (просмотр лога ошибок после теста)
./agt -mccfg (тип и объем памяти самой первой видеокарты в списке под номером 0)
./agt -mccfg -i=1 (тип и объем памяти второй видеокарты в списке под номером 1)
./agt -mccfg -i=2 (тип и объем памяти третей видеокарты в списке под номером 2) и т.д.
./agt -mem=1750 (установка частоты памяти 1750 MHz для теста, частоту устанавливать в пределах возможности памяти)
К чему это я, а к тому, что можно подключить носитель с tserver в ферму и не отходя от кассы, вычислить банк памяти глючного засранца 🙂
Будут вопросики задавайте.
Заголовок сообщения: Re: tserver — запуск теста со встройки
Добавлено: 23 фев 2023, 21:32
crocodile70
crocodile70
Привет , помогите. Не могу найти программу т сервер , нет информации как записать как запустить
Заголовок сообщения: Re: tserver — запуск теста со встройки
Добавлено: 27 фев 2023, 20:16
chakle писал(а):
Привет , помогите. Не могу найти программу т сервер , нет информации как записать как запустить
Если сокращенный tserver -то вот:
https://drive.google.com/drive/folders/ . GAyS3lA0m3
Архив 123.rar, распаковка на флешку 16 гб.
Заголовок сообщения: Re: tserver — запуск теста со встройки
Добавлено: 29 мар 2023, 00:25
всем привет.возможно кто скажет что тема обоссана сто раз. но не могу решить проблему несколько дней .решил попросить совета качал несколько образов тсервер пытаюссь проверить карты без изо со встройки.тсервер не записывает лог также вставляю заведомо исправную карту и все так же с линухом я дружу в синтаксисе ошибок нет failed to load me microcode using toollib on tonga/ellesmere pf error ak.600.001.лог не пишет ни из какой директории.тест задаю так
./tserver -d=gpu.1 -boardtest=memfa карта определяется в слоте 01:00.0
Заголовок сообщения: Re: tserver — запуск теста со встройки
Добавлено: 29 мар 2023, 11:36
может все таки карты не очень рабочие. Вбейте здесь в поиске — load me microcode — почитайте. И да — у меня мать интел тестовая — карта что первой ,что второй — вбиваю всегда без затей — ./tserver -boardtest=memfa — никиких проблем никогда не было .И какую карту тестите,какой сборкой конкретно
———- Добавлено спустя 6 минут 16 секунд: ———-
chakle писал(а):
crocodile70
Привет , помогите. Не могу найти программу т сервер , нет информации как записать как запустить
https://vlab.su/viewtopic.php?f=48&t=13 . 99#p982999 — попробуйте эту — там вроде и инструкция есть, а вообще надо изучать это
viewtopic.php?f=48&t=100822 — раз уж решили использовать тсервер. Там всего 53 странички
Заголовок сообщения: Re: tserver — запуск теста со встройки
Добавлено: 29 мар 2023, 12:04
gosharaiser
Читайте внимаТельнее и пыТайтесь тщаТельнее
===
Сообщение не в тему
Хотел в беседке спросить, но туда местные не ходят.
А что за новая тема, даунгрейд RX видюх снимают с них 8Гб и ставят 4Гб — судя по движняку на Авито.
Кто в курсе, что за движняк такой и в чём «цимес» .
Заголовок сообщения: Re: tserver — запуск теста со встройки
Добавлено: 29 мар 2023, 12:16
com77 писал(а):
Кто в курсе, что за движняк такой и в чём «цимес» .
у ремонтников остались килограммы жддр5 4 Гб — а майнингу на картах щас вроде пофик — шо 8 Гб памяти,шо 4(да и большинству геймеров вероятно тоже) ,вот и меняют — ужаренную 8,которая в цене по-моему не упала — ХЗ почему — ИМХО конечно
Заголовок сообщения: Re: tserver — запуск теста со встройки
Добавлено: 29 мар 2023, 12:18
crocodile70
Я так понял, что снятую 8Гб либо куда-то ставят ради выгоды, либо на продажу отдельно выгоднее.
И снимают вроде именно не ужаренную(без пятен на пластике над кристаллом)
Заголовок сообщения: Re: tserver — запуск теста со встройки
Добавлено: 29 мар 2023, 12:54
com77 писал(а):
Я так понял, что снятую 8Гб либо куда-то ставят ради выгоды, либо на продажу отдельно выгоднее
думаю нет — просто карта с ужаренной 8 гб,особенно если без охлада микросхем памяти не работает от слова совсем. Ремонтнику проще поменять все на 4 — даже не беря денег за саму память 4 Гб ( ну мне по крайней мере — у меня от апгрейдов если не кило — так полкило точно есть ) — и забыть за карту (ну гарантия и прочая х-ня)
Тест памяти видеокарты программой MATS
MATS — это не совсем программа как в Windows, она больше скрипт, чем программа, и работает на базе системы Linux. Скрипт — это набор команд, которые последовательно обращаются к какой-то основной программе. Эти команды последовательно записаны в файл и в дальнейшем исполняются. Такой файл называется скриптом.
MATS входит в комплекс MODS (MODULAR DIAGNOSTIC SOFTWARE , или сокращенно MODS). MODS и есть программа для тестирования видеокарт NVIDIA на низком уровне, это значит, что ей доступны функции, которые нельзя делать в Windows. MATS может проверить видеопамять как на компьютере, так и на ноутбуке.
MODS тестирует видеочип и видеопамять, как отдельно, так и вместе, как с нагрузкой, так и без. MATS обращается непосредственно к MODS, спрашивает параметры видеокарты и запускает тест видеопамяти. Дальше выполняется тест и отображается результат. Но зачем всё это?
Суть MATSа в экономии времени, он помогает мастеру сократить время на диагностику, а клиенту сэкономить на ремонте. Но есть ли смысл вообще ремонтировать видеокарту? Видеопамять чаще выходит из строя, нежели ГПУ (GPU — graphics processing unit, графический процессор), стоит, в среднем относительно ГПУ, в 11 раз дешевле и поменять её всё так же дешево, чем купить новую карту или ждать её с Китая.
Но банок видеопамяти на современной плате видеокарты может быть до 24 штук, определить неисправную на глаз трудно, а менять всю память уже получается затратно. Может быть обидно, если проблема и вовсе кроется не в видеопамяти.
NVIDIA для этого и выпустила MODS и MATS, чтобы точнее определить неисправность и быстрее ее устранить. Программа устроена так, что её можно просто записать на флешку и самому проверить свою видеокарту NVIDIA не выходя из дома. Если вы заметили, что с вашей видеокартой что-то не так, и хотите понять в чём дело, то следуйте инструкциям, следующим дальше.
Как скачать MATS для видеокарты
Как скачать MATS для видеокарты
Скачайте в файлообменнике COREX одну готовую версию MATS для флешки, всего их две:
- MATS 400. Подходит для моделей GTX 600, 700, 900, 1000, 1600 и RTX 2000 серии. Скачать MATS 400
- MATS 455. Подходит для RTX 3000. Скачать MATS 455
Если хотите погрузиться поглубже, на сайте vlab.su есть расширенные версии, гиковские сборки разных MATS под разные задачи, которые можно записать на флешку. Можете зайти в раздел «Ремонт десктопных видеокарт» и поискать. Эти версии вырезаны из большого образа с разными версиями MATS и пользоваться ими можно, но в поддержке будут только некоторые линейки видеокарт NVIDIA .
Как записать флешку для теста MATS
Как записать флешку для теста MATS
Возьмите флешку не меньше 4Gb. Скачайте программу Rufus и запишите по инструкции ниже образ MATS на флешку, пишется как обычный образ с Windows.
Подготовьте флешку
Подготовьте флешку
- Выберите образ MATS
- Схема раздела MBR
- Целевая система BIOS или UEFI
- Файловая система FAT32
- Нажмите «СТАРТ». Подтвердите скачивание дополнительных файлов, если потребуется. Подтвердите форматирование
Ничего больше не меняйте и ждите, когда запишется флешка. Готово, приступайте к следующему этапу.
Что нужно для MATS
Что нужно для MATS
Загрузочная флешка с MATS готова, теперь вставьте её в тестовый стенд. Стенд — это материнская плата с процессором и памятью для проверки видеокарты. В принципе, подойдет и компьютер в сборе, но постоянно им пользоваться неудобно из-за корпуса.
Стенды основанные на Intel и AMD отличаются поведением в MATS, например стенд на Intel восприимчив к первой линии PCI-e у видеокарты. PCI Express (PCI-e) — это разъём у видеокарты, которым она вставляется в материнскую плату. На нём же и линии PCI-e, они устроены парами и всего их 16 пар. Если первая линия на видеокарте пробита или в обрыве, то материнка её не увидит. Тестовый стенд на Ryzen игнорирует эту неисправность, поэтому мы не используем AMD.
Intel обнаружит эту проблему сразу при включении — изображения не будет и как вторая видеокарта в Windows она не отобразится. На Ryzen видеокарта запустится как полностью рабочая и вы не узнаете, что линия неисправна.
Процессор для стенда берите не меньше i3. На форумах до сих пор используют 775 сокет, говорят всё работает, но лучше использовать свежее и проверенное железо. Советуем не брать материнские платы без POST индикации, китайских производителей, и неполноразмерные материнки. У китайцев может быть неполноценный биос, неизвестно как плата себя поведёт при тесте.
Оперативной памяти ставьте больше или столько же, как и в самой видеокарте, Kombustor в Windows не нагружает без этого видеопамять.
Блок питания требуется с запасом по мощности и с защитой от короткого замыкания. Рассчитайте мощность вашего стенда: изучите TDP видеокарты, процессора, добавьте 50 Ватт на материнку, жесткий диск, оперативу, вентиляторы и прибавьте к этому еще 200 Ватт. Разъёмов для дополнительного питания видеокарты, 6 и 8 пин, должно быть минимум по 2 шт.
Имейте в запасе видеокарты-заглушки NVIDIA и AMD с разными видеовыходами, они могут понадобиться как дополнительная видеокарта для определения неисправности основной.
Рядом имейте райзер и переходники SATA – MOLEX, MOLEX – 6pin, MOLEX – 8pin. Монитор любой и минимум с поддержкой HDMI и VGA, это самые распространенные видеовыходы. Для удобства можно на плату поставить кнопку включения и спикер.
- ASUS Maximus VI Hero Z87 LGA 1150
- i7-4770
- DDR3 8Gb
- Блок питания Corsair RM850
Подготовьте тестовый стенд для запуска MATS
Подготовьте тестовый стенд для запуска MATS
На фото ниже в качестве примера будет BIOS тестового стенда COREX. Тестовый стенд собран, вставьте флешку и останется только настроить биос. Видеокарту пока не вставляйте, запустите стенд со встроенной видеокарты (встройки), для этого вставьте HDMI или VGA в разъём на материнской плате и зайдите в биос. Настройте в приоритет загрузки подготовленную флешку в Legacy режиме.
Legacy — это старый тип загрузки, предшественник UEFI, иногда он называется «старый режим» или CSM. Проверьте какой режим стоит у вас в биосе во вкладке BOOT или Загрузка. Ищите похожие слова и напротив Legacy или CSM поставьте «Включить». Сделайте так, чтобы запускался только CSM режим.
Пункт CSM во вкладке «Загрузка»
Включить CSM
Так же поищите очередность загрузки устройств и выствьте в самый верх подготовленную флешку или замените ею жесткий диск. Сохраните настройки и перезагрузитесь, теперь стенд всегда будет загружаться с флешки.
Приоритет загрузки во вкладке «Загрузка», сейчас выставлен SSD Samsung EVO 250Gb, у вас может быть другой. Просто выбрать флешку не получится.
Установите порядок загрузки устройств, которые биос будет определять как «жесткий диск» (HDD).
Выберите заместо Samsung SSD вашу флешку, у нас это Samsung Flash Drive.
В приоритете загрузки автоматически выставится ваша загрузочная флешка. С неё и будет грузиться MATS.
Если флешка правильно загрузилась, то запустится MATS и его вывод будет FAIL , потому что не удалось инициализировать встройку от Intel. Теперь снова зайдите в биос и переключите приоритет загрузки видеокарты на PCIE, сохраните настройки и выключите стенд.
Переместитесь стрелками во вкладку «Дополнительно». Зайдите в раздел «Конфигурация System Agent».
Перейдите в «Параметры Графики»
Переключите iGPU на PCIE. У вас может стоять Авто заместо iGPU.
Совет: Если вы запутались в каком-то из шагов и теперь у вас нет изображения, то выньте батарейку CR2032 из стенда на 10 секунд. Настройки биоса сбросятся до заводских и вы снова сможете повторить все шаги.
Теперь дальнейшие действия отталкиваются от этих настроек. Вставьте испытуемую видеокарту в стенд и следуйте инструкции из следующей главы.
Как пользоваться MATS. Реальный пример
Как пользоваться MATS. Реальный пример
- Артефакты
- Не выводит изображение
- Не устанавливается драйвер NVIDIA
- После установки драйвера видеокарты черный экран
- Зависает игра, программа, майнинг
- Синий экран смерти
Разберем в примере Asus GTX 1060 6144MB Turbo:
Видеокарта не выводит изображение, черный экран
Важно: из-за постоянных подкидываний видеокарт в стенд может «замылиться глаз» и вы просто забудете, что в биосе оставили не тот приоритет видеовывода. Это тоже может быть причиной черного экрана и пост-кода b2. Не забывайте перепроверять то, чтоб видеовывод в биосе был на видеокарте.
Вставьте видеокарту в разъём PCIe, изображения нет, Num/CapsLock на клавиатуре не загораются, на посткодах код b2. Иногда, возможно, код b2 проходит и у монитора загорается подсветка. Это признак того, что видеокарта видится, но как нерабочая.
Для начала смените значения на флешке, тестовый стенд оставьте как есть. Откройте блокнотом runmats в папке home и добавьте в самый конец слово «poweroff», выглядеть должно примерно так:
#! /bin/sh latestmods() < local MAJOR local MINOR local DOT local VER MAJOR=`ls -d */ 2>/dev/null | grep "^E*[0-9][0-9][0-9]\.[0-9]*" | sed "s/^E// ; s/\..*//" | sort | tail -n 1` [ "$MAJOR" ] || return MINOR=`ls -d *$MAJOR*/ | sed "s/^E*[0-9]*\.// ; s/\..*//" | sort | tail -n 1` [ "$MINOR" ] || return VER="$MAJOR.$MINOR" DOT=`ls -d *$VER*/ | sed "s/^E*[0-9]*\.[0-9]*\.// ; s/\///" | sort | tail -n 1` [ "$DOT" ] && VER="$VER.$DOT" [ -d "$VER" ] && echo "$VER" [ -d "E$VER" ] && echo "E$VER" > die() < echo -e "$@" exit 1 ># Determine MODS package to use LOCATION=`dirname "$0"` [ -f "$LOCATION/pkgname" ] && PKGNAME=`tr -d '\r' < "$LOCATION/pkgname" | sed "/^ *$/d ; s/^ *// ; s/ *$//"` [ ! -z "$PKGNAME" ] && [ -d "$LOCATION/$PKGNAME" ] || PKGNAME=`( cd "$LOCATION" ; latestmods )` [ ! -z "$PKGNAME" ] && [ -d "$LOCATION/$PKGNAME" ] || PKGNAME="mods" [ ! -z "$PKGNAME" ] && [ -d "$LOCATION/$PKGNAME" ] || die "MODS package not found\nPlease put MODS package name in pkgname file" # Check if MODS executable exists [ -f "$LOCATION/$PKGNAME/mods" ] || die "MODS executable not found in $PKGNAME" [ -f "$LOCATION/$PKGNAME/mats" ] || die "MATS executable not found in $PKGNAME" # Check available disk space AVAIL=`df -P -k . | tail -n 1 | tr -s ' ' | cut -d ' ' -f 4` MINAVAIL="128" [ "$MINAVAIL" -le "$AVAIL" ] || die "Only $KB free left in $PWD - not enough to run MODS" # Rename old mats.log if [ -f "mats.log" ]; then DATE=`stat -c %y mats.log | sed "s/[-:]/ /g ; s/\..*//" | cut -d ' ' -f 2,3,4,5 | tr -d ' '` NEWNAME="mats-$DATE.log" [ -f "$NEWNAME" ] && DATE=`mktemp "./$NEWNAME.XXXXXX"` echo "Renaming old mats.log to $NEWNAME" mv "mats.log" "$NEWNAME" fi # Run MATS "$LOCATION/$PKGNAME/mats" -e 20 # Sync mats.log file sync poweroff
Эта команда будет выключать тестовый стенд по завершению теста. В категории # Run MATS измените количество проверяемой по умолчанию видеопамяти, оно чуть выше, где вы дописывали poweroff. Если проблема у видеокарты явно есть, то она себя выдаст и при 5-10 Мб, либо проблема не с видеопамятью. От количества видеопамяти будет зависеть время теста, без изображения даже 5 Мб может тестироваться ~40 минут.
Теперь вставьте флешку в тот же USB разъем, где она и была раньше, включите стенд и ждите от 5 до 40 минут, пока стенд не выключится.
Выньте флешку, откройте её в другом компьютере, появился файл mats.log в папке home, откройте его. В других сборках MATS в этой папке файл репорта может называется report.txt. Такого теста хватит, чтобы определить неисправную банку видеопамяти. Если отчёт пустой и весит 0 Кб, то либо видеокарта не инициализировалась и её нужно разбирать и смотреть, либо тест, по каким-то причинам, не успел закончиться.
Как понять какая банка видеопамяти неисправна и как её найти
Программа MATS тестирует видеопамять на самой минимальной частоте 150-300 МГц и никак не нагружает сам ГПУ. Для выявления неисправности банки видеопамяти её хватает с головой.
Открываем mats.log и наблюдаем что-то подобное:
«FBIO*» в данном случае так названы банки видеопамяти, заместо «*» указывается канал. В каждом канале по две банки видеопамяти, например: младший бит A0, старший бит A1. В данном случаи ошибки по записи у одной банки видеопамяти в младшем байте канала B. Теперь нужно найти её на плате.
На картах NVIDIA первая банка расположена с противоположного угла по диагонали от ключа, и дальше против часовой стрелки. Первая банка – старший бит (1), вторая младший (0).
Как проверить видеокарту на ноутбуке
Этот пункт полезен тем, что тут описано как вручную вписывать команды. На ноутбуках принцип тот же: в биосе поставьте режим Legacy заместо UEFI, приоритет первой загрузки - флешка. Загрузитесь с флешки и переходите в папку 400.281.2:
cd 400.281.2
Расшифровка
«cd» — это команда для перехода в каталог (папку). Она требуется для того, чтобы вы не писали каждый раз полный путь до конечного файла программы, а работали внутри папки, в которую перешли.
«400.281.2» — это папка с названием версии MATS, которую будем использовать.
Лайфхак: Если у вас в каталоге только одна папка или файл с названием, например 400.281.2, то можно, не дописав до конца название папки, нажать клавишу Tab и командная строка сама допишет название. Это немного упрощает процесс, но работает не всегда. Если файлы или папки одинаковые, то нажимая Tab много раз, вы увидите список файлов, которые начинаются также, и командная строка как бы сообщает вам, чтобы вы дописали до того момента, когда файлы или папки будут отличаться по имени и тогда, с помощью Tab, она допишет.
Далее пишите:
./mats -e 5 -n 01
Расшифровка
«./» - точка с слешем используется для того, чтобы командная строка ввода понимала, что мы находимся в том каталоге , который выбрали с помощью «cd», иначе бы командная строка обращалась к программе «mats» в корневом каталоге, а корневой каталог – это даже не корень флешки, а корень операционной системы, которая нужна для запуска MATS и программы «mats» там конечно же нет. Если мы введём «cd ../», т.е. уже две точки и слэш, то мы попадём обратно, например мы были в каталоге 400.281.2, а после "./" мы будем опять в каталоге mods как в самом начале запуска.
«mats» — это и есть наша программа MATS, которая тестирует видеопамять. Она выглядит не как в Windows, т.е. у неё нет расширения «.exe», потому что она запускается из-под системы Linux и на Windows она не запустится.
«-e» - это параметр для MATSа, с помощью которого вы задаёте количество видеопамяти в мегабайтах для проверки. Перед «-e» пишется пробел. В нашем случае задано 20 мб, значит программа MATS будет проверять именно 20 мб, ни больше, ни меньше. Аналогичная "-e" есть «-с», только тут вы задаёте количество не в мегабайтах, а в процентах от всего объема видеопамяти.
«-n 01» - параметр «какую видеокарту проверять». В данном случае 01 означает вторую, первая (00) та, которая задействуется с видеовыводом.
MATS напишет, что видит видеокарту, но чтобы её использовать, нужно ввести определенную команду с параметрами, а потом уже вводить предыдущую команду. Если MATS напишет, что не видит видеокарту, то с видеокартой проблемы серьёзнее и её нужно ремонтировать.
Если видеокарта определяется, вводим то, что просит MATS, но немного дописав параметры:
./mods gputest.js -oqa -skip_rm_state_init
Расшифровка
«./mods» - основная программа MODS (или модс) со своими параметрами и аргументами. Способна на низком уровне взаимодействовать с ГПУ, нагружать его и видеопамять вместе.
«-oqa» - параметр gputest.js, добавляется для тестирования. Есть так же параметр «-mfg», с ним видеокарта проверяется множество раз с разными частотами. В официальном документе прописано, что будут использованы тесты производителя платы. Обычно это ни к чему не приводит и в mfg нет смысла, поэтому пользуйтесь «-oqa», она задействует только те параметры, которые вы ввели и ничего более.
«-skip_rm_state_init» - инициализирует VBIOS видеокарты.
Лайфхак: Можно заново не вводить команды которые уже вводили, просто нажмите стрелку вверх или вниз, чтобы перемещаться между старыми командами.
Отчёт будет FAIL , но это не важно. Еще раз введите предыдущую команду и начнётся тестирование:
./mats -e 5 -n 01
Если после последней команды проверка не пошла, то используйте эту команду:
./mats -e 5 -3d_card
Расшифровка
«-3d_card» - MATS сам определяет дискретную видеокарту и проверяет её. Эта команда предназначена для видеокарт без видеовыхода, т.е. видеоускорителей.
Теперь вы видите, что строка зависла, но на самом деле всё работает в фоне, видеокарта тестируется. Возможно придётся подождать ~40 мин, этот тест не отличается от тех, что делали выше. Далее переместитесь по экрану с помощью Shift+PgDown/PgUP и посмотрите отчёт, либо выньте флешку и смотрите отчёт на компьютере, файл report.txt находится в папке \home\400.281.2. Либо напишите команду «nano report.txt» и смотрите отчёт:
nano report.txt
Расшифровка
«nano» — это текстовый редактор встроенный в систему.
«report.txt» - это файл с отчётом.
Артефакты видеокарты
Иногда видеокарта с артефактами запускается без изображения. Вставьте HDMI в проверяемую видеокарту и запустите стенд. Ловите момент, когда видеокарта выдаст изображение, загрузите флешку и наблюдайте за происходящим на экране. Загрузился MATS и стало тестироваться 20 Мб видеопамяти видеокарты.
Экран будет постепенно заливаться прямоугольниками в один сплошной цвет несколько раз, в этот момент важно не нажимать кнопки на клавиатуре, MATS воспримет это как ошибки памяти. Если вы видите, что цвет отдельных прямоугольников отличается от общего цвета, значит есть ошибки в определённом канале видеочипа (или ГПУ).
Ждите окончания теста, на экране будет написано FAIL и на флешке в папке home появится report.txt с отчётом. Зажмите клавишу Shift и нажимайте PageUP до тех пор, пока не увидите результаты теста. Разбор отчёта будет в следующей главе.
Далее запустите тестирование вручную, введите:
cd 400.281.2
Нажмите Enter, т.е. подтвердите. Теперь вы в каталоге 400.281.2 на вашей флешке. Введите.
Расшифровка
«ls» – это команда, отображающая весь список файлов и каталогов в том месте, где сейчас находитесь. Это нужно чтобы вы знали что где лежит и не перепутали одинаково называющиеся каталоги или файлы.
Далее введите точно так же, как написано ниже со всеми точками, пробелами, дефисами и слешами.
./mats -e 20
Нажмите Enter, будет всё то же самое, как и при первом запуске. Если результат будет отличаться, то в приоритет ставьте отчёт, который получился после ручного режима. Результат записался в файл report.txt, который находится в папке <флешка>\home\ 400.281.2.
флешка>
Теперь вытащите флешку, вставьте в другой компьютер и проверьте отчёт файла report.txt.
Можно открыть отчёт прямо на стенде командой nano.
Далее рассмотрим пример, когда отчёт не показывает ошибок по банкам, а MATS в конце пишет PASS, но артефакты всё равно остаются и вам нужно убедиться на 100%, что дело в видеопамяти или смириться, что это видеочип. MATS показывает ошибки в 80% случаев. Теперь рассмотрим оставшиеся 20% и для этого нам понадобится MODS.
Как пользоваться MODS
Вы остались в каталоге 400.281.2, если нет, то перейдите туда с помощью «cd». Если вы запутались где сейчас находитесь, то введите «ls» и перемещайтесь, пока не перейдёте в 400.281.2.
Введите команду со всеми точками, слешами, подчёркиваниями и дефисами.
./mods gputest.js -oqa -old_gold -fan_speed 70 -dramclk_percent 100 -ignore_fatal_errors -run_on_error -matsinfo -test 3
Расшифровка
«./mods» - основная программа MODS (или модс) со своими параметрами и аргументами. Способна на низком уровне взаимодействовать с ГПУ, нагружать его и видеопамять вместе.
«gputest.js» - скрипт, основан на JavaScript, нужен для взаимодействия с ГПУ.
«-oqa» - параметр gputest.js, добавляется для тестирования. Есть так же параметр «-mfg», с ним видеокарта проверяется множество раз с разными частотами. В официальном документе прописано, что будут использованы тесты производителя платы. Обычно это ни к чему не приводит и в mfg нет смысла, поэтому пользуйтесь «-oqa», она задействует только те параметры, которые вы ввели и ничего более.
«-old_gold» - Будут использоваться старые значения GOLD файлов (голдов), они нужны для MODS.
«-fan_speed 70» - регулировка оборотами вентиляторов. Без неё видеокарта либо будет крутить ими на полную, либо не крутить ими вообще, и MODS может не завершиться из-за перегрева или троттлинга. Значение 70 – оптимальный вариант, но можно выставить своё значение.
«-dramclk_percent 100» - выставляет частоту видеопамяти в процентах. При разных проверках видеопамять будет использоваться по-разному с разными алгоритмами нагрузки, применяйте её на все 100%, чтобы исключить неисправность видеопамяти. Иногда бывают случаи, что видеокарта плохо работает как-раз на низких частотах, соответственно значение 100 можно уменьшить. Можно пользоваться параметром «-dramclk *» и просто вписать заместо звёздочки реальное значение частоты видеопамяти.
«-ignore_fatal_errors» - игнорирует ошибки PEX. Т.е. тест не будет останавливаться, если пропускная способность PCIe будет меньше, чем требуется. В отчёте будет об этом написано, но и необходимую неисправность будет проще найти.
«-run_on_error» - продолжает тест, даже если есть ошибки.
«-matsinfo» - показывает больше информации, если во время теста MODS есть проблемы с видеопамятью. В версии 455 не используется. В программе MATS параметр стоит по умолчанию.
«-test 3» - запускает тест 3. Все тесты уже прописаны в скриптах, они по-разному комплексно нагружают видеокарту, чтобы выявить проблему чётче. Например, если видеокарта вылетает в играх на определённом моменте, тест видеопамяти проходит нормально, MODS тоже, но определённые тесты пройти не сможет, далее смотрим подробный отчёт и делаем выводы. Тестов очень много, мастера с VLAB.SU уже их проверили и могут сказать какие именно долгие или эффективные. Вот все номера тестов: 3, 18, 19, 23, 30 (PCI-E), 41, 48, 50, 52 (долгий), 54, 58, 65,73, 86, 87, 92, 93, 94, 95, 100, 103, 106, 108, 110, 111, 112, 113, 114, 115, 116, 117, 119, 123, 127 (долго), 130, 131, 132, 133, 135, 137, 138, 143, 144 (долго), 145 (долго), 146 (PCI-E), 148, 150, 151, 152, 153, 161, 170, 174, 178, 180, 185, 190, 198, 199, 200, 205, 210, 211, 227 (долгий), 231, 275, 277, 278, 286, 289, 292, 296.
Тестирование памяти видеокарт AMD с помощью скриптов direct-mem-test и dmgg
При поиске неисправностей видеокарт Nvidia большую помощь оказывает набор сервисных утилит MODS (Modular Diagnostic Software), в особенности программа MATS, позволяющая производить поиск неисправных чипов видеопамяти.
Для видеокарт AMD при решении проблем с видеопамятью можно использовать программу tserver, а также скрипт direct-mem-test.py, написанный Василием Галкиным (репозиторий на Github под названием galkinvv) и/или скрипт dmgg.py от разработчика под ником crimfell.
В данной статье рассматривается практическое использование скриптов direct-mem-test.py и dmgg.py на примере видеокарт AMD Radeon с немного «ужаренной» видеопамятью.
Что такое скрипт для проверки видеопамяти и зачем он нужен?
Скрипт представляет собой набор команд для операционной системы Linux, с помощью которого производится тестирование работы VRAM у видеокарт.
Последовательность команд, выполняемая в соответствии со скриптом direct-mem-test (dmgg.py) позволяет провести тестирование видеокарт от любого производителя, включая AMD и Nvidia. Тем не менее, для видеокарт Nvidia все же лучше использовать программу MATS, так как она имеет улучшенный функционал в сравнении со скриптами.
Скрипт direct-mem-test.py доступен на Github, а dmgg.py – на форуме vlab (там требуется регистрация и особый статус пользователя). Кроме того, оба скрипта можно скачать на Google-диске:
Чтобы использовать функционал любого скрипта, нужно вставить его исходный код в файл, например, с названием direct-mem-test.py, сделать его исполняемым, после чего можно запускать проверку видеокарт.
Скриншот части страницы с исходным кодом скрипта direct-mem-test:
Информация, полученная в результате выполнения диагностических скриптов, может помочь в поиске неисправных банок памяти на видеокарте. Обычно они выходят из строя из-за перегрева, которому подвергаются видеокарты с сильно загрязненной системой охлаждения или при нещадном майнинге. О наличии проблем с видеопамятью или контроллером памяти в GPU обычно свидетельствуют вертикальные артефакты на экране дисплея, подключенного к проблемной видеокарте. При этом операционная система Windows в диспетчере устройств выдает ошибку 43.
Убитая майнингом при высокой температуре VRAM на видеокарте AMD Radeon RX 470 с 8GB памяти выдает «веселую» картинку даже при инициализации компьютера:
Как использовать скрипт проверки микросхем памяти видеокарт?
Для запуска скрипта direct-mem-test можно использовать любой дистрибутив Linux, например, xubuntu 18.04. Они работают на компьютере, работающем как в консольном, так и графическом режиме.
При проверке полуживых видеокарт нужно использовать консольный режим работы, так как наличие проблем с памятью/GPU обычно не позволяет воспользоваться графическим окружением. При этом, если в системе имеется неисправная видеокарта, загрузка останавливается на каком-то из этапов, при этом сохраняется возможность работать в терминале. В этом случае перед использованием скрипта нужно настроить BIOS материнской платы так, чтобы основной при загрузке компьютера была встроенная в процессор, либо другая, заведомо исправная видеокарта.
После загрузки системы нужно узнать, какое адресное пространство памяти выделено для нее операционной системой.
Для этого (после загрузки системы и входа в нее) в терминале вводят команду:
lspci -v
а затем находят адрес, соответствующий наибольшему PCI-E BAR (Base Address Register) ремонтируемой видеокарты. При поиске информации о нужной видеокарте в консольном режиме (в терминале) можно воспользоваться кнопками PageUp-PageDown вместе с нажатой кнопкой Shift.
Пример информации о видеокарте, отображаемой по команде lspci с ключом v:
06:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev ef) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Ellesmere [Radeon RX 470/480/570/580] Flags: bus master, fast devsel, latency 0, IRQ 41 Memory at b0000000 (64-bit, prefetchable) [size=256M] Memory at 50000000 (64-bit, prefetchable) [size=2M] I/O ports at 9000 [size=256] Memory at 50200000 (32-bit, non-prefetchable) [size=256K] Expansion ROM at 50240000 [disabled] [size=128K] Capabilities: Kernel driver in use: amdgpu Kernel modules: amdgpu
В данном случае отображена информация о видеокарте AMD Radeon RX 574, которой присвоен шестой номер шины PCI-E с 64-битным адресным пространством с адресом b0000000 (для size=256M).
Чтобы запустить проверку этой памяти скриптом direct-mem-test.py, из каталога, в котором он находится, выполняют команду
sudo python3 ./direct-mem-test.py b0000000 10
где 10 – это объём тестируемой видеопамяти, мегабайт.
Для проверки обычно достаточно нескольких мегабайт, чем больше памяти тестируется, тем дольше происходит проверка.
По окончанию проверки скрипт выдаст информацию о сбойных байтах, а также адреса, в которых возникает ошибка (эти данные можно использовать для поиска неисправной микросхемы), например:
run_test() File "./direct-mem-test.py", line 117, in run_test verify_no_errors_with_data(bytes(random.getrandbits(8) for i in range(len(phys_arr))), "rand") File "./direct-mem-test.py", line 97, in verify_no_errors_with_data raise Exception("ERRORS found in test " + test_name) Exception: ERRORS found in test rand
Теперь можно найти неисправную микросхему, воспользовавшись информацией об адресах, в которых найдены проблемы.
Число 1.003950404519125 из строки
rand total errors count: 10444500 – every 1.003950404519125 OK: 41260
соответствует количеству неисправных банок памяти. Оно равно количеству чипов VRAM видеокарты, деленному на это число (в данном случае 8/1=8 банок/каналов памяти).
На исправной видеокарте скрипт выдаст сообщение:
Before errors, following passed: ['rand']
Более удобный функционал имеет скрипт dmgg.py.
Проверка видеокарт с помощью скрипта dmgg.py
Кроме direct-mem-test.py, при проверке можно использовать более совершенный скрипт dmgg.py от программиста Crimfell, который может достоверно отображать количество сбойных микросхем памяти, а также давать ориентировочную (требующую проверки) информацию об их номерах (указывать на неисправный канал памяти).
Запуск скрипта dmgg.py выполняется аналогично direct-mem-test.py, только в командной строке меняется его название, а также добавляется цифра, обозначающая количество микросхем памяти, установленных на видеокарте, например: sudo python3 ./dmgg.py b0000000 2 8
где 2 – это объём проверяющихся мегабайт памяти, а 8 – количество микросхем памяти, распаянной на плате видеокарты.
Пример информации, которую выдает скрипт dmgg.py при проверке видеокарты AMD Radeon RX478 с одной проблемной банкой памяти (седьмая или восьмая):
Possible GPU address: e0000000 f0000000 c0000000 d0000000 a0000000 b0000000 80000000 90000000 60000000 70000000 40000000 50000000 number of chips is set to: 8 This test is working to detect bad chips. Warning it can give wrong faulty chip number ; only the amount of faulty chips will be good count the chips counter-clockwise from right to left with pcie near you chip 7 and/or 8 is faulty at address: 543424 number of faulty chips= 1 Total bytes tested: 4*524288 Total errors count: 32 - every 63550.06060606061 OK: 2097120 Usage: python3 ./dmmg.py b0000000 1 16 Script file dmmg.py is on root of the USB if you need to edit ; run lspci -v to find address of your ati card default is b0000000 1 is 1MB of memory 16 is the number of memory chips from the card
С большой степенью вероятности неисправны микросхемы памяти 7 и/или 8, их можно найти согласно нумерации, приведенной на изображениях ниже (счет идет против часовой стрелки, начиная от микросхемы, которая расположена ближе всего к слоту PCI-E).
Расположение чипов памяти на платах видеокарт Nvidia:
Расположение чипов памяти на платах видеокарт AMD:
Если видеокарта полностью исправна, скрипт выдает сообщение No faulty chips found, а также другую полезную информацию:
Текстовая информация, отображаемая об исправной видеокарте скриптом dmmg.py:
Possible GPU address: e0000000 f0000000 c0000000 d0000000 a0000000 b0000000 80000000 90000000 60000000 70000000 40000000 50000000 number of chips is set to: 8 This test is working to detect bad chips. Warning it can give wrong faulty chip number ; only the amount of faulty chips will be good count the chips counter-clockwise from right to left with pcie near you No faulty chips found number of faulty chips= 0 Total bytes tested: 4*2097152 Total errors count: 0 - every 8388608.0 OK: 8388608 Usage: python3 ./dmmg.py b0000000 1 16 Script file dmmg.py is on root of the USB if you need to edit ; run lspci -v to find address of your ati card default is b0000000 1 is 1MB of memory 16 is the number of memory chips from the card
Заключение
Скрипты для проверки видеокарт AMD могут значительно облегчить процесс поиска неисправностей, связанных с микросхемами памяти.
Их использование весомо сужает направление поиска проблемной микросхемы (или микросхем), а также дает возможность достоверно оценить состояние VRAM б/у видеокарт.
Вам также может понравиться
О роли блокировочных конденсаторов фаз питания видеокарт
18 июля, 2020
Об использовании утилиты wolfamdvolt для управления VRM видеокарт AMD в Linux
30 мая, 2022
Полная версия Tserver для тестирования видеокарт АМД
Теперь на форуме влаб, по этой ссылке http://vlab.su/viewtopic.php?f=48&t=100822&start=750 , Вы имеете возможность скачать полную версию Tserver, со всеми тестами.
Отдельное спасибо я хочу выразить товарищу @Crimfell (кстати, хороший мастер, находятся территориально в Крыму), за скачивания данного архива и активную популяризацию tserver.
В архиве находится видео инструкция, по которой без особого труда Вы сможете восстановить образ и использовать данный программный продукт. По результатам стартовое окно выглядит следующим образом
Архив содержит в себе версии MODS до 3000 серии Нвидиа включительно, тесты для RX Vega, старых линеек видеокарт и всех возможных RX.
Так же, в вышеуказанной теме на форуме, расписаны все возможные команды для тестирования видеокарт АМД, к примеру - ./tserver -boardtest = quikmfg, позволяет провести тестирование ГПУ, видеопамяти под нагрузкой, радуя Вас психоделическими картинками)
А правильно интерпретировав ошибки, Вы сможете определить либо неисправный канал видеопамяти, либо приговорить ГПУ)
Для подписчиков, чьи видеокарты находятся у меня на ремонте - стараюсь авральными темпами все закрыть, по возможности отремонтировать, так как в июле планирую уйти в отпуск, по этому могу еще максимум принять несколько посылок и ближе к августу вернусь в строй))
P.S. Благодарю за внимание, надеюсь пост будет интересен и поможет начинающим мастерам))
Поддержать
7.1K постов 41.2K подписчика
Подписаться Добавить пост
Правила сообщества
ЕСЛИ НЕ ХОТИТЕ, ЧТОБЫ ВАС ЗАМИНУСИЛИ НЕ ПУБЛИКУЙТЕ В ЭТОМ СООБЩЕСТВЕ ПРОСЬБЫ О ПОМОЩИ В РЕМОНТЕ, ДЛЯ ЭТОГО ЕСТЬ ВТОРОЕ СООБЩЕСТВО:
Посты с просьбами о помощи в ремонте создаются в дочернем сообществе: https://pikabu.ru/community/HelpRemont
К публикации допускаются только тематические статьи с тегом "Ремонт техники".
В сообществе строго запрещено и карается баном всего две вещи:
В остальном действуют базовые правила Пикабу.
2 года назад
Воо,крутяк!,только сегодня мы с ним общались по поводу данного образа,спасибо ему(Crimfell)за наводку),Тебе Дима отдельное спасибо,что делишься и направляешь на путь истинный,менее опытных мастеров,хочу когда нибудь дорости до твоего уровня!
раскрыть ветку
2 года назад
Жаль что только один плюс можно выдать ТС
раскрыть ветку
2 года назад
раскрыть ветку
2 года назад
А отдельно img с первой строчки меню можно где-то скачать?
раскрыть ветку
2 года назад
Класс) Спасибо огромное за ссылку)
Похожие посты
18 дней назад
Компьютерный мастер. Часть 306. А нужно ли водяное охлаждение? имеет ли смысл
Пишет мне на почту пикабушник с вопросом:
удивлён, что на рынке нашёл всего одну водянку на видюхи, хотя, казалось бы, проблема охлаждения видеокарт налицо - уже по три кулера лепят. Так вот, хотел спросить: какие водянки есть на Asus 4070 Ti ?
Далее скидывает сборку на воде, ту что он хочет:
Тут отличный повод разобрать вопрос водяного охлаждения, его минусы и плюсы и конкретную сборку.
ВОДА ЭТО КРАСИВО
В текущих реалиях если вы не ставите себе Core-I9 или Ryzen-9, никакого практического смысла в водяном охлаждении нет. Главный плюс воды это красиво у вас пустой корпус без кулеров ничего не загромождает обзор, но есть много но:
МИНУСЫ ВОДЯНОГО ОХЛАЖДЕНИЯ
Минус первый многие об этом даже не задумываются, а надо бы. Вода это 3 кулера, которые в обычном режиме молчат, но при запуске любой серьезной нагрузки начинают реветь как пылесос, тем более они расположены в верхней части корпуса. Водянка это очень громко, тихих водянок под нагрузкой не встречал в отличии от башенных кулеров.
Минус второй если вы выбираете себе необслуживаемую водянку(запянную) через какое-то время у вас забьется помпа и упадет эффективность и шума станет ещё больше. Обслуживаемую водянку, надо каждый год сливать, промывать и доливать жижу, кроме того, так как система не идеально герметична всегда есть риск протечки, а протечка на видеокарту это очень дорого.
А ЧТО ВМЕСТО ВОДЫ ЕСЛИ ЕСТЬ БЮДЖЕТ
Да это жутко дорого, как и хорошая вода, зато абсолютно бесшумно и абсолютно холодно, любой процессор без разгона удержит.
КАК ОХЛАЖДАТЬ ВИДЕОКАРТУ
Охлаждать надо не видеокарту, а купить хороший продуваемый корпус из недорогих мой фаворит:
В комплекте уже 4 кулера 140мм и можно сверху ещё 3 по 140мм добавить, воздушный поток просто сдувает, а главное все кулеры очень тихие
ПРО ВИДЕОКАРТЫ NVIDIA RTX 4070ti
Они очень холодные, я понимаю у народу куча негативного опыта с GTX1080\2080\3080, но сороковая серия устроена в разы лучше, она реально греется меньше и никакого смысла ставить на неё воду нет, ну кроме эстетического.
ПРО ПРОЦЕССОРЫ С ИНДЕКСОМ K
Просто забудьте про разгон, сейчас не начало 2000х, сейчас сколь серьезного прироста производительности разгоном получить невозможно, производители и так их с завода гонят по максимуму да так что ещё и андервольтить приходится. вот реально процы с индексом К - просто пустая трата денег тем более в играх всё сейчас упирается в производительность видеокарты, лучше возьмите SSD побольше - это всегда пригодится
P.S. ^ как обычно любые советы и идеи в комментариях обсудим
Показать полностью 4
Поддержать
1 месяц назад
Как телефонщики год меняли сокет, но плата так и не запустилась
В ремонте материнская плата Gigabyte z590 Gaming x
Изначально были повреждения сокета, но фото владелец не нашёл, поэтому не знаю, как было ДО. Сказал, что отдали на замену сокета, аж целый год меняли, визуально было видно, что поменяли, но в итоге плата не запустилась всё равно.
Ссылку на телефонщиков-планшетчиков дали, но показывать не буду пожалуй
Вот она, бедолага
Визуально и правда паялся сокет, но всё как-то не так, много ножек очень блестит локально
Включать и проверять точно ли она не работает даже не собираюсь, тем более если уже ковырялись, но осмотреть можно
Внутри сокета зачем-то паялись конденсаторы, между двумя вообще соплю повесили из припоя
Всё конденсаторы паялись тоже, вокруг флюс, цвет тоже не тот, что у заводских (слева чёрный)
На ножках пригоревший флюс. Много ножек посинели в местах тоже. Такое по всему сокету по сути
Сориентировал владельца по работам, ну как минимум по снятию сокета для начала и осмотра платы под ним, а там думать по ходу дела уже
Прицеливаюсь в сокет
А как там был сокет припаян, ну-ка.
А вот так с одного из всех углов
Потом сниму все конденсаторы внутри сокета и вокруг тоже, даже не хочу разбираться, исправные они или нет, проще живые поставить потом.
Снято всё, что паялось или около того. Ну и отмыто естественно. Под сокетом что-то мазали защитным лаком явно.
Вот теперь можно поставить новый сокет и конденсаторы, в исправности которых буду хотя бы уверен.
Проверю оба канала памяти
Нормально, всё припаялось
Отлично, вот теперь рискну включить плату уже, должна запуститься
Прекрасно, запустилась. По одному модулю в каждом канале видит
Загружусь в винду для проверки последнего - режима работы дискретной графики, в процессоре всё равно нет встроенной и видеовыходы на плате проверить не получится
Видеокарта работает в х16, всё ок
На этом ремонт завершён
Показать полностью 15
Поддержать
1 месяц назад
In vino veritas — ремонт ноутбука Huawei после испытания вином
Сегодня в ремонте ноутбук Huawei KLVL-W56W, которому крепко досталось.
Фото с интернета, к сожалению, нету оригинального:(
Досталось крепко и сладко. Клиент по неосторожности залил девайс вином. Уже на этом этапе необходимо было как можно быстрее бежать в мастерскую, ведь чем быстрее «залитыш» попадёт на стол к мастеру - тем проще и дешевле будет ремонт.
Однако, вместо этого клиент следом за вином «промыл» ноут минералкой. То есть, залил повторно. Цитируя Дробышевского, скажу: "Не делайте так!"
После высыхания ноутбук заработал, за исключением сканера отпечатка пальца и тачпада. В таком режиме девайс проработал ещё неделю, затем ушёл в спящий режим и, ожидаемо, перестал включаться.
После этого владелец попытался самостоятельно вскрыть ноутбук, но добился этим только того, что сломал разъем одного из шлейфов.
Официалы в ремонте отказали, оценив "замену платы" в 50 тысяч, после чего страдалец оказался у нас.
Полная разборка показала залитие всего ноутбука, оставалось констатировать смерть потерпевшего и утилизировать по правилам. Ну, или сжечь.
В жидкости было всё :
- Сканер отпечатка пальца, его коннектора и шлейфа с обеих сторон.
- Межплатный шлейф (между основной материнской платой и дополнительной платой).
- Дополнительные платы с цифровыми микрофонами, их разъемы, шлейфа с обеих сторон.
- Шлейф тачпада и его коннекторы с обеих сторон.
- Сгнили разъёмы, некоторые контакты окислились до такой степени, что позолота снялась аж до меди, а несколько разрушилось полностью.
- Повсюду были разбросаны очаги окислов, в том числе и на SSD.
И, кажется, здесь перечислено не всё.Может, всё-таки, сжечь?
Принимаемся за работу! Впереди у нас увлекательный аттракцион – полная чистка и промывка в ультразвуковой ванне, замена всех подгнивших элементов, восстановление всех разъёмов, выгнивших контактов и дорожек на плате. И да, это всё со снятием, чисткой под ними и запайкой обратно.
Межплатного шлейфа и его коннекторов в наличии нигде найти не удалось, поэтому пришлось их восстанавливать.
Также были заменены все четыре цифровых микрофона. Судя по всему, при коротком замыкании по дата-линии прилетело высокое напряжение и убило их все.
Клавиатурный модуль полностью разбирался, замачивался в спиртосодержащем растворе, чтобы вымыть оттуда содержание органики – в частности минеральных солей и сладкого засохшего вина.
Разъём, у которого клиент отломал кусочек пластика, был восстановлен клеем Geliahao 302 на акриловой основе до полной работоспособности: шлейф смазываем маслянистым раствором, чтобы клей не прилип, наносим тонкий слой клея, после высыхания ещё один слой для выравнивания поверхности. После полного высыхания излишки подрезаем скальпелем. После такого ремонта все контакты проводят ток, все фиксирующие контакты подвижны в пластике, прекрасно защелкиваются и фиксируют шлейф.
Состояние разъёма до и после. Без этой части не было достаточного прижима шлейфа.
После всех этих манипуляций, просушки и сборки ноутбук был первый раз включен. Включился удачно, запустился штатно, была проверена камера, тачпад, сканер отпечатка пальца, микрофоны.
Можно уже выдыхать? Как бы ни так.
Беда пришла, откуда не ждали, а именно — с дополнительной платы, где находятся два разъёма USB 3.0. На каждом стоит по микросхеме, которые ограничивают ток, считывают потребление и защищают разъёмы. При подключении любых двух устройств ноутбук начинал активно ругаться, что превышено потребление, и отключал оба разъёма.
Сняли микросхемки, вычистили всё под ними и установили обратно, в силу того что такие же новые не нашли в быстром доступе. Проблема не ушла. Пытались посадить оба разъема на одну микросхему, в результате выяснилось, что проблема не в них, а в самом разъёме.
Разъём довольно специфический по форм-фактору, поэтому… да, найти такой же снова не удалось. В доступе был либо USB 2.0, либо слишком длинный разъём, который не влезает в корпус.
На посадочное сел, а вот в корпус не влезает. Зато позволил удостовериться, что после работ всё заведётся, как надо.
Штош…
Было принято решение разобрать USB разъём полностью и восстановить его. Разобрали, убрали окислы внутри, всё тщательно промыли в ультразвуковой ванне. К счастью, сами контакты не были окислены. После обратной сборки разъём снова заработал.
Родной разъём в разборе.
После этого, наконец-то, была произведена сборка с техническим обслуживанием, нанесением новых термопрокладок нужных величин и новой термопасты. Попутно почищены все кулеры, радиаторы и решетки.
После всех манипуляций ноутбук удачно прошел все тесты и был выдан счастливому клиенту, который уже использует его пару недель:
Для ремонта можно обратиться ко мне в Телеграм — @Bisenen.
А для бесплатной помощи по любому вопросу десктопного железа — в мою группу тг или с удовольствием отвечу в комментариях!
Показать полностью 11
1 месяц назад
Мошенники в ремонте техники
Вы наверняка видели такие бумажки кучей у себя в подъезде. Это шарлатаны в чистом виде. На таких бумажках постоянно разные имена, типа это частник, но на самом деле это фирма. Работают там абсолютно неквалифицированные и нечистые на руку люди.
Рассказываю о своём опыте взаимодействия с этой конторой, который я имел (в прямом и переносном смысле) буквально на днях.
Притащила моя благоверная на флэшке коллеги вместе с фотками с корпората кучу вирусов. Я кое-как их вывел, но последствия остались - систему они повредили из-за чего комп стал притормаживать и периодически выдавать ошибки. Восстановить систему не удалось, а переустанавливать было не вариант, т.к. на компе было много платных программ, для активации которых происходят очень изнурительные танцы с бубном через турцию, ибо оплатить из РФ их невозможно в текущей ситуации. Отмечу, что я сам с железом на «ты». Облазил все форумы, обзвонил всех знакомых, перепробовал кучу способов вплоть до замены некоторых комплектующих, но так и не нашёл решения проблемы. Отчаявшись, позвонил по этому объявлению, подробно описал проблему, использованные мной способы решения и способы, которые решением в моей ситуации не являются.
Через час ко мне приехал «специалист», лет 18 от силы, с настолько сильно воняющими ногами, но на понтах весь, мол, щас я тебе все сделаю, старикан. Ещё раз рассказал ему, что случилось, он что-то там минуту потыкал в диспетчере, 2 минуты просканировал системы и выдал диагноз - готовьте 9000₽, буду вам сейчас виндоус переустанавливать! Я вежливо ему объяснил кто он есть, куда ему идти и что за 9000₽ он может мне сделать. Позвонил снова по номеру, высказал претензии, на что мне пообещали быстро выслать нового более опытного сотрудника. Через минут 40 прибыл ко мне точно такой же «специалист из-за парты», который пообещал мне бесплатную диагностику. Но этот хотя бы принёс на внешнем носителе виртуальную систему, через которую уже пытался разобраться в причине моих невзгод параллельно консультируясь с головным офисом. Пока шло сканирование мне довелось с ним пообщаться и вот что я узнал:
Работают они в основном по тем, кто «не шарит»- девчонки и старики, компы, где нужна максимум чистка, замена термопасты и обновление драйверов, они забирают на ремонт, мол у вас неисправность, нужна замена комплектующих и срывают с клиентов последнюю шкуру. Если отказываются платить, то угрожают судом и могут просто не вернуть компьютер, т.к. никаких договоров они на выезде не заключают. Конкретно этот специалист мне похвастался, как с какой-то несчастной женщины содрал 16000₽ за старенький ноут, который нужно было просто почистить от пыли, а так же о других своих подобных «подвигах».
В итоге он мне, конечно же, ничего не исправил, но потребовал 6000₽ за диагностику и консультацию, на что получил резонный ответ, позвонил менеджеру, который попытался меня запугать и уговорить заплатить, но не вышло.
Отмечу, что большинство таких сервисных центров и мастерских по ремонту техники, грешат подобными накрутками и обманами, поэтому очень рекомендую найти своего специалиста, и впервую очередь помочь своим родителям, бабушкам и дедушкам с их техникой, ведь именно их будут впервую очередь пытаться обмануть!
P.S. В итоге я психанул и переустановил винду.