Пять тикетов, которые мы получаем каждую неделю
Пять типовых сбоев дают большую часть обращений в поддержку. Четыре из них решаются вообще без тикета.
Автор: Lethal Hardware Desk
Обращения в поддержку в этой области распределены неравномерно. Пять ситуаций дают большую часть того, что приходит, почти одними и теми же словами каждую неделю, и у всех пяти решение короче тикета, который их описывает. Опубликовать их нам ничего не стоит, а вам это может сэкономить вечер. Так что вот они — вместе с диагнозом, потому что если дать одно лишь решение, люди начинают перебирать все пять в случайном порядке.
| Как сообщают | Настоящая причина | Решение |
|---|---|---|
| Карта мёртвая, второй ПК ничего не видит | Кабель воткнут в порт прошивки, а не в порт данных | Переставьте кабель в порт данных, затем сделайте холодный старт игрового ПК |
| Устройство появляется и пропадает или не появляется вовсе | Кабель USB-C только для зарядки или слишком тонкий | Замените его на кабель USB 3 для передачи данных и подключите напрямую к заднему порту |
| Ошибка подключения к USB или FT601 | На втором ПК не установлен драйвер данных FTDI | Установите драйвер FTDI D3XX на втором ПК и перезагрузите его |
| Оверлей лагает или появляются ошибки DTB и base address | Нет карты памяти, и ридер работает вслепую | Сгенерируйте карту памяти и положите её туда, где её ожидает лоадер |
| Всё на месте, но ничего не читается | Настройки виртуализации на игровом ПК | Используйте настройки BIOS, указанные в инструкции к вашему заказу, и только их |
Примерно в том порядке, в каком они приходят. Первые три — это всё USB-тракт, на котором и умирает большинство первых сборок.
1. Кабель в порту прошивки
Почти на каждой современной плате два гнезда USB-C, и они не взаимозаменяемы. Одно ведёт к мосту прошивки, через который записывают прошивку и считывают DNA ID, а другое — к мосту данных, через который второй ПК читает память. Подключитесь к гнезду прошивки — и совершенно исправная карта будет светить светодиодами, а на втором ПК не появится ничего, и новички решат, что плата мёртвая. Если гнёзда не подписаны, порт данных, как правило, тот, что дальше от контактов PCIe, но если производитель платы их пометил, верна всегда его маркировка.
2. Кабель не передаёт данные
Вторая по частоте причина — самая дешёвая деталь сборки. У кабеля USB-C, проданного для зарядки, может не быть рабочих пар для данных, а тонкий кабель, у которого они есть, не удержит соединение USB 3 при продолжительном чтении. И сбой не всегда выглядит как чистое отсутствие устройства. Кабель на грани даёт устройство, которое определяется, работает минут десять, а потом пропадает посреди чтения, — и люди отправляются искать программную причину. Прежде чем диагностировать что-либо ещё, подключитесь напрямую к заднему порту материнской платы коротким кабелем для передачи данных. На время первого теста уберите из цепочки хабы, доки и удлинители.
3. Не установлен драйвер FTDI
Мост данных на этих платах — деталь FTDI, поэтому второму ПК для работы с ним нужен драйвер FTDI D3XX. Без него ридер сообщает, что не может подключиться к USB или к FT601: это похоже на аппаратный сбой, но это не он. Ставьте версию, выданную с вашим заказом, а не самую новую, какую найдёте. Новый драйвер со старой сборкой ридера — известный источник сбоев, которые трудно воспроизвести и ещё труднее описать в тикете. Если Windows успела привязать универсальный драйвер, удалите устройство, отметив пункт об удалении драйвера. Затем отключите кабель, перезагрузитесь, установите драйвер и подключите кабель снова.
Об этом спрашивают постоянно, и ответ важен. У игрового ПК одна задача — подать питание на карту и дать BIOS определить её как PCIe-устройство. Все драйверы DMA-сборки ставятся на второй ПК, так что инструкции, в которых вам велят что-то установить на игровую машину, противоречат самой причине, по которой существует эта архитектура.
4. Нет карты памяти
Карта памяти описывает, как игровой ПК транслирует физическую память, чтобы ридер находил нужное, а не искал его сканированием. Без неё сборка с нормальной скоростью чтения всё равно ощущается медленной, а ошибки DTB или base address появляются, стоит чему-нибудь сдвинуться. Карта привязана к конкретной установке Windows, раскладке ОЗУ и BIOS, поэтому между машинами она не переносится и со временем устаревает. Генерируйте её заново после обновления Windows, обновления BIOS или сброса CMOS. То же самое — после того как добавили или переставили планки ОЗУ, и всякий раз, когда рабочий оверлей перестал работать после изменений в системе. Генерируйте её на рабочем столе с закрытыми игрой и античитом и кладите файл туда, где его ожидает ваш лоадер, строго под ожидаемым именем.
5. На игровом ПК всё ещё включена виртуализация
С последней ситуацией нужно обращаться осторожнее всего. Железо для чтения памяти взаимодействует с настройками виртуализации и IOMMU машины, поэтому сборка может быть полностью правильной и всё равно ничего не читать из-за одного переключателя в BIOS. Неправильная реакция — пройтись по чек-листу из поста на форуме. Часть этих настроек проверяют сами игры, и как минимум одна крупная игра теперь требует некоторые из них для турнирной игры. Если менять их вслепую, сломается Windows или игра, а сборка так и не заработает. Используйте настройки, указанные в инструкции к вашему заказу, меняйте по одной вещи за раз и записывайте, что поменяли.
Если ни один из пяти случаев не подходит, укажите в первом сообщении семь вещей. Номер заказа, версии Windows на обеих машинах, а также порт и кабель, которые вы используете. Появляется ли устройство FTDI в диспетчере устройств, какую скорость чтения вы намерили и есть ли карта памяти. И последний шаг, который сработал. На такое сообщение отвечают, а сообщение «не работает» получает в ответ эти самые пять вопросов.
Гайды к этой статье
Установка драйверов FTDI и CH347 на второй ПК
7 мин чтенияНа втором ПК установите драйвер FTDI D3XX для моста данных FT601 (до того, как ставить ридер) и драйвер CH347 для прошивки. Подключите кабель к порту данных карты и убедитесь, что устройство появилось в диспетчере устройств (Device Manager). «Unable to connect to USB/FT601» почти всегда означает не тот порт, кабель только для зарядки или отсутствие драйвера FTDI.
Открыть гайдВсе ошибки DMA и что они означают
14 мин чтенияСопоставьте точный текст ошибки DMA с её уровнем — так вы найдёте настоящую причину и самое дешёвое решение. У большинства ошибок одна из четырёх причин: не тот USB-порт, не установлен драйвер, нет карты памяти (MMAP) или в BIOS игрового ПК включена виртуализация.
Открыть гайдЧитать дальше
Остались вопросы? Спросите в Discord
Все статьи