{
    "meta": {
        "title": "D-Central — ASIC Hashboard Test-Fixture Selection Matrix",
        "description": "Which test fixture and test file for which Antminer board generation: a 5-row selection matrix covering the Bitmain jig split (V9-V1.2 vs V1.0), the third-party universal-fixture + per-PCB-revision TF-card test-file model, the S21 B047 fixture-firmware requirement, and control-board self-test — with the safety rule that a mismatched test file can kill chips.",
        "generated": "2026-07-18T07:05:04+00:00",
        "version": "1.0",
        "license": "https://creativecommons.org/licenses/by/4.0/",
        "license_name": "CC BY 4.0",
        "source": "https://d-central.tech/asic-test-fixture-reference/",
        "method": "Compiled from Bitmain hashboard test-jig support manuals (by model scope) and third-party repair-fixture / test-file documentation, cross-checked against D-Central's BM1397-vs-BM1396 chip canon. Bitmain part numbers beyond ZJ0001000004 are marked unverified. The \"CST\"/\"CST-Zeus\" brand could not be confirmed from any primary source and is deliberately NOT published.",
        "provenance": "Bitmain support articles 360039323873 (V9-V1.2 jig) and 900001565643 (V1.0 jig); third-party universal-fixture product/test-file documentation and per-generation repair guides; D-Central Laval repair bench.",
        "disclaimer": "🔴 SAFETY: the test file must match the exact board model AND PCB revision (the BHB number on the board). A wrong test file can apply incorrect voltages and permanently damage ASIC chips. This is a selection reference, not a substitute for verifying against your specific board and the fixture vendor's current documentation before powering anything."
    },
    "rows": [
        {
            "board_gen": "S9 / S9i / S9j",
            "chip": "BM1387",
            "bitmain_jig": "Bitmain V9-V1.2 test jig (official manual covers S9 series, S11, S15, T15, DR5, D5, S17, S17 Pro, T17)",
            "third_party": "Universal chip fixture + S9-family TF-card test file (Zeus Mining workflow; exact current SKU unverified)",
            "self_test": "Yes, coarse — the stock S9 control board reports per-chain ASIC count in the kernel log; localizes to a CHAIN, not a chip",
            "caveat": "An S9 fixture/test file cannot test later generations and vice versa — jig + test file must match the exact model",
            "evidence_grade": "A (Bitmain support 360039323873) / B (third-party SKU)"
        },
        {
            "board_gen": "S15 / S17 / S17 Pro / T17",
            "chip": "BM1391 / BM1397",
            "bitmain_jig": "Same Bitmain V9-V1.2 test jig as the S9 generation (S15, T15, S17, S17 Pro, T17 explicitly listed)",
            "third_party": "Universal chip fixture + model-specific TF-card test file",
            "self_test": "Yes, coarse — boot-log chain/ASIC status only, no chip-level localization",
            "caveat": "🔴 S17+ and T17+ are NOT on this jig (see next row). The within-17-family split is the single biggest fixture-selection trap",
            "evidence_grade": "A (Bitmain support 360039323873)"
        },
        {
            "board_gen": "S17+ / T17+ / S17e / T17e",
            "chip": "BM1397 (S17+/T17+) · BM1396 (S17e/T17e)",
            "bitmain_jig": "Bitmain V1.0 test jig (official manual covers S17+, T17+, S17e, T17e AND the S19 series); repair-centre constant-temp fixture P/N ZJ0001000004",
            "third_party": "Universal chip fixture + per-model TF-card test file",
            "self_test": "Yes, coarse — boot-log chain check only",
            "caveat": "Uses the NEWER jig shared with S19, NOT the S9/S17 V9-V1.2 jig, despite the '17' name. Matches D-Central's chip canon: S17e/T17e = BM1396",
            "evidence_grade": "A (Bitmain support 900001565643; Altair ZJ0001000004 listing)"
        },
        {
            "board_gen": "S19 / S19 Pro / S19j Pro / S19 XP",
            "chip": "BM1362 / BM1360 / BM1366 family",
            "bitmain_jig": "Bitmain V1.0 test jig (S19 series); repair-centre constant-temp fixture variants (ZJ00010000xx)",
            "third_party": "Universal chip fixture + per-PCB-REVISION TF-card test file: S19 = BHB42801 / BHB42831 / BHB42841; S19 XP = BHB56801; S19j Pro, S19 Pro, S19 Pro+ Hydro and S19 Hydro (HHB28601) each have their OWN file",
            "self_test": "Yes, coarse — control board reports chain ASIC counts; no per-chip fault localization",
            "caveat": "🔴 The test file must match the exact PCB revision (the BHB number silk-screened on the board), not just 'S19' — a wrong file can apply wrong voltages and physically DAMAGE the ASIC chips",
            "evidence_grade": "A (Bitmain support 900001565643; third-party S19 program guide + per-revision files)"
        },
        {
            "board_gen": "S21 / T21 / S21 Pro / S21 Hydro",
            "chip": "BM1368 (108 chips, 12 domains of 9)",
            "bitmain_jig": "A dedicated Bitmain S21-era jig part number is unverified; resellers list generic 'Antminer S21/T21 test fixtures'",
            "third_party": "The S19-series universal chip fixture is REUSED — but you must first flash fixture firmware version B047, then load the S21/T21/S21 Pro/S21 Hydro TF-card test files. A separate BM1368 single-chip tester exists for chip-level QC",
            "self_test": "Yes, coarse — boot-log chain check; whether stock S21 firmware exposes richer diagnostics is unverified",
            "caveat": "🔴 A 19-series fixture does NOT work on S21 boards until re-flashed to B047 fixture firmware",
            "evidence_grade": "A (third-party S21/T21 repair guide + BM1368 tester tutorial) / unverified (Bitmain official S21 jig P/N)"
        }
    ]
}