Полный гид по расшифровке логов Antminer (Bitmain)
Полный гид по расшифровке логов Antminer (Bitmain)
Логи Bitmain Antminer
| Лог | Что значит | Что делать |
|---|---|---|
| Chain[X]: find 0 asic или chain find 0 asic, will power off this chain | Плата совсем не видна / ни одного чипа | 1. Выключите ASIC. 2. Вытащите и плотно вставьте оба толстых силовых кабеля на этой плате. 3. Включите. В 40–60% случаев S19kPro/XP/S21 сразу находит 126 чипов и начинает работать. Не помогло → плата в ремонт. |
| Chain[X]: only find 47–90 asic | Не хватает половины чипов | Переподключите силовые кабели и шлейф. Не помогло → плата в ремонт. |
| autotune fail (особенно на S21/S21+) | Плата не смогла настроить частоты | 1. Переподключите кабели. 2. Factory Reset + свежая прошивка. 3. Не помогло → в 85% случаев мёртв VRM (блок питания на плате) → в ремонт. |
| domain voltage abnormal / unstable | Напряжение на плате просело примерно на 1.2 В | Плата в ремонт. |
| CRC error (даже 1–2 раза в минуту) | Чипы плохо передают данные друг другу | Это начало конца. Через 1–4 недели плата уйдёт в ноль. Сдавать в ремонт. |
| nonce error | Чип считает «мусор» | На старых S9–S17 — мёртвый чип. На S19kPro и новее в 90% случаев плохое питание платы. |
| Temp[X]: 90–97 °C на S21 | Нормально для S21 в 2025 | Ничего не делать — это нормальное состояние. |
| Temp[X]: 95–100+ °C (любая модель) | Скоро отключится | Срочно улучшить обдув и убрать пыль. |
| Fatal Error: some fan lost! | Один вентилятор не крутится или не выдаёт скорость | Поменять вентиляторы местами → ошибка переехала → менять вентилятор. Ошибка осталась на том же номере → ремонт контроллера. |
| PSU error / voltage too low | Блок питания не работает или просадка в розетке | Убрать тройники, проверить 220 В, попробовать другой БП. |
| pic error / pic init fail | Сгорел маленький «мозг» (PIC) на плате | Плата в ремонт. |
| EEPROM error / eeprom checksum fail | Память платы умерла или данные стёрты | В 90% случаев плата нуждается в ремонте. Перепрошивка почти никогда не помогает. |
Запуск майнера и ПО
| Строка в логе | Что значит | Что делать |
|---|---|---|
| bmminer start / cgminer start | Запустился основной майнер | Норма |
| restart bmminer | Перезапуск майнера внутри системы (без полной перезагрузки ASIC) | Смотреть строки выше — почему перезапустился |
| Found bmminer / start running bmminer | Контроллер нашёл и запустил бинарник майнера | Норма |
| bmminer not running, restart… | Процесс упал, watchdog пытается поднять | Смотреть выше по логу (температура, чипы, питание) |
Определение плат (Chain / Hashboard)
| Строка | Что значит | Что делать |
|---|---|---|
| check_chain_num: chain_num = 3 | ASIC ждёт 3 хешборды (0, 1, 2) | Норма |
| chain[0] exist / chain[1] exist | Плата найдена по кабелю | Норма |
| chain[2] is missing / doesn’t exist | Одна из плат совсем не отвечает | Проверить питание, кабели, порт. Скорее всего — ремонт. |
| hashboard type: S19 | Контроллер определил тип/модель платы | Норма |
| hashboard missing | Платы нет или она «мёртвая» | Проверить кабели и питание. Не помогло — в ремонт. |
Обнаружение ASIC (чипов)
| Строка | Что значит | Что делать |
|---|---|---|
| chain[0]: find 126 asic | На плате 0 найдено 126 чипов — норма для серии S19 | Всё в порядке |
| chain[1]: find 0 asic | Плата физически есть, но ни один чип не отвечает | Проверить питание и силовые кабели (на S19kPro/S19XP/S21 часто плохой контакт в разъёме). Если не помогает — ремонт. |
| chain[1]: only find 47 asic | Плата нашла часть чипов, цепь обрывается | Проверить шлейф. Если остаётся — ремонт цепи/чипов. |
| chain[2]: asic detected = 76 | Альтернативный формат: найдено 76 чипов | Если должно быть 76 — норма. Если больше — бракованный чип, ремонт. |
| asic number is not enough | Найдено чипов меньше нормы | Плата неисправна — нужна диагностика. |
| chain 1 find asic 0, will power off this chain | Контроллер отключает эту плату, потому что чипы не найдены | ASIC будет работать без этой платы (хешрейт упадёт). Плату чинить. |
Инициализация PIC, датчиков и сервисных контроллеров
| Строка | Что значит | Что делать |
|---|---|---|
| pic init / init pic ok | Контроллер PIC успешно стартовал | Норма |
| pic error / failed to init pic | Контроллер питания/датчиков не общается | Чаще всего — ремонт платы. Иногда помогает перепрошивка, но не всегда. |
| read temp sensor ok | Датчики температуры отвечают | Норма |
| read temp sensor error / temp sensor read fail | Не удаётся прочитать температуру с платы | Проверить шлейф. Если ошибка стабильно на одной плате — ремонт. |
Проверка вентиляторов при запуске
| Строка | Что значит | Что делать |
|---|---|---|
| check fan NUM: 2 | Ожидается 2 вентилятора (или 4 — зависит от модели) | Норма |
| Fan0 speed = 0, Fan1 speed = 0 (фаза старта) | При запуске вентиляторы ещё не раскрутились | Норма, если позже появятся нормальные значения |
| Fatal Error: some fan lost! (уже на старте) | Контроллер сразу видит, что один вентилятор не отвечает | Проверить вентилятор, кабель, разъём. Без исправления ASIC не начнёт майнить. |
Калибровка и автотюн при запуске
| Строка | Что значит | Что делать |
|---|---|---|
| start autotune / begin tuning chain 0 | Начинается подбор частот и напряжений для плат | Норма |
| tune chain 0 asic 0-125 | Настраиваются все чипы на плате | Норма |
| autotune fail (особенно на S21) | Плата не смогла настроить частоты | Проверить кабели и перепрошить. Не помогло → проблема в VRM → в ремонт. |
| calibration OK | Калибровка прошла успешно | Норма |
| calibration fail | Не удалось откалибровать плату | Перезапустить. Если повторяется — ремонт. |
Что видно в логах — расшифровка
| Что видно в логах | Что значит | Что делать |
|---|---|---|
| chain 1 lower hash | Эта плата работает хуже остальных, даёт меньше терахешей | 1. Сравнить температуру этой платы с другими. 2. Посмотреть, сколько чипов нашла при старте. 3. Есть ли CRC-ошибки? Если да — плата деградирует. |
| only find 47 asic | ASIC нашёл меньше чипов. Плата неполная / частично мёртвая. | Плата работает, но уже сломана. Нужна диагностика или ремонт. |
| CRC error on chain 1 | Чипы на плате передают данные с ошибками. Цепь нестабильна. | Если CRC повторяются — плата умирает. Можно временно майнить, но хешрейт будет падать → в ремонт. |
| disable chain 1 | ASIC сам отключил плату — ей было совсем плохо | Ничего не поделать. ASIC будет майнить только на оставшихся 1–2 платах. Плату чинить. |
| asic X timeout / nonce error | Один из чипов глючит, плохо отвечает или считает неправильно | Разовая ошибка — норма. Частые → плата деградирует → ремонт. |
| hashrate is now much lower than avg | Хешрейт скачет, ASIC нестабилен | Проверить: 1) температуру; 2) не работает ли одна плата хуже; 3) нет ли CRC; 4) не троттлит ли ASIC из-за жары. |
Частые ошибки по питанию
| Что видно в логах | Что значит | Что делать |
|---|---|---|
| voltage too low | ASIC не хватает питания. Напряжение просело. | 1. Измерить напряжение в розетке (должно быть 220–240 В). 2. Убрать удлинители и тройники. 3. Проверить силовой кабель. 4. Если проблема остаётся — заменить БП. |
| voltage too high | Напряжение выше нормы опасно для ASIC | Проверить розетку мультиметром. Если БП показывает это — заменить БП. |
| PSU error | Блок питания работает неправильно | 1. Проверить кабель и контакты. 2. Заменить БП — это явный признак, что он умирает. |
| power lost | Питание кратковременно пропало / отказало | 1. Проверить розетку и кабель. 2. Проверить автомат / щиток. 3. Если всё в порядке — заменить БП. |
| power low, reboot | ASIC перезагружается из-за просадки питания | Проверить БП, заменить БП. |
Внутреннее питание плат (domain voltage)
| Что видно | Что значит | Что делать |
|---|---|---|
| domain voltage abnormal | Напряжение на одной из плат скачет или нестабильно. Проблема в самой плате, а не в розетке. | Плата нуждается в ремонте. Самому не починить. |
| set volt xx / volt adjust | ASIC подбирает напряжение для чипов — нормально | Ничего делать не нужно. |
| volt too low for chain X | Этой плате не хватает питания для стабильной работы | Проверить БП. Если БП нормальный — плата деградирует, нужен ремонт. |
Power Limit
| Что видно | Что значит | Что делать |
|---|---|---|
| power limit reached | ASIC сам снизил мощность, потому что БП не тянет или проседает сеть | Проверить: 1) температуру БП; 2) сеть 220 В; 3) если проблема остаётся — менять БП. |
| limited power mode | Активирован эконом-режим — хешрейт снизится | Проверить питание. |
Подключение к пулу
| Что видно | Что значит | Что делать |
|---|---|---|
| stratum connect | ASIC пытается подключиться к пулу | Норма |
| stratum connected | Подключение к пулу успешно | Всё хорошо — майнит. |
| stratum authenticate success | ASIC авторизован (Worker правильный) | Норма |
Проблемы с сетью (кабель, интернет, DNS)
| Что видно | Что значит | Что делать |
|---|---|---|
| socket connect failed | ASIC не может подключиться к пулу. Нет интернета. | 1. Проверить кабель. 2. Проверить роутер. 3. Попробовать другой пул. |
| reconnecting… | ASIC теряет соединение и пытается переподключиться | Интернет нестабилен. Проверить сеть. |
| DNS resolve failed | ASIC не может найти домен пула (проблема DNS) | Сменить DNS в роутере на 8.8.8.8 / 1.1.1.1 |
| stratum connection interrupted | Соединение было потеряно | Проверить интернет, кабель, разъём. |
| network error, retry after 10 seconds | Интернет есть, но нестабильный | Проверить ping/задержку. |
Проблемы с пулом (авторизация или сам пул лежит)
| Что видно | Что значит | Что делать |
|---|---|---|
| stratum authentication failed | Неправильный Worker или пароль (обычно «x») | Проверить строку воркера на пуле. |
| pool 0 slow/down | Пул не отвечает или тормозит | Сменить пул / подождать. |
| null work received | Пул прислал пустое задание | Проблема на стороне пула. |
| pool failed: retry after … | ASIC не может обмениваться данными с пулом | Проверить сеть → попробовать другой пул. |
Ошибки шаров и подтверждений
| Что видно | Что значит | Что делать |
|---|---|---|
| accepted share | Пул принял шару — всё работает | Норма |
| rejected share | Пул отклоняет часть шар | Если >3% → проверить интернет (задержки). |
| stale share | Устаревшие шары — ASIC отправил их слишком поздно | Проблема с задержкой сети. Проверить провайдера. |
| high stale rate | Слишком много устаревших шар | Не хватает скорости интернета. Сменить роутер или кабель. |
Ключевые симптомы, когда ASIC «работает», но не майнит
| Что видно | Что значит | Что делать |
|---|---|---|
| hashrate now = 0, но вентиляторы крутятся | ASIC не получает задания от пула | Проверить сеть / пул / DNS. |
| No accepted share in 1–2 minutes | ASIC подключён, но не выполняет работу | Проблема с пулом или авторизацией. |
| Constant reconnecting | Интернет «плавает» | Проверить кабель, роутер, сменить порт. |
| socket send error | ASIC не может отправить шары на пул | Проверить сеть. |
Самые частые причины перезагрузок (watchdog)
| Что видно в логах | Что значит | Что делать |
|---|---|---|
| watchdog: restart miner | ASIC завис или перестал считать → watchdog принудительно перезапустил | Смотреть 10–30 строк выше: температура? CRC? питание? сеть? |
| restart bmminer | Сам майнер упал (как программа) | Часто из-за плохого питания или ошибок чипов. Проверить БП → проверить CRC. |
| power lost, reboot | Питание пропало/просело, ASIC перезапустился | Проверить розетку, кабель, БП. |
| fatal error, rebooting | Жёсткая аппаратная ошибка | Смотреть, какая цепь или датчик отказали → обычно ремонт. |
Перезагрузка из-за температуры
| Что видно | Что значит | Что делать |
|---|---|---|
| temp too high, reboot | ASIC перегрелся и сработала защита | Проверить вентиляцию, пыль, температуру в помещении. |
| overheat, shutdown, reboot | Чипы или плата превысили лимит | Сначала остудить, потом тестировать. |
| fan lost, reboot | Вентилятор не работает → защита → перезагрузка | Проверить вентиляторы, кабели, порты. |
Перезагрузка из-за питания (PSU, просадка 220В)
| Лог | Что значит | Что делать |
|---|---|---|
| power low, reboot | БП не справляется, мало напряжения | Проверить сеть 220В, убрать удлинители, заменить БП. |
| voltage too low, restart | Сильная просадка питания | То же самое. |
| psu error, reboot | Блок питания работает неправильно | В 95% случаев → менять БП. |
Перезагрузка из-за чипов / платы (chain)
| Что видно | Что значит | Что делать |
|---|---|---|
| chain X asic status abnormal, reboot | Плата зависла или чипы не отвечают | Смотреть CRC, температуру и проблемный чип. |
| CRC error … restart | Цепь разваливается, чипы передают ошибки | Ремонт платы. |
| chain X lower hash, restart | Плата просела по хешрейту → watchdog считает это сбоем | Проверить плату (температура, CRC, плохой чип). |
| fault on chain X, reboot | Жёсткая ошибка цепи | Плата в ремонт. |
Перезагрузка из-за сети / пула
| Что видно | Что значит | Что делать |
|---|---|---|
| stratum disconnect, reboot | ASIC теряет пул и считает, что он «мёртв» | Проверить интернет, DNS, роутер. |
| no active pool, reboot | ASIC не нашёл ни одного рабочего пула | Исправить строку воркера, сменить пул. |
Ошибки PIC (микроконтроллер на плате)
| Что видно в логах | Что значит | Что делать |
|---|---|---|
| read pic fail | Контроллер не получает данные от PIC | Плата в ремонт. Дома не починить. |
| pic init fail | PIC не смог стартовать при запуске | Ремонт платы / прошивка PIC на стенде. |
| pic sensor error | PIC не может прочитать датчик температуры | Проверить шлейф → если не помогает, ремонт платы. |
Ошибки датчиков температуры
| Что видно | Что значит | Что делать |
|---|---|---|
| temp sensor error | ASIC не видит датчик температуры | Проверить кабели. Если подключены к плате — ремонт. |
| read temp fail | Ошибка чтения датчика | То же самое. |
| sensor connection lost | Датчик не отвечает | Проверить кабель → ремонт платы. |
| board temp abnormal | Датчик даёт неправильные показания | Плата нестабильна → в ремонт. |
Ошибки контроллера (control board)
| Лог | Что значит | Что делать |
|---|---|---|
| control board lost chain | Контроллер не видит плату | Переподключить кабели. Не помогло — ремонт платы или контроллера. |
| control board reboot | Сбой контроллера | Прошивка / Factory Reset. |
| control board error | Контроллер нестабилен | Перепрошить. Если остаётся — менять контроллер. |
| gpio init error | Контроллер не может инициализировать линии управления платой | Типично для S17/T17. Почти всегда ремонт платы. |
Ошибки EEPROM
Коротко: если в логах видишь слово EEPROM — сразу сдавай плату в ремонт.
| Что видно | Что значит | Что делать |
|---|---|---|
| EEPROM error | EEPROM не читается или повреждён | Ремонт платы или перепрошивка EEPROM на программаторе. |
| eeprom data invalid | Данные повреждены | То же самое. |
| eeprom not found | EEPROM не обнаружен | Плата неисправна → ремонт. |
Уникальные логи по моделям
ANTMINER S19, S19 Pro, S19j, XP
| Модель | Уникальная ошибка | Что значит | Что делать |
|---|---|---|---|
| S19 series | start autotune | Запуск автотюна частот | Норма |
| S19 series | start voltage tune | Настройка напряжений цепей | Норма |
| S19 series | voltage calibration | Калибровка напряжения на платах | Наблюдать, если ошибка не повторяется. |
| S19/S19j | asic index abnormal | Сбой порядка чипов | Проверить CRC, возможно ремонт. |
| S19/S19j | hashboard mismatch | Плата не соответствует прошивке/модели | Проверить прошивку, совместимость, иногда плата не оригинальная. |
| S19/S19 XP | domain voltage abnormal | Плохое питание цепи | Плата в ремонт. |
| S19 Pro | pic init fail | PIC не стартует | Ремонт платы. |
ANTMINER S21, T21, PRO
| Модель | Уникальная ошибка | Что значит | Что делать |
|---|---|---|---|
| S21/T21 | VRM protection triggered | Сработала защита питания VRM | Плата неисправна → ремонт. |
| S21/T21 | overcurrent on chain | Слишком большой ток на плате | Проверить БП, скорее всего нужен ремонт. |
| S21/T21 | domain voltage unstable | Напряжение скачет | Плата деградирует → ремонт. |
| S21/T21 | chip detect timeout | Чипы не инициализировались вовремя | Проверить кабель → ремонт платы. |
| S21/T21 | critical temp: hashing stopped | Температура достигла критического уровня | Проверить охлаждение. |
ANTMINER L7 (LTC/DOGE)
| Модель | Уникальная ошибка | Что значит | Что делать |
|---|---|---|---|
| L7 | L7: pll error | Не устанавливается частота PLL | Плата в ремонт или снизить частоту. |
| L7 | L7 autotune fail | Автотюн не смог подобрать частоты | Проверить питание, температуру. |
| L7 | chip temp abnormal | Проблема с датчиком температуры платы | Проверить датчики → ремонт. |
| L7 | fan lost | Потеря вентилятора критична для L7 | Проверить вентиляторы. |
ANTMINER HYDRO
| Модель | Уникальная ошибка | Что значит | Что делать |
|---|---|---|---|
| S19 Hydro / S21 Hydro | water temp high | Вода перегрета | Проверить контур охлаждения. |
| Hydro | pump speed low | Насос работает слишком медленно | Проверить насос. |
| Hydro | flow sensor error | Нет потока воды | Остановить работу → ремонт контура. |
| Hydro | water cooling protect | Сработала защита водяного охлаждения | Устранить проблему охлаждения. |
| Hydro | ERROR_WATER_REVERSE | Сработала защита (перепутаны линии) | Поменять местами подачу и обратку. |
