Antminer (Bitmain) 日志解读完整指南
Bitmain Antminer 日志
| 日志 |
含义 |
处理方法 |
| Chain[X]: find 0 asic 或 chain find 0 asic, will power off this chain |
完全检测不到算力板 / 一颗芯片都没找到 |
1. 关闭矿机。 2. 拔下并重新插紧这块板上的两根粗电源线。 3. 开机。在 40–60% 的情况下,S19kPro/XP/S21 会立即识别出 126 颗芯片并开始工作。 无效 → 将算力板送修。 |
| Chain[X]: only find 47–90 asic |
缺少一半的芯片 |
重新插拔电源线和排线。无效 → 将算力板送修。 |
| autotune fail(尤其是 S21/S21+) |
算力板无法完成频率调优 |
1. 重新插拔线缆。 2. 恢复出厂设置 + 刷最新固件。 3. 无效 → 85% 的情况是 VRM(板上的供电模块)损坏 → 送修。 |
| domain voltage abnormal / unstable |
板上电压下降了约 1.2 V |
将算力板送修。 |
| CRC error(哪怕每分钟只有 1–2 次) |
芯片之间数据传输不良 |
这是故障的开端。1–4 周内算力板会归零。请送修。 |
| nonce error |
芯片计算出”垃圾”结果 |
在较老的 S9–S17 上 — 芯片损坏。 在 S19kPro 及更新机型上,90% 的情况是算力板供电不良。 |
| Temp[X]: S21 上 90–97 °C |
2025 年的 S21 属于正常现象 |
无需处理 — 这是正常状态。 |
| Temp[X]: 95–100+ °C(任何型号) |
即将关机 |
立即改善通风并清除灰尘。 |
| Fatal Error: some fan lost! |
有一个风扇不转或不反馈转速 |
交换风扇位置 → 如果错误跟着转移,更换风扇。 错误仍停留在同一编号 → 维修控制板。 |
| PSU error / voltage too low |
电源不工作或插座电压下降 |
去掉插线板/分线器,检查 220 V,尝试更换另一个电源。 |
| pic error / pic init fail |
板上的小”大脑”(PIC)烧毁 |
将算力板送修。 |
| EEPROM error / eeprom checksum fail |
算力板的存储器损坏或数据被清除 |
90% 的情况下算力板需要维修。重新刷固件几乎没用。 |
矿机启动与软件
| 日志行 |
含义 |
处理方法 |
| bmminer start / cgminer start |
主挖矿程序已启动 |
正常 |
| restart bmminer |
挖矿程序在系统内部重启(矿机未完全重启) |
查看上面的日志行 — 找出重启原因 |
| Found bmminer / start running bmminer |
控制板找到并启动了挖矿程序 |
正常 |
| bmminer not running, restart… |
进程崩溃,看门狗正尝试将其拉起 |
查看日志上方内容(温度、芯片、电源) |
算力板识别(Chain / Hashboard)
| 行 |
含义 |
处理方法 |
| check_chain_num: chain_num = 3 |
矿机预期有 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 |
控制板因未找到芯片而关闭这块算力板 |
矿机将在没有这块板的情况下运行(算力会下降)。需修理这块板。 |
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!(启动时就出现) |
控制板立即发现有一个风扇没有响应 |
检查风扇、线缆、接口。不修复的话矿机不会开始挖矿。 |
启动时的校准与自动调优
| 行 |
含义 |
处理方法 |
| 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 |
矿机找到的芯片较少。算力板不完整 / 部分损坏。 |
算力板还能工作,但已经损坏。需要诊断或维修。 |
| CRC error on chain 1 |
板上的芯片传输数据时出错。链路不稳定。 |
如果 CRC 反复出现 — 算力板正在损坏。可以暂时继续挖矿,但算力会不断下降 → 送修。 |
| disable chain 1 |
矿机自行禁用了这块板 — 它的状况非常糟糕 |
无能为力。矿机将只用剩下的 1–2 块板挖矿。需修理该算力板。 |
| asic X timeout / nonce error |
其中一颗芯片出现故障、响应不良或计算错误 |
偶尔一次属于正常。频繁出现 → 算力板正在退化 → 维修。 |
| hashrate is now much lower than avg |
算力跳动,矿机不稳定 |
检查:1)温度;2)是否有某块板表现较差;3)是否有 CRC;4)矿机是否因过热而降频。 |
常见电源错误
| 日志中看到的内容 |
含义 |
处理方法 |
| voltage too low |
矿机供电不足。电压下降。 |
1. 测量插座电压(应为 220–240 V)。 2. 去掉延长线和分线器。 3. 检查电源线。 4. 如果问题依旧 — 更换电源。 |
| voltage too high |
高于正常值的电压对矿机有危险 |
用万用表检查插座。如果是电源报出这个提示 — 更换电源。 |
| PSU error |
电源工作异常 |
1. 检查线缆和接触。 2. 更换电源 — 这是电源即将报废的明显迹象。 |
| power lost |
电源短暂消失 / 失效 |
1. 检查插座和线缆。 2. 检查空气开关 / 配电箱。 3. 如果一切正常 — 更换电源。 |
| power low, reboot |
矿机因电压下降而重启 |
检查电源,更换电源。 |
算力板内部供电(domain voltage)
| 看到的内容 |
含义 |
处理方法 |
| domain voltage abnormal |
其中一块算力板的电压跳动或不稳定。问题出在算力板本身,而不是插座。 |
算力板需要维修。无法自行修复。 |
| set volt xx / volt adjust |
矿机正在为芯片选择电压 — 正常 |
无需任何操作。 |
| volt too low for chain X |
这块板供电不足,无法稳定运行 |
检查电源。如果电源正常 — 算力板正在退化,需要维修。 |
Power Limit
| 看到的内容 |
含义 |
处理方法 |
| power limit reached |
矿机自行降低了功率,因为电源带不动或电网电压下降 |
检查:1)电源温度;2)220 V 电网;3)如果问题依旧 — 更换电源。 |
| limited power mode |
已启用节能模式 — 算力会下降 |
检查供电。 |
矿池连接
| 看到的内容 |
含义 |
处理方法 |
| stratum connect |
矿机正在尝试连接矿池 |
正常 |
| stratum connected |
矿池连接成功 |
一切良好 — 正在挖矿。 |
| stratum authenticate success |
矿机已通过授权(Worker 正确) |
正常 |
网络问题(线缆、互联网、DNS)
| 看到的内容 |
含义 |
处理方法 |
| socket connect failed |
矿机无法连接矿池。没有网络。 |
1. 检查网线。 2. 检查路由器。 3. 尝试更换矿池。 |
| reconnecting… |
矿机丢失连接并尝试重新连接 |
网络不稳定。检查网络。 |
| DNS resolve failed |
矿机找不到矿池域名(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”) |
检查矿池上的 worker 字符串。 |
| pool 0 slow/down |
矿池无响应或很慢 |
更换矿池 / 等待。 |
| null work received |
矿池发送了空任务 |
问题出在矿池一侧。 |
| pool failed: retry after … |
矿机无法与矿池交换数据 |
检查网络 → 尝试其他矿池。 |
份额(Share)与确认错误
| 看到的内容 |
含义 |
处理方法 |
| accepted share |
矿池接受了份额 — 一切正常 |
正常 |
| rejected share |
矿池拒绝了部分份额 |
如果 >3% → 检查网络(延迟)。 |
| stale share |
过期份额 — 矿机提交得太晚 |
网络延迟问题。检查网络运营商。 |
| high stale rate |
过期份额太多 |
网速不足。更换路由器或网线。 |
矿机”在运行”但不挖矿的关键症状
| 看到的内容 |
含义 |
处理方法 |
| hashrate now = 0,但风扇在转 |
矿机没有从矿池收到任务 |
检查网络 / 矿池 / DNS。 |
| No accepted share in 1–2 minutes |
矿机已连接,但没有在做工作 |
矿池或授权问题。 |
| Constant reconnecting |
网络”飘忽不定” |
检查网线、路由器,更换端口。 |
| socket send error |
矿机无法向矿池发送份额 |
检查网络。 |
最常见的重启原因(watchdog)
| 日志中看到的内容 |
含义 |
处理方法 |
| watchdog: restart miner |
矿机卡死或停止计算 → 看门狗强制重启 |
查看上面 10–30 行:温度?CRC?电源?网络? |
| restart bmminer |
挖矿程序本身崩溃(作为程序) |
通常由供电不良或芯片错误引起。检查电源 → 检查 CRC。 |
| power lost, reboot |
电源消失/下降,矿机重启 |
检查插座、线缆、电源。 |
| fatal error, rebooting |
严重的硬件错误 |
查看是哪条链路或传感器出了故障 → 通常需要维修。 |
因温度导致的重启
| 看到的内容 |
含义 |
处理方法 |
| temp too high, reboot |
矿机过热,保护机制触发 |
检查通风、灰尘、室温。 |
| overheat, shutdown, reboot |
芯片或算力板超过了温度上限 |
先冷却,再测试。 |
| fan lost, reboot |
风扇不工作 → 保护 → 重启 |
检查风扇、线缆、接口。 |
因电源导致的重启(PSU、220V 电压下降)
| 日志 |
含义 |
处理方法 |
| power low, reboot |
电源带不动,电压过低 |
检查 220V 电网,去掉延长线,更换电源。 |
| voltage too low, restart |
严重的电压下降 |
同上。 |
| psu error, reboot |
电源工作异常 |
95% 的情况 → 更换电源。 |
因芯片 / 算力板导致的重启(chain)
| 看到的内容 |
含义 |
处理方法 |
| chain X asic status abnormal, reboot |
算力板卡死或芯片无响应 |
查看 CRC、温度以及有问题的芯片。 |
| CRC error … restart |
链路正在崩溃,芯片传输出错 |
维修算力板。 |
| chain X lower hash, restart |
算力板算力下降 → 看门狗将其视为故障 |
检查算力板(温度、CRC、坏芯片)。 |
| fault on chain X, reboot |
链路严重错误 |
将算力板送修。 |
因网络 / 矿池导致的重启
| 看到的内容 |
含义 |
处理方法 |
| stratum disconnect, reboot |
矿机丢失矿池并认为它”已死” |
检查网络、DNS、路由器。 |
| no active pool, reboot |
矿机没有找到任何可用的矿池 |
修正 worker 字符串,更换矿池。 |
PIC 错误(算力板上的微控制器)
| 日志中看到的内容 |
含义 |
处理方法 |
| read pic fail |
控制板收不到 PIC 的数据 |
将算力板送修。在家里无法修复。 |
| pic init fail |
PIC 在启动时无法启动 |
维修算力板 / 在测试台上重刷 PIC 固件。 |
| pic sensor error |
PIC 无法读取温度传感器 |
检查排线 → 无效则维修算力板。 |
温度传感器错误
| 看到的内容 |
含义 |
处理方法 |
| temp sensor error |
矿机看不到温度传感器 |
检查线缆。如果已连接到算力板 — 维修。 |
| read temp fail |
传感器读取错误 |
同上。 |
| sensor connection lost |
传感器无响应 |
检查线缆 → 维修算力板。 |
| board temp abnormal |
传感器给出错误读数 |
算力板不稳定 → 送修。 |
控制板错误(control board)
| 日志 |
含义 |
处理方法 |
| control board lost chain |
控制板看不到算力板 |
重新插拔线缆。无效 — 维修算力板或控制板。 |
| control board reboot |
控制板故障 |
刷固件 / 恢复出厂设置。 |
| 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 系列 |
start autotune |
启动频率自动调优 |
正常 |
| S19 系列 |
start voltage tune |
调整各链路电压 |
正常 |
| S19 系列 |
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 |
保护被触发(进出水管接反) |
对调进水管和回水管。 |