Ошибка failed to detect ASIC chips в логе майнера означает, что контрольная плата при инициализации не смогла опросить чипы на хеш-плате — устройство фактически превращается в «кирпич», который шумит вентиляторами, но не считает хеши. Чаще всего сообщение появляется на устройствах серии Antminer (S9, S17, S19, L3+ и других) сразу после запуска или перезагрузки, и в веб-интерфейсе одна или несколько плат отображаются как отсутствующие либо с нулевым количеством чипов.
Проблема почти всегда аппаратная, но это не значит, что чипы «сгорели». В заметной части случаев виноваты окислившиеся контакты шлейфа, просевший блок питания или сбой прошивки — то есть то, что можно устранить без паяльника и замены компонентов. Ниже разберём, как локализовать неисправность по логам, что проверить в первую очередь и когда без ремонта хеш-платы не обойтись.
Что означает ошибка и как она выглядит в логах
При старте контрольная плата майнера последовательно опрашивает каждую хеш-плату через сигнальный шлейф: подаёт тактовый сигнал, сбрасывает чипы и ждёт ответа о количестве обнаруженных ASIC. Если ответ не приходит или приходит некорректный, в лог записывается сообщение вида failed to detect asic chips, find 0 asic или chain X has 0 asic.
Посмотреть лог можно через веб-интерфейс майнера в разделе системного журнала либо подключившись по SSH и выполнив команду просмотра лога (на стоковых прошивках Bitmain лог обычно доступен в разделе System → Kernel Log, но расположение зависит от версии прошивки).
- 🔍 chain 0 has 0 asic — плата на слоте 0 не отвечает вовсе;
- 🔍 detected 63 chips вместо ожидаемого полного числа — обрыв цепочки чипов в середине платы;
- 🔍 ошибка появляется на всех платах сразу — подозрение на контрольную плату, шлейфы или питание;
- 🔍 ошибка плавающая, пропадает после перезагрузки — вероятен плохой контакт или перегрев.
Ошибка на одной плате — ищите проблему в самой плате или её шлейфе. Ошибка на всех платах одновременно — почти всегда виноваты питание, контрольная плата или прошивка.