Skip to content

Bitcoin accepted at checkout  |  Ships from Montreal, QC, Canada  |  Expert support since 2016

Guidance on Setting up and Maintaining Miners in Cold Climates

Start with safety and logs

Power down before opening a miner, label cables before moving boards, and capture logs before repeated reboots erase useful evidence. Record model, firmware, pool, uptime, fan speed, temperature, reject rate, chain count, and the exact error text.

Confirm the fault class

Separate configuration faults from hardware faults first. Pool errors, DNS failures, bad worker names, overheating, weak power, fan faults, and missing hashboards can look similar from the dashboard but require different fixes.

Document the test path

Change one variable at a time and keep the before/after result. Note cable swaps, PSU swaps, firmware changes, pool changes, fan replacements, ambient temperature, and whether the fault follows a hashboard, control board, network, or power source.

When to escalate

Escalate to professional repair when there is a burned smell, melted connector, breaker trip, corrosion, repeated hashboard loss, liquid exposure, or a board-level fault that returns after a basic cable, power, firmware, and airflow check.

After the fix

Run the miner long enough to confirm stable accepted hashrate, fan behavior, chip temperature, reject rate, and pool-side reporting. A dashboard that looks normal for five minutes is not enough evidence for a recurring power, heat, or hashboard fault.

· D-Central · ⏱ 6 min read

Last updated:

Cold does not kill a miner by being cold. It kills it three other ways: condensation when a sub-zero board meets humid indoor air, thermal cycling that cracks BGA solder joints and the domain-boundary resistors, and cold-start behaviour in the fans, PSU and firmware that operators mistake for a fault and then “fix” with repeated restarts. A board that reaches our bench with a chain break after a Quebec winter is usually not a chip failure — it is an operator who power-cycled a −20 °C machine six times.

What cold actually does to the hardware

  • Condensation. Water forms on the coldest surface in the room. A miner cold-soaked at −20 °C and carried into a 20 °C shop at 50% RH is far below the dew point, so moisture plates out on the PCB, under the heatsinks, and on the temperature-sensor ICs on the bottom side. Powering up wet buys corrosion — an open domain or a chain break months later.
  • Thermal cycling. Every cold start drives a large ΔT through the board in minutes. It is the named root cause of two failure modes we see constantly: BGA solder crack (intermittent chip dropout) and cold solder joints on the CLK coupling resistors at domain boundaries, where the chain breaks exactly at a domain edge. A cold joint on a CI/BO resistor is a different signature — it breaks the chain mid-domain.
  • Firmware thermal logic. The protection loop is built for heat, not cold: above roughly 75 °C it holds the chips in reset, drops the domain rails to 0 V, waits for the board to fall below 45 °C, then restarts about 100 MHz lower. Bouncing through that loop is self-inflicted thermal cycling, and a stalled cold fan trips it as fast as a hot aisle.

Receiving a miner in winter

  1. Do not open the box. The sealed carton and bag are your vapour barrier — let moisture condense on the outside. Open it only once the chassis is no longer cold to the touch.
  2. Budget hours, not minutes. A 19- or 21-series chassis is kilograms of aluminium heatsink. Off a truck at −20 °C it needs several hours in a dry room; low RH matters more than high temperature.
  3. Shake test before installing. With the miner off, tilt and gently shake it. A rattle means a heatsink detached in transit — a bare die goes straight into thermal shutdown. Do not power it; open it and reseat with fresh paste (Fujipoly SPG-30B).

Cold-starting a machine that has been sitting

  • Recirculate exhaust into the intake — angle the miner, or duct hot-aisle air into the cold aisle — until intake reads above 0 °C.
  • Warm the intake face evenly. A heat gun into one corner produces the localised ΔT that cracks solder.
  • Start at reduced power. Autotuners calculate frequency and board voltage targets at runtime (they are not presets), so a cold first start ramps on its own — give it that time.
  • Do not click Restart on a machine flagged abnormal during a cold snap. Fix intake temperature first: repeated restarts are the damage mechanism, not the diagnostic.

Fans, PSU and the aux rail in the cold

  • Fan bearing grease stiffens below freezing. A fan that cannot reach commanded RPM trips a fan fault and the firmware refuses to hash — then clears once the bearing warms. Check before condemning it: Antminer fan troubleshooting.
  • On an APW12, fans and control board share the second output (12 V, 15 A); hashboards run off the main 12–15 V / 233 A rail — a jammed fan loads the rail the controller lives on.
  • Input voltage matters in cabins and garages. APW12 and APW17 are 200–240 V input only — they will not run on a 120 V circuit, and no firmware flag changes that. APW3/APW3++, APW5, APW7, APW8, APW9 and APW9+ do run on 110/120 V at reduced output: an APW3++ on 120 V/15 A delivers roughly 1,200 W derated.

Electrical checks after a cold event

Safety: the domain rails sit between ~0.32 V (S19 Pro) and ~1.2 V (S21) — not a shock hazard. The PSU is: its PFC bulk capacitors sit at 410–420 V DC and stay charged after you unplug it.

  1. Inspect first, power second. Under a 10× loupe look for water marks, green/white corrosion, and cracked solder on the domain-boundary resistors.
  2. Power on and wait 2–5 minutes for stabilisation before trusting any reading.
  3. Measure the domain test points. Healthy boards hold every domain within ±50 mV of the others; any domain off by more than 100 mV is a fault. Voltage here is regulated per domain, never per chip.
  4. Check boost output: 19–25 V by model (S19: 14 V → ~19 V; S19 Pro: 12.6 V → ~20 V via Q9; S21: → ~25 V via U206). No boost means no domain voltages and 0 chips found.
  5. Read chip temperatures. All chips should sit within ±10 °C of the board average. One cold chip among hot neighbours is a dead chip; a whole cold region is a domain not powering up.
  6. If temperature reads are missing or absurd, scan the I2C bus — sensors sit at 0x48–0x4F (LM75A, TMP1075, NCT218, T451), under the heatsink on the bottom side. A stuck SDA/SCL line trips thermal protection falsely: temperature sensor fault.

Reading a winter chain break

The chips are daisy-chained: CI/CO, CLK, RST and BI/BO hand off from one chip to the next. When a chip dies — or a whole domain fails to power up — everything downstream of the break goes invisible to the control board. The reported ASIC count therefore does not count the dead chips; it locates the break, which sits immediately after the last detected chip.

  • S19 (BM1398): 76 chips per board, 38 domains, 2 chips/domain. A count of 74 means the chain stopped at the very last domain.
  • S19 Pro (BM1398): 114 chips per board, 38 domains, 3 chips/domain. Different board from the S19 — do not conflate them.
  • S21 (BM1368): 108 chips per board, 12 domains, 9 chips/domain, no PIC on this generation. A count of 27 means the chain died entering domain 4 — it does not mean nine chips are dead.
  • S9 (BM1387): 63 chips per board, 21 domains, 3 chips/domain.

Pull the log with dmesg | grep -i "chain\|asic\|hash" and compare the reported count against those numbers. A count landing exactly on a domain boundary points at boundary hardware — a cold solder joint on a CLK coupling resistor, or the level shifter — not at a dead ASIC. A count landing mid-domain points at a CI/BO resistor joint instead.

Spring: the second half of the problem

Dust plus repeated condensation is a conductive slurry — clean boards before the shoulder season, not after (dusting procedure). If you pull a heatsink during that clean, thermal paste must be reapplied (Fujipoly SPG-30B).

Common mistakes

  • Unboxing a frozen miner in a warm shop and powering it the same hour.
  • Restarting a cold, faulted machine repeatedly instead of raising intake temperature.
  • Reading a cold-start fan fault as a dead fan, and replacing hardware that was never broken.
  • Blaming chips for a domain-boundary break that reflowing one resistor fixes.

Related

D-Central

Bitcoin Mining Experts Since 2016

ASIC Repair Bitaxe Pioneer Open-Source Mining Space Heaters Home Mining

D-Central Technologies is a Canadian Bitcoin mining company making institutional-grade mining technology accessible to home miners. Thousands of miners repaired, 350+ products shipped from Canada.

About D-Central →

Related Posts

Start Mining Smarter

Whether you are heating your home with sats, building a Bitaxe, or scaling up — D-Central has the hardware, repairs, and expertise you need.

Browse Products Talk to a Mining Expert

Editorial review and limitations

Reviewed by D-Central's mining hardware and ASIC repair editorial team for practical accuracy, buyer risk, repair context, and operational assumptions. Verify current hardware price, stock, network difficulty, BTC price, power rate, shipping, tax, firmware, and device condition before buying, hosting, repairing, or retiring mining hardware.