- Статус
- Оффлайн
- Регистрация
- 13 Фев 2026
- Сообщения
- 617
- Реакции
- 16
Взял себе CAP DMA 75T (на Artix-7), и как обычно бывает у новичков — первый же залет в Vivado закончился временным окирпичиванием. Суть в чем: пытался подменить VID/HID через стандартные исходники под PCILEECH, собрал BIN, зашил — плата перестала подавать признаки жизни. Откатился на стоковую прошивку, все завелось, но теперь встает вопрос выживаемости.
Техническая часть и симптомы:
Насчет BlackCipher — этот античит довольно мерзкий в плане сканирования PCIe-устройств. Если выходить в онлайн со стоковой прошивкой, которую пихают китайцы при продаже, отлет — это лишь вопрос времени (причем короткого). Модификация VID/PID и других дескрипторов — процедура строго обязательная, но просто «поменять 4 строчки» часто бывает недостаточно.
Вопросы на повестке:
Кто-то плотно работал именно с 75T? Интересует проверенный шаблон прошивки или гайд по правильной настройке проекта в Vivado именно под это железо. Стоковая прошивка — это, конечно, хорошо для проверки живости железа, но для реальной работы нужен кастом.
Если есть личный опыт по настройке TLP-обработчиков или скрытию Shadow Config Space именно на этой ревизии платы — делитесь инфой. Тема с DMA сейчас горит, а BlackCipher закручивает гайки быстрее, чем многие успевают заказать железо.
Кто как решал проблему с дескрипторами на 75-й серии, чтобы не ловить BSOD при инициализации?
Техническая часть и симптомы:
- Плата: CAP DMA 75T.
- Софт: Vivado + PCILEECH.
- Проблема: После модификации ID плата не определяется, либо не работает корректно в системе.
- Цель: Античит GS (BlackCipher).
Насчет BlackCipher — этот античит довольно мерзкий в плане сканирования PCIe-устройств. Если выходить в онлайн со стоковой прошивкой, которую пихают китайцы при продаже, отлет — это лишь вопрос времени (причем короткого). Модификация VID/PID и других дескрипторов — процедура строго обязательная, но просто «поменять 4 строчки» часто бывает недостаточно.
При работе в Vivado крайне важно не только менять ID, но и следить за конфигурационным пространством (config space). BlackCipher и аналогичные AC могут чекать DSN (Device Serial Number), BARs, Class Codes и даже тайминги ответов. Если при сборке BIN-файла ты где-то накосячил в констрейнтах или настройках IP-ядра, плата просто не инициализируется на шине.
Вопросы на повестке:
Кто-то плотно работал именно с 75T? Интересует проверенный шаблон прошивки или гайд по правильной настройке проекта в Vivado именно под это железо. Стоковая прошивка — это, конечно, хорошо для проверки живости железа, но для реальной работы нужен кастом.
Код:
Current Status: Stock Firmware (Detected by AC)
Target: Undetected CFW with valid Config Space
Если есть личный опыт по настройке TLP-обработчиков или скрытию Shadow Config Space именно на этой ревизии платы — делитесь инфой. Тема с DMA сейчас горит, а BlackCipher закручивает гайки быстрее, чем многие успевают заказать железо.
Кто как решал проблему с дескрипторами на 75-й серии, чтобы не ловить BSOD при инициализации?