Antminer S19 XP Hashboard Repair Guide & Components List (2026 Update)
The Antminer S19 XP entered service in November 2021 as Bitmain's flagship 5nm SHA-256 miner — delivering ~141 TH/s at 21.5 J/TH, the most efficient air-cooled rig in the S19 line. Five years on, the S19 XP fleet is still hashing in volume and remains one of the most repair-active platforms in the secondary market. This guide covers the BM1366AG / BM1366AL chip family used on the BHB56801 hashboard, the 11-domain topology unique to the S19 XP, and the full components list with direct sourcing links for every part.
Why S19 XP Hashboard Repair Still Matters in 2026
S19 XP units occupy the upper tier of legacy S19 series mining — efficient enough to remain profitable post-halving in low-cost power environments, and built with enough chips per board that any single dead ASIC pulls a significant chunk of hashrate offline. With full hashboard replacements priced at multiples of component-level repair cost and BM1366 chips widely available on the secondary market, chip-level repair is by far the most economical path to keep these miners producing.
Antminer S19 XP Hashboard Architecture at a Glance
The S19 XP hashboard is built around the BM1366 ASIC chip family — Bitmain's 5nm SHA-256 hash engine. The two silicon revisions in regular service are BM1366AG (predominant on the BHB56801) and BM1366AL (also used across the S19k Pro, S19e XP Hydro, and S19 XP Hydro platforms). The variants differ by binning rather than topology and are partially cross-compatible for repair, though same-revision replacement is always preferred.
S19 XP hashboards are commonly identified by the BHB56801 board model number. Each BHB56801 carries 110 BM1366 chips organised as 11 voltage domains of 10 chips in series — a notably wider topology than the 3-chip-per-domain layouts used on the S19j Pro family. A complete S19 XP miner uses 3 hashboards (330 chips total) driven by the standard APW12 series PSU (typically APW1212V-15V variant) with 14V output to the hashboard input rail.
BHB56801 power and rail topology
The hashboard runs a two-tier power architecture. The input 14V rail feeds the boost circuit, which steps up to approximately 18–19V (measurable at test point EC5). Each of the 11 domains has its own local LDO stage that derives 1.2V (PLL supply) and 0.8V (chip core) for its 10-chip group. The nominal domain operating voltage across a healthy 10-chip series string measures around 1.35V at rest under power. A failed boost stage typically presents as 0 chips detected with EC5 reading well below 18V.
BHB56801 signal directions — critical for chain-fault diagnosis
Understanding the signal flow on the BHB56801 makes single-chip fault isolation dramatically faster:
- CLK (OUT): generated by the Y1 25 MHz crystal oscillator, flows forward from chip 01 to chip 110. Operating voltage range 0.6–0.7V.
- TX (CI / CO): enters at pin 7 of the IO interface at 3.3V, passes through level conversion at U10, then flows forward from chip 01 to chip 110. Operating voltage 1.2V; 0V when IO cable disconnected.
- RX (RI): reverse direction — flows from chip 110 back to chip 01, returns to pin 8 of the signal cable through U2, then to the control board. Operating voltage 1.2V; standby 0.3V. This is the key signal for fault isolation by binary search.
- BO (BI / BO): flows forward from chip 01 to chip 110.
- RST: enters at pin 3 of the IO interface, flows forward from chip 01 to chip 110. Operating voltage 1.2V; 0V in standby.
Most Common S19 XP Hashboard Failure Modes
- 0 chips detected at boot — usually a failed boost circuit (verify 18–19V at EC5), a missing domain voltage rail, or — critically — burned U1, U2, or U10 from incorrect power-on sequence on the bench.
- Cold spots on thermal imaging — one or more chip positions stay cool while neighbours run hot, indicating a non-hashing chip or a localised LDO failure on that domain.
- "Integer chip count" detection (10, 20, 30… up to 100) — chip count reported in clean multiples of 10 almost always indicates a problem with the level-shift small board (U10 area). Re-solder the level-shift components or replace damaged resistors around the small board.
- EEPRXM NG displayed on test fixture LCD — check the soldering of U6 EEPROM (GT24C02A); corrupted EEPROM means the hashboard won't enumerate even with healthy chips.
- Hashrate drop with implausible temperature data — frequently a failing S75 temperature sensor triggering thermal throttling, or its supporting SGM8304 amplifier producing bad signal conditioning.
- Hard short on a rail — typically a shorted MOSFET or LDO; clear shorts before powering up or you will burn additional chips.
- Pattern NG (PT2 test fails despite chip detection OK) — chip die damage on one or more positions; replace the chip with the lowest nonce response rate in the affected domain.
Critical Components — Function & Failure Behaviour
ASIC Hash Engine (BM1366AG / BM1366AL)
The BM1366AG is the standard hash engine on the BHB56801 hashboard. Each chip is QFN-packaged and connected in a series chain — a dead ASIC takes the downstream chips in the same 10-chip domain offline. ESD damage during handling is the most common failure mode, followed by sustained thermal stress from dried thermal paste. When ordering replacements, match the silicon revision printed on the chip wherever possible.
Voltage Regulators (LDOs)
The S19 XP uses BA1U for the 0.8V chip core, VGML AAH6 for the 1.2V rail, MP2019GN as an adjustable 40V LDO, and LM317MBSTT3G as a 500 mA adjustable positive regulator. A failed LDO typically takes its entire local 10-chip domain offline.
Boost & Switching Stage
The SY7304DBC (VIDKB) current-mode boost regulator provides the elevated rail needed for the chip core stage. A failed boost stage drops every domain voltage at once and produces 0 chips detected.
Level Translator (U10) — protect during bench work
The SN74AUP1T34DCKR (U2E) level translator and the associated U10 level-shift small board bridge the 3.3V control signalling and the 1.2V chip logic. The level-shift small board is a known weak point: a failure here typically produces the "integer chip count" symptom (10, 20, 30… detected). U10 is also the most common casualty when the bench power-on sequence is incorrect.
EEPROM & On-Board Identification
The GT24C02A (GT402A) EEPROM at U6 stores calibration and chain identification data. A corrupted EEPROM produces "EEPRXM NG" on the test fixture LCD and prevents the control board from enumerating the hashboard.
Temperature Sensor & Amplifier
The S75 digital temperature sensor reports hashboard temperature back to the control board, conditioned by the SGM8304 operational amplifier. The BHB56801 has only two temperature sensors per board (one inlet, one outlet zone), so a single failed sensor can mask a real thermal problem on the other side.
Protection Diodes
The SMBJ190A (PA) TVS diode and DSK24 Schottky diode handle on-board ESD clamping and freewheeling. The TVS specifically protects the chip core against transient overvoltage spikes from the boost stage.
Passive Components
The G337 2V tantalum, 330µF 30V SMD, and 47µF 50V SMD capacitors handle bulk decoupling on the power-delivery stage. 1R80 1206 SMD resistors serve as current-sense / shunt elements. The 10µH HPC1050 inductors handle energy storage on the boost stage. The 18-pin PHB 2.00mm right-angle socket (9×2) is the data-link connector between hashboard and control board — a known wear point with repeated install/remove cycles.
Antminer S19 XP Hashboard Repair Components List
The table below lists every component LYS Shenzhen stocks for S19 XP hashboard repair. Each entry links directly to the corresponding part page — contact us at contact@lys-sz.com for bulk pricing or for the BM1366AL variant.
| Part Number | Component Type | Typical Position / Role |
|---|---|---|
| BM1366AG | ASIC hash engine | 5nm SHA-256 chip, 110 per board across 11 domains |
| SMBJ190A (PA) | TVS diode | Transient overvoltage protection on boost stage |
| GT24C02A (GT402A) | EEPROM | U6 — calibration / chain ID storage |
| BA1U | LDO regulator | 0.8V chip core rail (per-domain) |
| SGM8304 | Operational amplifier | 100 MHz high-voltage temperature-signal conditioning |
| S75 | Temperature sensor | Digital hashboard temp sensor |
| SY7304DBC (VIDKB) | Boost regulator IC | Current-mode boost, output ~18-19V at EC5 |
| DSK24 | Schottky diode | 2A / 40V freewheeling diode |
| Inductor 100 (10µH) | Inductor | HPC1050 SMD power inductor on boost stage |
| G337 2V | Tantalum capacitor | Low-ESR polymer KO-CAP, bulk decoupling |
| 330µF 30V SMD | Capacitor | Bulk filtering on power-delivery stage |
| 47µF 50V SMD | Capacitor | Local rail bulk capacitor |
| 1R80 SMD 1206 | Resistor | Current-sense / shunt resistor |
| 18-pin PHB 2.00mm (9×2) | Signal connector | Hashboard-to-control-board data link socket |
| MP2019GN (SOP8) | LDO regulator | 40V adjustable linear regulator |
| VGML AAH6 | LDO regulator | 1.2V PLL supply (per-domain) |
| LM317MBSTT3G | Positive regulator | 500 mA adjustable output |
| SN74AUP1T34DCKR U2E | Voltage level translator | Control-to-chip signalling bridge (level-shift small board) |
Required Repair Tools & Consumables
- Universal hashboard test fixture with LCD — runs PT1 (chip detect) and PT2 (functional pattern) tests on a removed hashboard.
- Constant-temperature soldering iron set to 350–380°C with a pointed tip for SMT work.
- Hot-air rework station and BGA repair station rated 350–400°C for chip removal and placement.
- Solder paste M705 grade, no-clean flux, board washing fluid with anhydrous alcohol.
- Tin balls 0.4 mm diameter for chip ball reattach work.
- Multimeter (Fluke 17B+ or equivalent) with welded steel probe needles and heat-shrink sleeves.
- Oscilloscope for signal-path verification.
- Self-made short-circuit probes (needle wires with heat-shrink to prevent shorting against the small heatsink).
- Thermal compound rated 5W/mK or higher — required for 24/7 mining loads.
- Common spare 0402 resistors (0R, 51R, 10K, 4.7K) and 0402 capacitors (0.1µF, 1µF).
- 6 AWG copper wire (under 60 cm) for bench-power leads to the hashboard.
Diagnostic and Repair Workflow
- Power off and remove the suspect hashboard from the miner — never work on a powered board.
- Visual inspection — look for scorched components, lifted pads, PCB deformation, or impact damage. Address any visible defects before powering.
- Impedance / short-circuit check on every voltage domain. Each domain should rest at approximately 0.36V baseline; a short on any rail must be cleared before applying power, or you risk burning healthy chips.
- Power-on the test fixture in the correct sequence: connect the negative copper supply lead first, then the positive copper lead, and finally plug in the signal cable. Reverse this sequence to disconnect. Wrong order is the most common cause of damaged U1, U2, and U10 chips on the BHB56801 — and burned U2 or U10 causes 0 chips reported.
- Bench-test PT1 first on the hashboard test fixture — confirms chip count and pinpoints missing chip positions.
- If 0 chips reported, check the boost stage: measure EC5 for 18-19V output. Below that range, the boost circuit needs investigation.
- Voltage rail check per domain — confirm 1.2V (PLL) and 0.8V (chip core) at each domain's LDO output, plus the ~1.35V across the 10-chip series string under load.
- Binary-search fault isolation — for incomplete chip detection, short the 1.2V rail to the RX test point between candidate chip boundaries and re-run the chip-find program. Successful shorts confirm the chain is healthy up to that boundary; advancing the short narrows the fault.
- "Integer chip count" symptom (10/20/30… detected) — go straight to the level-shift small board: re-solder all components, measure the surrounding resistors, replace damaged parts.
- EEPRXM NG on LCD — re-solder or replace U6 GT24C02A EEPROM.
- PT2 pattern test after PT1 passes — Pattern NG with low nonce response on specific positions usually indicates chip die damage; replace the lowest-responding chip in the affected domain.
- Component replacement at 350-400°C hot-air. Pre-tin the new chip pins with M705 paste before placing on the PCBA.
- Re-test on the fixture twice — let the board cool to ambient between runs. A board only passes when two independent test cycles complete cleanly.
- Re-paste the heatsink with 5W/mK or higher thermal compound before reassembly.
- Reinstall and monitor for 24 hours — confirms the board holds full hashrate without temperature anomalies.
Operating temperature constraints
The BHB56801 monitoring system trips when PCB temperature exceeds 90°C — above that threshold the firmware alarms and stops the miner. During bench testing, keep ambient between 20°C and 30°C; high ambient temperature is the most common cause of false thermal failures during repair verification. To run a single-board test, install two hashboards in the chassis at once to form a proper air duct, with all 4 fans at full speed.
When Chip-Level Repair Makes More Sense Than Board Replacement
A complete S19 XP hashboard replacement, when available, typically costs an order of magnitude more than the components needed for a chip-level repair. For farm operators running more than a handful of S19 XP units, a small inventory of BM1366AG chips, the most common LDOs (BA1U, VGML AAH6, MP2019GN, LM317MBSTT3G), the SY7304DBC boost regulator, and the GT24C02A EEPROM covers the majority of bench-repair scenarios. Paired with a hashboard test fixture, most dead boards return to full output in under an hour.
Compatible PSU and Control Board
The S19 XP ships with the APW12 series PSU (specifically the APW1212V-15V variant, with 14V output to the hashboard input rail). The control board ecosystem matches the rest of the S19 series and supports U1 (FBGA main control IC) with the OTP one-time-programmable function — a critical detail when flashing firmware via SD card, as a sudden power cut during the 30-second OTP burn permanently bricks the control board.
FAQ — Antminer S19 XP Hashboard Repair
How many ASIC chips does an S19 XP hashboard carry?
Each BHB56801 hashboard carries 110 BM1366 ASIC chips, organised as 11 voltage domains of 10 chips in series. A complete S19 XP miner uses 3 hashboards, for a total of 330 chips.
What BM1366 variant is on the S19 XP?
The BHB56801 is built predominantly with BM1366AG, with some production using BM1366AL. The same BM1366AL variant is also used on the S19k Pro, S19e XP Hydro, and S19 XP Hydro hashboards. Replace dead chips with the same revision wherever possible to preserve binning consistency.
What is the S19 XP hashboard part number?
S19 XP hashboards are commonly identified by the BHB56801 board model number, printed on a sticker on the PCB near the connector edge or on the back of the board.
What is the correct power-on sequence for an S19 XP hashboard on the bench?
Connect the negative copper supply lead first, then the positive copper lead, and finally plug in the signal cable. Reverse the sequence to disconnect. Wrong order is the most common cause of damaged U1, U2, and U10 chips on the BHB56801 — and a burned U10 (the level-shift IC) causes the board to report 0 chips on every subsequent test.
What does "integer chip count" (10, 20, 30…) detected on a S19 XP mean?
Chip count reported in clean multiples of 10 almost always indicates a fault on the level-shift small board (the U10 area). Re-solder all level-shift components, measure the surrounding resistors for damaged values, and replace defective parts. If the symptom persists after the level-shift board is confirmed healthy, check the RX signal and the 1.2V / 0.8V test points on the chips around the boundary.
Sourcing S19 XP Hashboard Parts
LYS Shenzhen stocks every component listed above for the Antminer S19 XP hashboard. For the BM1366AL variant, for bulk farm-scale orders, or for sourcing of items not currently in our public catalogue, contact our team at contact@lys-sz.com — we operate an on-demand sourcing channel for repair components across the full Antminer line.
Worldwide shipping from our Shenzhen warehouse via DHL, FedEx, UPS, and sea freight. DDP shipping available for US and EU customers; case-by-case for other lanes — request a quote with your shipping country for confirmation.


