Skip to content

We're upgrading our operations to serve you better. Orders ship as usual from Laval, QC. Questions? Contact us

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

VOLCMINER_NOHASH Warning

Volcminer D1 Not Hashing or Zero Hashrate: Diagnosis and Fix

VolcMiner D1 boots, fans spin, dashboard reachable, pool says online — but hashrate stays at 0 GH/s. Most often a stratum/pool misconfiguration, hung stratum session, hashboard chain-detect failure, or silent thermal throttle.

Warning — Should be addressed soon

Affected Models: VolcMiner D1, D1 Lite, D1 Mini, D1 Mini Pre, D1 Hydro

Symptoms

  • Dashboard Hashrate Realtime reads 0.00 GH/s for 10+ minutes after a clean boot
  • Dashboard Hashrate Avg climbs briefly during chip-init then collapses to 0 and stays
  • Pool dashboard (Kryptex, ViaBTC, Litecoinpool, F2Pool Scrypt) shows worker online but 0 accepted shares in 6+ hours
  • Cold air blowing from rear exhaust instead of expected hot blast (no work = no waste heat)
  • Wall power reads ~120-300 W instead of nameplate ~3900 W (D1) / ~3500 W (Lite) / ~600 W (Mini) / ~80-95 W (Mini Pre)
  • Front LEDs steady green, no red, no flashing — miner thinks it is healthy
  • Web UI Miner Status shows Pool: Connected, Worker: Active, Hashrate: 0
  • Web UI Logs show repeating chain X init fail, ASIC chip count 0, or stratum re-subscribe lines
  • Problem started immediately after firmware update (especially with keep-configuration unchecked)
  • Problem started after switching pools, especially to non-mainstream or extranonce-required Scrypt endpoints
  • Per-board hashrate columns show one chain at 0 while others trickle 1-5 GH/s (partial chain failure)
  • Inlet ambient above 35 C and miner appears to be silently thermal-throttling toward zero

Step-by-Step Fix

1

Full cold boot, 60 seconds at the wall. Power off at the outlet or breaker (D1 should be on its own dedicated 240 V circuit). Wait a real 60 seconds counted on a clock. This drains the 3900 W PSU bulk capacitors and forces every ASIC register, every cgminer thread, every stratum socket to reset from cold. A web-UI reboot does not do this. Power back on. Watch the fan ramp, listen for the relay click, wait 5 minutes. Log wattage at 60 s, 3 min, and 5 min on a Kill A Watt. Document firmware version, ambient temp, and pool name before moving on.

2

Re-type pool, worker, and password by hand. Web UI to Miner Configuration to Pools. Screenshot current settings. Clear all three fields. Type each by hand — stratum URL must start with stratum+tcp://, host must be a Scrypt pool endpoint (Kryptex ltc.kryptex.network:7777, AntPool stratum-ltc.antpool.com:8888, F2Pool Scrypt, ViaBTC LTC), worker is YOURUSERNAME.d1, password is x unless your pool says otherwise. Save. Cold boot. Wait 10 minutes. If shares now flow, your original config had a typo, a zero-width unicode character, or a wrong port.

3

Switch to a known-good pool as a control test. Even after re-typing, point the D1 at Kryptex Scrypt or AntPool Scrypt as a sanity check. If the miner hashes there but not on your preferred pool, the fault is pool-side compatibility. Some smaller Scrypt pools require extranonce.subscribe negotiation that the D1 cgminer fork does not always handle cleanly. Document and either raise it with that pool or switch operators.

4

Verify dashboard chip count per chain. Web UI to Miner Status. Each hashboard chain should report a chip count and a per-chain hashrate. If one chain reads 0 chips, you have a hashboard-init failure isolated to that board (Tier 3 territory). If all chains report full chip counts but rig-wide hashrate is 0, the problem is upstream — stratum or firmware, not hardware.

5

Check ambient inlet temperature with an IR thermometer at the front intake grille. The D1 family is rated 5-45 C inlet; above 35 C and you are risking silent thermal throttle that can cut hashrate to zero on aggressive firmware builds. If the room is hot, move the miner, add room exhaust ventilation, or run only on cooler hours until you can fix airflow. Below 5 C, cold-start failures are also a real risk — warm the room to at least 10 C before booting in deep winter.

6

Wall-power audit with a Kill A Watt. Plug an inline wattmeter between wall and D1 PSU. Cold boot. Record peak inrush, 60-second sustained, and 5-minute sustained. If 5-minute draw is stuck at ~120-300 W, the chips never received work — software side. If draw oscillates between 500 W and 4000 W, your circuit is sagging — verify dedicated 240 V / 20 A breaker, 12 AWG copper minimum, and outlet condition. Nameplate sustained: ~3900 W D1, ~3500 W Lite, ~600 W Mini, ~80-95 W Mini Pre, ~6500 W Hydro.

7

Multimeter on PSU output rails under load. Power off, open the case, set multimeter to DC volts. With the miner running and only if you are comfortable working on a live 12 V high-current rail, probe the PSU-to-hashboard connector. Expect 12.0-12.4 V steady. Below 11.6 V sustained means PSU sag — either failing PSU or undersized upstream circuit. Swap PSU as a control test if you have a known-good unit.

8

Re-seat every hashboard ribbon and 12 V power connector. Power off at the breaker, unplug, open the case. Disconnect each hashboard data ribbon and power connector. Visually inspect for blackening (electrical damage), green oxidation (humidity), bent pins, or kinked ribbons. Re-seat firmly, listen for the click, reassemble. Cold boot. About 15% of D1 zero-hashrate tickets that survive Tier 1 resolve here — shipping vibration is real and these connectors do not always arrive fully seated.

9

IR thermometer per-chip survey while hashing. Case open, miner powered (hot air, moving fans — wear safety glasses, keep loose hair clear). Point IR thermometer at each ASIC chip. Healthy D1 chips during steady-state hashing run 55-70 C surface temp. A chip reading 30 C on a running miner is dead or unpowered. A chip reading 85+ C is throttling. Document positions. Obviously cold or cooked chips are your suspects for Tier 3 reflow or replacement.

10

Filter and fan check. Vacuum or compressed-air the front intake filter, replace if caked. Spin each fan by hand (miner powered off and unplugged) — should rotate freely with no grinding. A bearing-worn fan whines in operation and may cause silent thermal throttle. Replace dying fans with same-spec PWM units (commonly Sunon or NMB 12038-series — confirm connector pinout against your specific D1 hardware revision before ordering).

11

Firmware reflash from a clean image. Download latest D1 firmware from volcminer.com/techsupport. If you suspect the latest build is the problem, fetch the previous version from a community mirror (Kryptex pool article references prior builds; pool operators archive firmware because they get tickets when builds break). Web UI to System to Firmware Upgrade. Upload the file. CRITICAL: leave keep-configuration CHECKED — VolcMiner's documented quirk is that unchecking wipes pool config and on some builds also wipes per-chain calibration data. Wait the full flash cycle (5-10 minutes), do not power-cycle mid-flash. After reboot verify version string. Cold boot. Reconfigure pool from scratch. Watch shares 30 minutes.

12

Hashboard isolation by per-chain disable. Some D1 firmware exposes a per-chain enable/disable toggle (Web UI to Advanced or via SSH if enabled). Disable each chain in turn, cold boot, observe rig-wide hashrate. If disabling one specific chain RAISES total hashrate (because that chain was actively breaking the cgminer driver), you have isolated failure to that hashboard. Run with the bad chain disabled as a stopgap (~50% nameplate) while you plan the repair.

13

Thermal paste refresh on all hashboards. Case open, unbolt one hashboard from heatsink (Phillips screws around perimeter — count them, photo them, label with masking tape). Lift carefully, paste may be glued solid. Clean both surfaces with 99% IPA and lint-free wipes. Apply thin uniform layer of Arctic MX-6 or Thermal Grizzly Kryonaut. Reassemble with even torque on every screw. Repeat for each hashboard. Cold boot, watch chip-junction temps drop 5-15 C, hashrate stabilize. ~90 minutes total — the single best preventative-maintenance step on any 18-month-old miner.

14

Recovery via SD card or USB-TTL serial. If web UI is dead or firmware reflash bricked the miner, recovery moves to the control board's SD slot or USB-TTL header. VolcMiner does not publish a public recovery image — email support@volcminer.com to request the recovery .img for your specific model and hardware revision. Write to FAT32 microSD with balenaEtcher. Insert into control-board SD slot, power on, watch LED pattern, wait 5-15 minutes for auto-flash. Document everything — a botched SD recovery is a control-board replacement.

15

Hashboard swap between two D1 units (if you own multiple). Cleanest hardware isolation in the toolkit. Power off both D1s. Open both. Swap one suspected-bad hashboard with a known-good board from the working unit. Power on the formerly-broken unit; if it now hashes on what used to be the bad chain, the original hashboard is the problem and the control board is fine. Power on the donor unit; if it now fails where the suspect board lives, you have fully confirmed the diagnosis. Document, then plan repair or replacement.

16

Stop DIY when per-chain isolation points at chip-level damage on a hashboard, you see physical evidence (scorched pads, lifted components, swollen capacitors near the PMIC, melted connector housings), SD-card recovery has failed and the control board is unresponsive over Ethernet AND serial, or you have reflashed firmware twice and chain enumeration still fails. You are now in test-fixture territory. Book a D-Central ASIC Repair slot at d-central.tech/services/asic-repair/.

17

What D-Central does at the bench. Inbound diagnostic: PSU loadbank test under full nameplate draw, control-board boot trace, hashboard chain-enumeration trace via cgminer instrumentation, per-chip resistance and PMIC voltage survey, thermal imaging under load. Outcome is a written report with replacement-cost estimate before any rework starts. You approve, we fix. We do not fix, we do not charge for rework — diagnostic fee only. Canadian-dollar pricing, Canadian shipping, no border surprises. Turnaround typically 7-14 business days for VolcMiner work (longer than the Bitmain queue because Scrypt-ASIC parts pipelines are smaller).

18

Ship safely. Pack the whole D1 (or just the hashboards if you have isolated to those) in anti-static bags, double-boxed with at least 5 cm foam on every side. Include a one-page note: model, hardware revision (sticker on chassis back), firmware version when last booted, observed symptoms, what you have tried, your contact info. That note saves us 30-60 minutes of re-tracing your steps and saves you that much in diagnostic billable time.

When to Seek Professional Repair

If the steps above do not resolve the issue, or if you are not comfortable performing these repairs yourself, professional service is recommended. Attempting advanced repairs without proper equipment can cause further damage.

Related Error Codes

Still Having Issues?

Our team of Bitcoin Mining Hackers has been repairing ASIC miners since 2016. We have seen it all and fixed it all. Get a professional diagnosis.