Introduction
The Bitmain Antminer S19j Pro is one of the most widely deployed Bitcoin miners in the world — and for good reason. Delivering approximately 104 TH/s of SHA-256 hashrate at around 3068 W, the S19j Pro hit the sweet spot between performance and cost when it launched in 2021, and it remains a workhorse in home mining operations and hosting facilities alike. If you are running one of these machines, you are running proven silicon that has earned its reputation through millions of hours of field operation across the globe.
The “j” in S19j stands for Bitmain’s cost-optimized approach to the S19 generation. Where the standard S19 Pro uses approximately 76 BM1398 chips per hashboard, the S19j Pro uses 126 BM1362 chips per hashboard — more chips, each running at lower individual power, achieving comparable total hashrate through sheer parallelism. This is not a lesser design. It is a different engineering philosophy: more transistors doing less work each, running cooler individually, with the tradeoff being a higher total chip count that demands more attention during maintenance and repair. Understanding this distinction is critical because it affects every diagnostic and repair procedure in this guide.
This guide is your complete field manual for keeping the Antminer S19j Pro running at peak performance. We cover routine maintenance that prevents problems before they start, diagnostics that pinpoint exactly what went wrong, and repair procedures that get you back to hashing. Whether you are a home miner running a single unit as a Bitcoin space heater or an operator managing dozens in a hosting facility, this guide gives you the knowledge to maintain your hardware like a professional.
D-Central Technologies sells, services, and repairs the Antminer S19j Pro. We carry replacement hashboards, BM1362 ASIC chips, APW12 power supplies, control boards, and every component you need. With 2,500+ miners repaired since 2016 at our facility in Laval, Quebec, the S19j Pro is one of the machines we know inside and out. If anything in this guide goes beyond your comfort zone, our repair team is a phone call away: 1-855-753-9997.
This guide covers the standard PIC version of the Antminer S19j Pro. The PIC (Programmable Interface Controller) chip — specifically a PIC16F1704 8-bit microcontroller — on the hashboard stores calibration and identification data (computing frequency, operating voltage parameters) that Bitmain’s firmware uses during initialization. There is a separate noPIC variant of the S19j Pro — if your miner has noPIC hashboards (identifiable through firmware logs or physical board markings), refer to our Antminer S19j Pro noPIC Maintenance & Repair Guide instead. The diagnostic and repair procedures differ significantly between the two versions, particularly around chip initialization and EEPROM handling.
Technical Specifications
Before you pick up a screwdriver, know your hardware. The S19j Pro shares the S19-generation chassis design but uses a fundamentally different chip — the BM1362 instead of the BM1398. This means different voltage domains, different chip counts, different signal paths, and different repair considerations. Do not assume S19 Pro procedures apply directly to the S19j Pro.
S19j Pro Hardware Specifications
| Model | Bitmain Antminer S19j Pro |
|---|---|
| Algorithm | SHA-256 (Bitcoin) |
| Hashrate | ~104 TH/s (±3%) |
| Power Consumption | 3068 W (±5%) |
| Power Efficiency | 29.5 J/TH (±5%) |
| ASIC Chip | BM1362 (Samsung 8nm class) |
| Hashboards | 4 hashboards |
| Chips per Hashboard | 126 (42 groups of 3 chips) |
| Total Chip Count | 504 BM1362 chips |
| Chip Operating Voltage | ~0.32 V per voltage domain |
| Boost Circuit Output | 20 V (from 15V input) |
| Cooling | Dual aluminum heatsinks (front/rear) + 4 fans (2 intake, 2 exhaust) |
| Noise Level | 75 dB (typical) |
| Power Supply | APW12 (12V-15V) |
| Input Voltage | 200–240V AC |
| Network | RJ45 Ethernet (10/100M) |
| Dimensions | 400 × 195 × 290 mm (approximately) |
| Weight | ~14.4 kg (with PSU) |
| Operating Temperature | 5°C to 45°C |
| Operating Humidity | 5% to 95% (non-condensing) |
| Release Year | 2021 |
The S19j Pro uses 4 hashboards instead of the 3 found in the standard S19 and S19 Pro. This means more connection points, more potential failure surfaces, and a different chassis layout. It also means losing one hashboard drops you to 75% hashrate instead of 67% — a smaller relative loss per board. During maintenance, you must account for all four hashboard cable connections, all four hashboard power connections, and the fact that each board contains 126 chips requiring inspection.
S19j Pro vs. S19 Pro — Key Differences
These two miners share a name and a generation, but they are different machines at the board level. This comparison matters because repair guides for one do not fully apply to the other:
S19j Pro vs. S19 Pro Comparison
| ASIC Chip | S19j Pro: BM1362 | S19 Pro: BM1398 |
|---|---|
| Chips per Board | S19j Pro: 126 | S19 Pro: ~76 |
| Hashboards | S19j Pro: 4 | S19 Pro: 3 |
| Total Chips | S19j Pro: 504 | S19 Pro: ~228 |
| Chip Voltage Domain | S19j Pro: ~0.32V | S19 Pro: ~0.40V |
| Design Philosophy | S19j Pro uses more, smaller chips at lower voltage — cost-optimized. S19 Pro uses fewer, larger chips — performance-optimized. |
The practical implication: the S19j Pro has nearly twice as many chips to inspect, diagnose, and potentially repair. Each voltage domain runs at a lower voltage, making precise measurement even more important. The signal chain is longer (126 chips in series), so a single failed chip earlier in the chain can take out all downstream chips from detection.
Before You Begin
Safety Warnings
The Antminer S19j Pro operates at 200–240V AC input and its APW12 PSU delivers high-amperage DC to four hashboards simultaneously. This is enough current to cause severe burns or death. ALWAYS disconnect the power cord from the wall outlet before opening the chassis or touching any internal component. Never work on a live miner. The APW12 PSU capacitors can hold a charge after unplugging — wait at least 5 minutes before touching internal components.
The BM1362 chips are fabricated on an 8nm-class process. They are sensitive to electrostatic discharge. A static shock you cannot even feel (under 100V) can permanently damage or degrade ASIC chips. Always wear an anti-static wrist strap grounded to the chassis when handling hashboards. Work on a grounded ESD-safe surface. Never touch chip surfaces directly. With 504 total chips across four hashboards, each one represents real money — protect them.
Heatsinks and hashboards reach temperatures exceeding 80°C during operation. After powering off, wait at least 10 minutes for components to cool before handling. The aluminum heatsinks retain heat longer than you expect. Additionally, when using a hot air rework station for chip replacement, the surrounding components can reach dangerous temperatures — use caution and let boards cool completely before testing.
When connecting a hashboard to a test fixture or power supply, follow this exact sequence: (1) Connect the negative copper cord first, (2) then the positive copper cord, (3) then insert the signal cable. When disconnecting, reverse the order: remove the signal cable first, then positive, then negative. Failing to follow this order can damage the U1 and U2 ICs on the hashboard — an expensive mistake that can render the board unrepairable.
Summary of safety rules:
- Power off and unplug before any maintenance. Wait 5 minutes for capacitor discharge.
- Wear an ESD wrist strap grounded to the miner chassis whenever handling hashboards.
- Let the miner cool for 10+ minutes after shutdown before touching heatsinks.
- Work in a clean, dry environment — no liquids near the miner, no metal shavings, no conductive debris.
- Never operate the miner with the cover removed — airflow direction is critical for cooling all four hashboards.
- Follow the power connection sequence — negative first on, negative last off.
- Document everything — photograph cable positions and connector orientations before disconnecting anything.
Routine Maintenance
Prevention is cheaper than repair. A disciplined maintenance schedule extends the life of your S19j Pro, maintains peak hashrate, and prevents the catastrophic failures that turn a profitable miner into a paperweight. The BM1362 chips are designed for years of continuous operation — but only if you give them clean air, proper cooling, and stable power. With 504 chips across four boards, the S19j Pro has more individual points of potential failure than its 3-board siblings, making preventive maintenance even more valuable.
Recommended Maintenance Schedule
Maintenance Intervals
| Weekly | Check dashboard: all 4 hashboards reporting, chip temperatures within range, fan speeds normal, hashrate near ~104 TH/s |
|---|---|
| Bi-weekly | Visual inspection of intake/exhaust for dust buildup. Listen for unusual bearing noise from fans. |
| Monthly | Compressed air cleaning of fan blades, intake grills, and exhaust vents. Check Ethernet cable connection. Verify firmware version. |
| Quarterly | Full internal inspection — remove top cover, blow out heatsink fins, check all cable connections for corrosion or looseness. Verify fan RPMs match spec. |
| Annually | Thermal gel inspection and replacement if degraded. Full PSU voltage check. Deep clean of all internal surfaces. Consider firmware update if available. |
Visual Inspection
Start every maintenance session with a visual once-over. You are looking for the early warning signs of problems that will become expensive if ignored:
- Dust accumulation — The S19j Pro moves a massive volume of air through four hashboards stacked in the chassis. Dust accumulates on fan blades, heatsink fins, and the intake grill. Heavy dust buildup restricts airflow, raises chip temperatures, and forces fans to spin faster (louder and shorter lifespan). In dusty environments (garages, basements, workshops), cleaning frequency should double.
- Discoloration on hashboards — Brown or yellow discoloration around components indicates overheating. This is a red flag that demands immediate investigation. Check for blocked airflow, failed fans, or degraded thermal gel.
- Corrosion on connectors — Green or white residue on power connectors, cable pins, or the Ethernet port indicates moisture exposure. Clean with IPA and assess your operating environment’s humidity.
- Physical damage — Bent heatsink fins, cracked PCB traces, loose screws, or damaged fan blades. Shipping damage is common — always inspect a new or relocated unit before powering on.
- Cable condition — Check the flat ribbon cables connecting all four hashboards to the control board. These are fragile. A cable that has been pinched, bent sharply, or pulled can cause intermittent hashboard detection failures. With four boards, that is four cables to inspect.
- PSU inspection — Look at the APW12’s input and output cables for fraying, heat damage, or loose connections. The power connector should seat firmly without play.
- PCB deformation — Check each hashboard for bowing or warping. PCB deformation can cause poor thermal contact between chips and the heatsink, leading to hot spots and chip degradation.
Cleaning Procedures
Dust is the number one enemy of air-cooled miners. The S19j Pro’s four fans pull air through the chassis at high velocity — and they pull in everything floating in that air. Here is how to clean properly:
External Cleaning (Monthly)
- Power off and unplug the miner. Wait 5 minutes.
- Use compressed air to blow dust from the intake side (fan side) — blow from outside in, then from inside out to dislodge deep buildup.
- Clean the exhaust side similarly.
- Hold each fan blade still while blowing — letting fans spin freely under compressed air can damage bearings or generate back-EMF into the control board.
- Wipe the exterior chassis with a dry, lint-free cloth.
Never let compressed air free-spin the fans. Hold each fan blade stationary with a finger or a non-conductive tool while blowing. Free-spinning fans under compressed air can exceed their rated RPM, damage bearings, and feed voltage back into the control board through the fan header. This is an easy mistake that causes real damage.
Internal Deep Clean (Quarterly)
- Power off, unplug, and wait 10 minutes for cooling and capacitor discharge.
- Remove the top cover screws (Phillips #2) and lift the cover.
- Put on your ESD wrist strap and clip it to the metal chassis.
- Photograph the interior before touching anything — this is your reference for reassembly.
- Use compressed air in short bursts (2–3 seconds) to blow dust from:
- Heatsink fin arrays (blow perpendicular to fins to clear channels)
- Between all four hashboards — the middle boards tend to accumulate more dust
- Control board components
- All cable connectors and sockets
- Use a soft anti-static brush to gently dislodge any caked-on dust that compressed air cannot remove.
- Inspect the heatsink mounting on all four boards — ensure heatsink clips or screws are tight and the heatsink sits flush against the chips. Any gap means thermal gel failure.
- Reassemble in reverse order. Ensure the top cover is properly seated — the airflow path through the S19j Pro depends on the enclosure being sealed to form proper air ducts.
Thermal Gel Replacement
The S19j Pro uses thermally conductive gel between the BM1362 chips and the aluminum heatsinks to transfer heat. Over time — typically 12–18 months of continuous operation — this thermal interface degrades: it dries out, develops micro-cracks, and loses conductivity. The result is rising chip temperatures even when airflow is perfect.
Signs that thermal gel needs replacement:
- Chip temperatures consistently 5–10°C higher than when new (same ambient temperature and fan speed)
- Thermal throttling despite adequate airflow
- Individual chips running significantly hotter than neighbors on the same hashboard
- Visual inspection reveals dried, cracked, or unevenly distributed gel
Thermal gel replacement procedure:
- Power off, unplug, wait 10 minutes, ESD strap on.
- Remove top cover and carefully detach the heatsink(s) from the hashboard. Do not pry. If the heatsink is stuck to dried gel, gently twist while pulling straight up.
- Clean old gel from both the chip surfaces and the heatsink contact surface using 99% isopropyl alcohol and lint-free cloths. Use lead-free circuit board cleaner for stubborn residue. Ensure no residue remains.
- Apply fresh thermal conductive gel to each chip. The S19j Pro has 126 chips per hashboard — apply gel evenly across each chip surface. Uniform thickness is critical for consistent heat transfer across all chips.
- Reseat the heatsink carefully. Apply even pressure — do not tighten one corner first. Use a diagonal tightening pattern for screws.
- Repeat for all hashboards that need service. With four hashboards, plan for this to take considerably longer than a 3-board machine.
- After reassembly, power on and monitor chip temperatures for the first 30 minutes. You should see a noticeable drop — typically 5–15°C improvement.
Hashboard Thermal Paste
High-performance thermal paste formulated specifically for ASIC mining hashboards. Designed to maintain conductivity under continuous high-temperature operation — exactly what the S19j Pro demands across 126 chips per board.
Fan Maintenance
The S19j Pro runs four fans — two intake, two exhaust. These fans are the first line of defense against thermal damage. When fans degrade, everything downstream suffers, and with four hashboards generating heat, cooling capacity cannot be compromised.
Fan health checks:
- Listen: Healthy fans produce a consistent high-pitched whine. Grinding, clicking, rattling, or intermittent speed changes indicate bearing wear.
- Watch: All four fans should spin at similar speeds. A visually slower fan is failing.
- Monitor: Check fan RPM in the miner dashboard. Healthy fans typically run between 4000–6000 RPM depending on load and ambient temperature. A fan consistently below 3000 RPM under load is failing.
- Clean: Dust buildup on fan blades creates imbalance. This accelerates bearing wear and increases noise. Clean fan blades monthly.
Fan replacement indicators:
- Fan RPM drops below minimum threshold and triggers fan lost or fan speed error in logs
- Visible wobble or vibration during operation
- Fan does not spin up on power-on
- Bearing noise audible above normal operating noise
Diagnostics & Troubleshooting
When something goes wrong, you need data — not guesses. The S19j Pro provides multiple diagnostic channels: LED indicators, the web dashboard, kernel logs via SSH, and the miner API. Here is how to use all of them.
LED Status Indicators
The S19j Pro control board has LED indicators that give immediate visual feedback on the miner’s state:
S19j Pro LED States
| Green Solid | Normal operation. All 4 hashboards detected, mining actively, connected to pool. |
|---|---|
| Green Slow Blink | Booting / initializing hashboards. Normal for the first 3–5 minutes after power-on. |
| Green Fast Blink | Firmware update in progress. Do NOT power off. |
| Red Solid | Critical fault. Miner has halted. Check kernel log immediately. |
| Red Blinking | Temperature protection triggered — overheating shutdown. Improve airflow or reduce ambient temp. |
| Red + Green Alternating | Hashboard communication error — one or more of the four chains not responding. |
| Amber Solid | Degraded operation — one or more hashboards below expected chip count (fewer than 126). |
| Amber Blinking | Fan speed warning — one or more fans below minimum RPM threshold. |
| All LEDs Off | No power to control board. Check PSU, power cord, and wall outlet. |
Startup sequence (normal): On power-on, both the fault (red) and running (green) LEDs light simultaneously during initialization. After initialization, the red light flashes while the miner connects to the mining pool. Once the pool connection is established, the red light turns off, the green light becomes steady, and hashrate appears in the dashboard. This full sequence typically takes 3–5 minutes. With four hashboards initializing, the S19j Pro may take slightly longer than 3-board models.
Web Dashboard Diagnostics
Access the S19j Pro’s web interface by navigating to the miner’s IP address in your browser. Default login credentials are root / root (change these immediately on first setup).
Key dashboard sections to check:
- Miner Status: Shows real-time hashrate per hashboard, total hashrate, and pool connection status. All 4 chains should show approximately 26 TH/s each for a combined ~104 TH/s.
- Hardware Status: Displays chip count per hashboard (should be 126 on each), PCB temperature, and chip temperature per board.
- Fan Status: RPM readings for all 4 fans. Look for significant variance between fans.
- Pool Status: Shows configured pools, accepted/rejected shares, and stale rates. A reject rate above 2% warrants investigation.
- System Log: The kernel log accessible from the web interface — same data you get via SSH, just less convenient for filtering.
SSH Diagnostic Commands
SSH gives you the deepest access to the S19j Pro’s diagnostics. These commands are your scalpel when the dashboard is too blunt.
Terminal — SSH into S19j Pro & Run Diagnostics
# Connect via SSH (default credentials: root / root)
ssh root@MINER_IP_ADDRESS
# View the full kernel log (hardware events, errors, chain init)
dmesg
# View miner-specific log
cat /tmp/log/bmminer.log
# Filter for errors only
cat /tmp/log/bmminer.log | grep -i "error|fault|fail"
# Check hashboard chain status (look for all 4 chains)
cat /tmp/log/bmminer.log | grep -i "chain"
# Check chip detection per chain (should show 126 on each)
cat /tmp/log/bmminer.log | grep -i "chips"
# View system uptime and load
uptime
# Check network connectivity
ping -c 4 8.8.8.8
# DNS resolution test (use your pool's hostname)
nslookup stratum.braiins.com
# Check fan speeds (if accessible via sysfs)
cat /sys/class/hwmon/hwmon*/fan*_input
# View temperature sensors
cat /sys/class/hwmon/hwmon*/temp*_input
# Check running mining process
ps | grep -i "bmminer|cgminer"
# View system memory usage
free -m
# Check disk/flash usage
df -h
Terminal — Miner API Queries (Port 4028)
# Query miner summary from another machine on the same network
# Replace MINER_IP with your S19j Pro's IP address
# Get overall mining summary (hashrate, accepted, rejected, uptime)
echo '{"command":"summary"}' | nc MINER_IP 4028
# Get per-device (hashboard) stats — expect 4 devices
echo '{"command":"devs"}' | nc MINER_IP 4028
# Get pool connection status
echo '{"command":"pools"}' | nc MINER_IP 4028
# Get detailed stats (temperature, fan speeds, chip counts)
echo '{"command":"stats"}' | nc MINER_IP 4028
Common Error Codes & Messages
Here are the most frequent error messages you will encounter on the S19j Pro, what they mean, and how to fix them. For a comprehensive reference covering all Antminer models, see our Antminer Error Code & LED Reference Guide.
S19j Pro Error Reference
| Chain[X] only has Y chips | Hashboard X detected fewer than 126 chips. Causes: loose flat cable, damaged chips, poor thermal contact, failed chip in the signal chain. Reseat cables first, then inspect hashboard. |
|---|---|
| No hashboard found | Control board cannot communicate with any hashboard. Check all four flat cable connections. If connections are good, test with a known-good control board to isolate the issue. |
| EEPROM NG | Cannot read the EEPROM chip (U10) on the hashboard. Stores calibration and PIC data. Check U10 soldering. May require EEPROM reprogramming or chip replacement. |
| PIC sensor NG | PIC temperature sensor circuit failure. Check R217, R218, C22, C23 for abnormal soldering. Verify U5 pin connections. Check 3.3V power supply to temperature sensors. |
| over max temp | PCB temperature exceeded 90°C threshold. Automatic shutdown triggered. Root causes: blocked airflow, failed fan, degraded thermal gel, high ambient temperature. Do not restart until cause is resolved. |
| fan lost | Fan not detected or RPM below minimum. Check connector, swap with known-good fan. If connector and fan are good, the control board fan header may be damaged. |
| ASICNG (0) | Zero chips detected on a hashboard. Indicates power delivery failure to all chips. Check boost circuit output (should be 20V), domain voltages (~0.32V each), and LDO circuits. |
| ASICNG (X) | Chain initializes but stops at chip X. The Xth chip or its surrounding components (CLK, CI, BO resistors) have a soldering issue, or the chip itself is damaged. |
| nonce error (high HW errors) | Chips returning invalid hashes. Causes: overclocking, degraded chips, voltage instability, thermal issues. At stock frequency: check temperatures and PSU voltage. |
| socket connect failed | Cannot reach mining pool. Check Ethernet cable, network, pool URL/port, DNS. Usually a network issue, not hardware. |
Hashboard Testing
When you suspect a specific hashboard, isolate it systematically:
- Identify the problematic board — the web dashboard shows per-chain hashrate and chip count. A board with 0 TH/s or fewer than 126 chips is your suspect.
- Reseat the flat cable — power off, disconnect and reconnect the ribbon cable between the suspect hashboard and the control board. These connectors can work loose over time.
- Swap the cable position — connect the suspect hashboard to a different port on the control board. If the problem follows the hashboard, the hashboard is faulty. If the problem stays at the same port, the control board port may be faulty.
- Visual inspection — remove the hashboard and inspect under good lighting. Look for:
- Burn marks or discoloration around chips or voltage regulators
- Cracked solder joints (especially around connector pins)
- Swollen or leaking capacitors
- Physical damage to PCB traces
- Scorching or collision offset parts
- Missing components
- Impedance test — use a multimeter to test the impedance of each voltage domain. This detects short circuits or open circuits before you apply power. The voltage of each domain should be approximately 0.32V.
- Voltage domain check — with a lab PSU or the APW12, measure the voltage output across each chip group. Absent or wildly off voltage indicates power delivery issues on the hashboard.
Understanding the S19j Pro Hashboard
Before diving into specific repair procedures, you need to understand the S19j Pro hashboard architecture. This knowledge separates effective troubleshooting from guesswork.
Hashboard Architecture
Each S19j Pro hashboard contains 126 BM1362 chips organized into 42 groups of 3 chips each. The operating voltage per chip domain is approximately 0.32V. Here is how the power delivery works:
- Groups 1–35: Powered by the main 15V supply, stepped down through voltage regulators to produce the 0.32V per domain.
- Groups 36–42 (7 groups): Powered by the boost circuit (U238), which raises the 15V PSU input to 20V, then provides LDO power for each of these groups.
- Group 35: Supplied directly by VDD 15V, with 0.32V derived by reducing the voltage for each domain.
This two-tier power architecture means that a boost circuit failure will knock out groups 36–42 (21 chips) while leaving the other 105 chips operational. You will see this pattern in the logs as a partial chip count — roughly 105 out of 126 chips detected.
Signal Flow Through the BM1362 Chain
Understanding signal flow is essential for locating faulty chips. The S19j Pro uses five main signal paths through the 126-chip chain:
S19j Pro Signal Paths
| CLK (XIN) | Clock signal. Generated by the Y1 25MHz oscillator. Flows forward from chip 00 to chip 125. Voltage: 0.5V–0.6V. |
|---|---|
| TX (CI/CO) | Transmit signal. Originates from IO port pin 7 (3.3V) through IC U4, then flows forward from chip 01 to chip 126. Voltage: 0V without IO cable, 1.2V during operation. |
| RX (RI/RO) | Receive signal. Flows backward from chip 125 to chip 00, then returns to the control board. Voltage: 0V without IO cable, 1.2V during operation. |
| BO (BI/BO) | Bootstrap signal. Flows forward from chip 00 to chip 125. Voltage: 0V. |
| RST | Reset signal. From IO port pin 3 through IC U1, then forward from chip 00 to chip 125. Voltage: 0V without IO cable, 1.2V during operation. |
Key diagnostic insight: Except for RX, all signals flow forward. If a chip fails in the middle of the chain, all downstream chips lose their signal. This is why a single bad chip at position 40 can cause the miner to report only 40 chips detected instead of 126. The RX signal flows backward, so an RX problem at chip 60 means chip 0 through 59 lose their return communication path.
Boost Circuit
The boost circuit is a critical component that raises the 15V power supply input to 20V. This boosted voltage powers groups 36–42. You can verify the boost circuit by measuring voltage across C915 — it should read approximately 20V. If it reads significantly lower or zero, the boost circuit has failed and those 21 chips (7 groups × 3 chips) will not function.
Common Repairs
Some repairs are within reach of a competent home miner with basic tools. Others require BGA rework stations, oscilloscopes, and years of board-level repair experience. We will be honest about that line — crossing it without the skills risks making a repairable board unrepairable.
Fan Replacement
Fan replacement is the most common S19j Pro repair and the most approachable for DIY. The S19j Pro uses four high-speed fans — two on the intake side and two on the exhaust side.
Procedure:
- Power off and unplug. Wait 5 minutes.
- Remove the fan guard screws on the affected side (Phillips #2).
- Disconnect the fan power cable from the control board header. Note the connector orientation — photograph first.
- Remove the fan from the chassis.
- Install the replacement fan with the airflow direction matching the original (arrow on fan housing indicates airflow direction). Intake fans blow INTO the chassis; exhaust fans blow OUT.
- Reconnect the fan power cable to the correct header on the control board.
- Secure the fan guard.
- Power on and verify the new fan appears in the dashboard with a healthy RPM reading.
Power Supply Issues
The S19j Pro uses the APW12 power supply (12V–15V output). Power delivery problems can manifest as no startup, missing hashboards, low hashrate, or random shutdowns.
APW12 diagnostics:
- No LED on PSU: Check wall outlet voltage (200–240V AC required), check power cord for damage, check PSU fuse.
- PSU LED on but miner does not start: Verify DC output voltage with a multimeter — should read 12–15V DC. Check the power cable connection to the miner chassis.
- Miner starts but hashboards intermittent: Under load, the APW12 must deliver stable current to all four hashboards. A failing PSU may sag under load. Measure voltage while running (carefully, with the cover on and using accessible test points).
- Voltage out of range: If the APW12 output drifts outside the 12–15V range, the miner may produce errors or fail to initialize hashboards. The PSU may need replacement.
When bench-testing the APW12 with a hashboard tester, use thick copper wire for the positive and negative poles connecting the PSU to the test fixture. Thin wires create voltage drops under load that can cause false test failures. The power demands of 126 chips are not trivial — ensure your test wiring is rated for the current.
APW12 Power Supply for Antminer S19j Pro
Genuine APW12 12V-15V EMC power supply compatible with the Antminer S19, S19 Pro, T19, S19j, and S19j Pro models. Direct replacement for faulty or underperforming PSUs.
Hashboard Repair
Hashboard repair on the S19j Pro is more involved than on many other Antminer models due to the high chip count (126 per board) and tight component spacing. Here are the most common scenarios.
Scenario 1: Zero Chips Detected (ASICNG with 0 chips)
When the test fixture or miner log shows zero chips on a hashboard, work through this sequence:
- Check the power supply output — verify the PSU is delivering correct voltage to the hashboard. Look for short circuits in the MOS transistors by measuring resistance between pins 1, 4, and 8.
- Check voltage domain output — each domain should show approximately 0.32V. If the power supply shows 15V at the input but no domain voltage is present, the problem is in the power distribution circuitry on the board.
- Check the PIC circuit — measure the output on pin 2 of U6. It should read approximately 3.3V. If there is no 3.3V output, check the test fixture cable connection to the hashboard and reprogram the PIC chip.
- Check the boost circuit — measure voltage across C915. Should be approximately 20V. If significantly lower or zero, the boost circuit (U238) has failed.
- Check LDO 1.2V and PLL 0.8V outputs — probe each LDO and PLL output pin with a multimeter (negative lead on GND). LDO should read ~1.2V, PLL should read ~0.8V. Deviations indicate failed regulators or short-circuited filter capacitors.
- Check chip signals — measure CLK, CI, RI, BO, and RST at the test points between chips, comparing against the expected voltage values from the signal flow table above. Significant deviations from adjacent groups point to the faulty area.
Scenario 2: Incomplete Chip Detection (ASICNG with X chips, or ASIC113)
When the hashboard detects some but not all 126 chips, the problem is typically a single failed chip breaking the signal chain:
- ASICNG (X): If the display shows “ASICNG” followed by a number in parentheses, that number identifies the chip position where the chain breaks. Check the CLK, CI, and BO resistors on the front and back of the Xth chip. Check for cold solder joints on the chip itself. Among the 3 chips in that domain group, inspect for abnormal pin soldering.
- ASIC113 (or similar partial count): The board finds most chips at low baud rate (115200) but misses some at high baud rate (12M). Use the binary search method (dichotomy) to isolate the faulty chip:
- Short-circuit the RO test point and 1V2 test point between chip 63 and chip 64 (midpoint).
- Run the detection software. If 63 chips are found, the first half is good.
- Move the short-circuit probe to the midpoint of the second half (chip 95).
- Continue halving until the specific faulty chip is identified.
- Inspect the chip visually. If appearance is normal, replace it anyway — BM1362 chips can be internally damaged with no visible external signs.
Scenario 3: Pattern NG (Nonce Response Data Incomplete)
When the PT2 station reports Pattern NG, it means one or more chips are returning corrupted or incomplete nonce data. The chip is detected but not functioning correctly:
- Examine the test log for chips with significantly lower response rates compared to others in the same domain.
- Domain and ASIC numbers start from 0 in the logs.
- If a group of chips (e.g., ASIC [57], [58], [61], [63], [64]) show low response rates, replace the chip with the lowest response rate in that domain group first.
- If the chip appearance is not visibly damaged, this typically indicates internal silicon degradation. Replacement is the only fix.
Scenario 4: PT2 Function Test Serial Port Does Not Stop (Long-Running)
If the chip test (PT1) passes but the PT2 function test enters an endless loop:
- Monitor the serial port print log during the PT2 test.
- When the long-running condition begins, use a short-circuit probe to short RO and 1.2V starting from the first chip.
- If the serial port stops long-running after the short, the first chip is okay. Move to the next chip.
- The chip that, when shorted, does NOT stop the long-running condition is the faulty chip.
- This failure is almost always a damaged chip. Replace it.
Scenario 5: PT1 OK but PT2 Consistently Reports Chip X as NG
When a specific chip repeatedly fails the functional test despite passing the initial chip test:
- Inspect the physical appearance of the chip and its soldering quality.
- Measure the capacitor and resistor values adjacent to the chip.
- The most common causes are: poor chip soldering (cold joints), damaged capacitors or resistors in the chip’s domain, or abnormal resistance values in the supporting components.
- Re-flow the chip first (add flux around the chip, heat to dissolve state to allow solder to re-wet). If the fault persists after re-flow, replace the BM1362 chip.
BM1362 Chip Replacement Procedure
BM1362 chip replacement requires a BGA rework station, hot air gun, and at least one year of board-level electronics repair experience. Incorrect technique will destroy the chip and potentially damage the PCB pads, turning a single-chip repair into a scrapped hashboard. If you do not have this experience, send the board to a professional.
For those with the required skills and equipment, here is the BM1362 replacement procedure:
- Pre-tin the replacement chip — apply solder paste (138°C) to the new BM1362 chip pins before placing it on the board. This ensures proper solder contact on all pads.
- Remove the faulty chip — use the hot air rework station to heat the chip evenly until the solder melts. Lift straight up. Do not twist or rock the chip.
- Clean the pads — use desoldering wick and flux to clean the PCB pads. Inspect under magnification for lifted or damaged pads.
- Place and solder the new chip — align the pre-tinned chip on the cleaned pads. Apply heat evenly with the rework station. Allow the solder to flow naturally.
- Post-soldering inspection — check that the PCB has no visible deformation. Verify the replacement chip and all surrounding components for missing parts, open circuits, or short circuits.
- Apply thermal gel — apply thermally conductive gel evenly on the chip surface, then lock the heatsink in place.
- Cool and test — let the repaired hashboard cool completely before testing. A hot board will produce false NG results.
- Test twice — the repaired hashboard must pass the test fixture at least two times. After the first pass, set the board aside to cool for a few minutes, then test again. Both tests must pass for the repair to be considered successful.
BM1362 ASIC Chip for Antminer S19j / S19j Pro
Genuine BM1362AA-AC replacement ASIC chips for the Antminer S19j and S19j Pro hashboards. Tested and verified for drop-in compatibility. Essential for board-level repair work.
Network & Control Board Issues
The control board is the brain of the S19j Pro — it communicates with all four hashboards, manages fan speeds, connects to the pool, and runs the firmware.
Common control board problems:
- IP not detected on network: Check the Ethernet cable (try a different cable). Verify the IP scanner is scanning the correct subnet. Try a direct connection to your router. If the control board LED shows no network activity, the Ethernet port or control board may be faulty.
- Missing chain (less hashboards than expected): If one of the four hashboard chains disappears from the dashboard, first check the physical connection between the hashboard ribbon cable and the control board port. If the connection is solid, swap the ribbon cable with a known-good one. If the chain still does not appear, test the hashboard standalone with PT2 — if it passes, the control board port is likely the issue.
- Random reboots or freezes: Often caused by corrupted firmware, marginal power delivery to the control board, or overheating. Try a firmware re-flash first. If the problem persists, the control board may need replacement.
- Fan display abnormal: Verify that the fans are physically spinning and connected properly. Check the control board fan headers for bent or broken pins. If the fans work but the dashboard shows abnormal readings, the control board sensor circuit may be faulty.
Antminer Control Board C52 with BraiinsOS
Drop-in replacement control board for the S19j Pro with BraiinsOS pre-installed. Supports underclocking and overclocking, compatible with both air and immersion cooling setups. Unlock the full potential of your S19j Pro.
Temperature Sensor Troubleshooting
The S19j Pro uses four temperature sensors on each hashboard (U5, U7, U8, U9) to monitor chip temperatures. These sensors are located on the back of the PCB, while their matching resistors are on both the front and back. Temperature anomalies can cause shutdowns, throttling, or false alarms.
When the test fixture reports “PIC sensor NG” or abnormal temperature:
- Check whether the four resistors R217, R218, C22, C23 are soldered properly.
- Verify the soldering of the PIC chip U5 pins — cold joints here are common.
- Inspect all four temperature sensors and their matching resistors:
- Sensor 1: U5 with R216, R219, R220
- Sensor 2: U7 with R221, R223
- Sensor 3: U8 with R224, R226
- Sensor 4: U9 with R229–R231
- Verify the 3.3V power supply to the temperature sensor circuit is present and stable.
- Check the soldering quality of the chip that connects the sensor to the small heatsink — poor thermal contact here causes inaccurate readings.
- Inspect the large heatsink for deformation — a warped heatsink can cause poor chip heat dissipation, resulting in real temperature differences that the sensors correctly report as abnormal.
Firmware & Software
Firmware Updates
Bitmain periodically releases firmware updates for the S19j Pro that can fix bugs, improve stability, and sometimes increase efficiency. Here is how to handle firmware responsibly:
- Check current firmware version via the web dashboard (System > Firmware Version) or SSH (
cat /etc/bitmain-release). - Download firmware only from official sources — Bitmain’s official website or verified community sources. Malicious firmware is a real attack vector in Bitcoin mining — compromised firmware can redirect a portion of your hashrate to an attacker’s pool without you noticing.
- Back up your configuration before updating — pool settings, network configuration, and any custom overclocking/underclocking profiles.
- Never interrupt a firmware update — if you see a green fast-blinking LED, the miner is actively writing firmware. Power loss during this process can brick the control board.
- Test after updating — verify all four hashboards are detected, chip counts are at 126 each, and hashrate returns to normal within 10 minutes of reboot.
Alternative Firmware Options
The S19j Pro is compatible with several third-party firmware options that offer features beyond Bitmain’s stock firmware:
- BraiinsOS+ — Open-source firmware with autotuning that optimizes each chip individually for maximum efficiency. Supports both underclocking (lower power, quieter, great for home mining) and overclocking. If you want to run your S19j Pro as a quiet space heater at reduced power, BraiinsOS+ with underclocking is the way to do it.
- LuxOS — Another third-party firmware option with advanced tuning features and fleet management capabilities.
- Vnish — Popular aftermarket firmware with aggressive tuning profiles for maximizing hashrate.
Running the S19j Pro at stock settings (~3068W) is not practical for most home environments. With BraiinsOS+ autotuning, you can downclock the S19j Pro to run at 1500–2000W while still hashing at 50–70 TH/s. This makes it dramatically quieter, reduces heat output to a manageable level, and extends component lifespan. The efficiency (J/TH) at reduced power is often better than stock because the chips run in a more optimal voltage/frequency range. This is mining hacker territory — using institutional hardware on your own terms.
Configuration Best Practices
- Change default credentials immediately — the default root / root is an open invitation. Set a strong password.
- Configure multiple pool addresses — set Pool 1, Pool 2, and Pool 3 for failover. If your primary pool goes down, the miner automatically switches to the next. This prevents hash rate downtime.
- Set appropriate fan speed profiles — if your firmware supports it, configure fan speeds that balance noise and cooling for your environment. For home mining, running at a fixed 60–70% fan speed with underclocked hashrate is a common approach.
- Enable network monitoring — configure email or webhook alerts for hashrate drops, temperature warnings, or hashboard disconnections. Catching problems early saves money.
- Document your settings — screenshot or export your pool configuration, network settings, and tuning profiles. If you need to re-flash firmware, having your settings documented saves time.
Whole-Miner Troubleshooting
Some problems manifest at the whole-miner level rather than on an individual hashboard. Here is how to diagnose the most common full-system failures:
Whole-Miner Failure Diagnosis
| IP Not Detected | Check Ethernet cable and port. Try direct connection to router. Verify control board receives power (LEDs should be active). Try factory reset via the control board reset button. |
|---|---|
| Hashrate 3/4 or 1/2 of Normal | One or two hashboards are missing or underperforming. Check dashboard for chain status. Missing chains: check ribbon cables. Low-chip chains: run hashboard diagnostics per the procedures above. |
| Abnormal Temperature | PCB temperature must stay below 90°C. High ambient temp, blocked airflow, or failed fans cause overtemp. Ensure fans operate at full speed during diagnostics. Check for dust buildup. |
| Pool Connection Interrupted | Check network: can the miner reach the internet? (SSH in and ping 8.8.8.8). Verify pool URL and port. Check DNS resolution. Try your backup pool. |
| Low Hashrate on One Board | Log in via SSH (or use Putty) and examine the voltage domain and NONCE return data for the underperforming hashboard. The log will indicate which chips or domains are producing errors. Use the hashboard repair procedures above based on the log findings. |
| Frequent Reboots | Can indicate PSU instability, overheating, firmware corruption, or a failing control board. Check PSU output voltage stability under load. Monitor temperatures. Try re-flashing firmware. If reboots persist, swap the control board. |
Maintenance & Repair Flowchart
When a hashboard fails, follow this systematic approach to avoid wasted time and unnecessary component replacements:
- Routine Inspection
- Visually inspect the board for PCB deformation, scorching, burnt marks, collision offset parts, or missing components.
- Test the impedance of each voltage domain to detect short circuits or open circuits.
- Each domain voltage should be approximately 0.32V.
- Chip Test (PT1)
- Use the hashboard test fixture to identify how many chips are detected.
- The test fixture LCD/log will report the chip count and any specific error codes.
- Locate the Faulty Chip
- Based on the test result, check the test points (CO, NRST, RO, XIN, BI) and voltages (VDD0V8, VDD1V2) near the reported fault position.
- Remember: CLK, CO, BO, and RST are forward signals. RX is the only backward signal. An abnormal fault point can be found by following the signal direction.
- Repair
- Try re-soldering first: add flux around the chip, heat to dissolve state, and allow solder to re-flow.
- If re-soldering does not fix the issue, replace the BM1362 chip.
- Verify
- After repair, let the board cool completely.
- Test at least twice on the test fixture. Both tests must pass.
- For the first test after chip replacement, cooling is especially important — a hot board produces false NG results.
Frequently Asked Questions
How often should I clean my Antminer S19j Pro?
Monthly external cleaning with compressed air is the minimum. Quarterly, do a full internal deep clean with the cover removed. In dusty environments (garages, basements, construction areas), double the frequency. The S19j Pro’s four hashboards create more internal surface area for dust accumulation than 3-board models.
What is the difference between the S19j Pro and the S19j Pro noPIC?
The standard S19j Pro hashboards have a PIC (Programmable Interface Controller) chip that stores calibration and identification data used during firmware initialization. The noPIC variant lacks this chip, which changes the initialization process and some diagnostic procedures. If you have noPIC boards, use our noPIC-specific guide instead.
My S19j Pro only shows 3 hashboards instead of 4. What should I check?
Start with the ribbon cable — disconnect and firmly reseat it on both the hashboard and control board ends. If that does not work, swap the missing board’s ribbon cable to a port that is working. If the board appears on the new port, the original control board port may be faulty. If the board still does not appear, it needs hashboard-level diagnostics starting with a visual inspection and impedance test.
Can I run my S19j Pro at home? It seems very loud and hot.
At stock settings (~104 TH/s, ~3068W), the S19j Pro is too loud and hot for living spaces. However, with third-party firmware like BraiinsOS+, you can underclock it to 1500–2000W, dramatically reducing noise and heat. Many home miners run underclocked S19j Pros as space heaters during cold months. Pair it with a duct shroud to direct the warm exhaust where you want it. This is exactly the kind of institutional-to-home hack that D-Central specializes in.
How do I know if my thermal gel needs replacement?
If chip temperatures have risen 5–10°C compared to when the miner was new (at the same ambient temperature and fan speed), thermal gel degradation is the likely culprit. Other signs: individual chips running significantly hotter than their neighbors, or thermal throttling despite clean heatsinks and working fans. After 12–18 months of continuous operation, proactively replacing the thermal gel is good practice regardless of symptoms.
What does “ASICNG (0)” mean in the test fixture log?
“ASICNG (0)” means zero chips were detected on the hashboard. This is a power delivery problem, not a chip problem. Check: (1) PSU output voltage, (2) boost circuit output at C915 (should be ~20V), (3) each voltage domain for the expected ~0.32V, (4) PIC circuit output at U6 pin 2 (should be ~3.3V), and (5) LDO/PLL outputs (1.2V and 0.8V respectively). Work through these systematically before suspecting chip failure.
Is it worth repairing an S19j Pro hashboard or should I buy a replacement?
It depends on the failure. Simple issues like ribbon cable connection, PIC reprogramming, or single-chip replacement are cost-effective repairs. Complex failures involving multiple chips, damaged PCB traces, or failed boost circuits may cost more to repair than a replacement hashboard. If you do not have board-level repair skills, a professional repair assessment is the best first step — D-Central’s repair team can diagnose the issue and quote the repair before you commit.
Why does the power connection sequence matter (negative first, signal last)?
The ICs U1 and U2 on the hashboard are sensitive to voltage sequencing. Connecting the signal cable before the power rails are established, or disconnecting power while signals are active, can cause voltage spikes or latch-up conditions in these ICs. A damaged U1 or U2 is an expensive repair that is entirely preventable by following the correct sequence: negative power first on, signal cable last on; signal cable first off, negative power last off.
My S19j Pro hashrate is lower than expected but all 4 boards show 126 chips. What is wrong?
If all chips are detected but hashrate is low, check: (1) Hardware errors (HW errors) in the dashboard — high HW errors mean chips are returning bad nonces, possibly due to thermal issues or voltage instability. (2) Pool reject rate — above 2% suggests network latency or stale work issues. (3) Chip temperatures — thermal throttling reduces hashrate silently. (4) PSU voltage — a sagging PSU under load causes chips to underperform. (5) Firmware version — some firmware versions have known performance bugs.
Can I use an S19 Pro hashboard in an S19j Pro, or vice versa?
No. The S19j Pro uses BM1362 chips (126 per board, 4 boards) while the S19 Pro uses BM1398 chips (~76 per board, 3 boards). The hashboards are electrically and physically different. The firmware, voltage domains, and control board communication protocols differ between the two models. Each model requires its own specific hashboards. S19j Pro replacement hashboards are available from D-Central.
When to Call a Professional
This guide covers a lot of ground, but there is a clear line between what you should attempt and what requires professional intervention. Here is an honest assessment:
DIY-appropriate tasks:
- All routine maintenance (cleaning, visual inspection, thermal gel replacement)
- Fan replacement
- Ribbon cable troubleshooting and replacement
- Firmware updates and configuration
- PSU swaps
- Control board replacement
- Basic diagnostics via dashboard and SSH
Professional repair required:
- BM1362 chip replacement (BGA rework)
- EEPROM reprogramming or replacement
- PIC chip failures
- Boost circuit repair
- Damaged PCB traces
- Multiple chip failures on a single board
- Voltage regulator failures
- Any repair requiring an oscilloscope for signal tracing
The S19j Pro’s 126 chips per board make professional repair especially valuable. A board-level technician with the right equipment can diagnose and fix a specific chip failure in an hour. An amateur attempting the same repair without experience can turn a $50 fix into a destroyed $300+ hashboard. Know your limits.
D-Central ASIC Repair Service
2,500+ miners repaired since 2016. D-Central’s repair team in Laval, Quebec handles everything from single-chip replacements to full hashboard rebuilds on the S19j Pro. We diagnose, quote, and repair — you get back to mining. Contact us at 1-855-753-9997 or submit a repair request online.
Replacement Hashboard for Antminer S19j Pro
If repair is not cost-effective, a replacement hashboard gets your S19j Pro back to full 4-board operation. Tested, verified, and ready to install. Drop-in compatible with PIC-version S19j Pro miners.
Interactive Hashboard Schematic
Explore the ANTMINER S19J PRO hashboard layout below. Toggle layers to isolate voltage domains, signal chains, test points, key components, and thermal zones. Hover over any region for quick specs — click for detailed diagnostics, failure modes, and repair guidance.