Nintendo Switch 2
Board Repair Guide
Board
Specifications
| Parameter | Value |
|---|---|
| Board ID | HAD-CPU-01 / HAD-CPU-02 |
| Processor | NVIDIA Tegra T239 (Custom ARM Cortex-A78AE) |
| GPU | NVIDIA Ampere-based (Custom) |
| RAM | 12GB LPDDR5X (Samsung K3LK8K80BM-BGCP) |
| Storage | 256GB eMMC (Samsung KLUFG8RHGB-B2E1) |
| Power Management | Maxim MAX77812 / MAX77620A PMICs |
| Charging IC | BQ24193 / BD2242G High-Side Switch |
| USB-C Ports | Dual USB-C (Top + Bottom) |
| Battery | 5000mAh Li-Ion (HAC-003) |
| Display | 8" 1080p IPS LCD |
The Nintendo Switch 2 features a dual USB-C port design allowing charging from both top and bottom ports. The BD2242G high-side switch IC manages USB power distribution with adjustable current limiting from 0.2A to 1.7A.
Voltage
Rails Reference
| Rail Name | Voltage | State | Regulator | Notes |
|---|---|---|---|---|
| VSYS | 4.2V | G3H | Battery/Charger | Main system bus from battery. If absent: check battery connector, BQ24193 charger IC |
| VIN_USB | 5.0V | G3H | USB-C Input | USB-C VBUS input. If absent: check USB-C port, CC logic ICs |
| PP3V3_ALWAYS | 3.3V | G3H | MAX77620A LDO1 | Always-on rail for PMU/RTC. If absent: check MAX77620A enable |
| PP1V8_ALWAYS | 1.8V | G3H | MAX77620A LDO2 | Always-on 1.8V for standby logic. If absent: check LDO2 output cap |
| PP3V3_S5 | 3.3V | S5 | MAX77620A SD3 | Standby 3.3V rail. If absent: PMU not responding to power button |
| PP1V8_S5 | 1.8V | S5 | MAX77620A LDO5 | Standby 1.8V for eMMC. If absent: check eMMC for shorts |
| PP1V1_CPU | 0.8-1.1V | S0 | MAX77812 BUCK1 | CPU VCore (dynamic). If absent: check MAX77812 enable, CPU for shorts |
| PP1V1_GPU | 0.7-1.1V | S0 | MAX77812 BUCK2 | GPU VCore (dynamic). If absent: check MAX77812 PGOOD, GPU die |
| PP1V35_LPDDR | 1.35V | S0 | MAX77620A SD1 | LPDDR5X memory power. If absent: check RAM ICs for shorts |
| PP3V3_USB | 3.3V | S0 | BD2242G OUT | USB peripheral power. If absent: check BD2242G EN pin, /OC flag |
| PP5V_USB | 5.0V | S0 | USB-C PD Controller | USB VBUS output for docked mode. If absent: check PD IC |
| PP_BKLT | 19-24V | S0 | Backlight Boost IC | LCD backlight boost. If absent: check boost IC enable, inductor |
Power
Distribution Tree
BATTERY (4.2V) / USB-C VIN (5V-15V)
├── VSYS (4.2V System Bus)
│ ├── BQ24193 → Battery Charging
│ ├── MAX77620A PMU
│ │ ├── LDO1 → PP3V3_ALWAYS (3.3V G3H)
│ │ ├── LDO2 → PP1V8_ALWAYS (1.8V G3H)
│ │ ├── SD3 → PP3V3_S5 (3.3V S5)
│ │ ├── LDO5 → PP1V8_S5 (1.8V S5)
│ │ ├── SD1 → PP1V35_LPDDR (1.35V S0)
│ │ └── SD2 → PP1V8_S0 (1.8V S0)
│ └── MAX77812 CPU/GPU PMIC
│ ├── BUCK1 → PP1V1_CPU (0.8-1.1V S0)
│ └── BUCK2 → PP1V1_GPU (0.7-1.1V S0)
├── BD2242G High-Side Switch
│ ├── IN ← VSYS (2.8-5.5V)
│ ├── OUT → PP3V3_USB (USB Peripherals)
│ ├── EN ← PMU GPIO (Active High)
│ └── /OC → Over-Current Flag (Open Drain)
└── Backlight Boost Converter
└── PP_BKLT (19-24V) → LCD Backlight LEDs
The BD2242G high-side switch features adjustable current limiting via RLIM resistor. Current threshold formula: ITH(mA) = 19364 × RLIM(kΩ)-0.98. Typical RLIM = 20kΩ yields 1A limit.
Key
Components
| Reference | Designation | Function | Rails | Common Failure |
|---|---|---|---|---|
| U1 | NVIDIA Tegra T239 | Main SoC (CPU/GPU) | PP1V1_CPU, PP1V1_GPU | BGA solder failure, thermal death, liquid damage |
| U2 | MAX77620A | Main PMIC | VSYS → All S5/S0 rails | Liquid corrosion, no power symptoms |
| U3 | MAX77812 | CPU/GPU VCore PMIC | PP1V1_CPU, PP1V1_GPU | Overheating, VCore missing |
| U4 | BQ24193 | Battery Charger IC | VIN_USB → VSYS | Not charging, VSYS low/missing |
| U5 | BD2242G | USB High-Side Switch | VSYS → PP3V3_USB | USB ports dead, over-current latch |
| U6 | M92T36 | USB-C PD Controller | PP3V3_ALWAYS | No charge, no dock output |
| U7 | PI3USB | USB-C Mux/Switch | PP3V3_S0 | No dock display, USB data issues |
| U8 | Samsung K3LK8K80BM | LPDDR5X RAM (12GB) | PP1V35_LPDDR | Boot loops, crashes, shorts |
| U9 | Samsung KLUFG8RHGB | eMMC Storage (256GB) | PP1V8_S5, PP3V3_S5 | No boot, data corruption |
| U10 | Realtek RTL8822CE | WiFi/BT Module | PP3V3_S0, PP1V8_S0 | No WiFi/BT connectivity |
| FL1 | Backlight Fuse | LCD Backlight Protection | PP_BKLT | No backlight, fuse blown |
| J1/J2 | USB-C Connectors | Charging/Data (Dual) | VIN_USB | Bent pins, corrosion, no charge |
The BD2242G has thermal shutdown at 120°C (during OCP) and 160°C (absolute). If /OC pin is pulled low, check for downstream shorts on PP3V3_USB before replacing the IC.
Boot
Sequence
| # | Signal | Expected Value | Condition | If Absent |
|---|---|---|---|---|
| 1 | VSYS | 4.2V | Battery connected or USB-C power | Check battery connector pins, measure battery voltage directly (should be 3.7-4.2V). If battery OK but VSYS missing: check BQ24193 charger IC, measure VSYS fuse continuity |
| 2 | PP3V3_ALWAYS | 3.3V | VSYS present | MAX77620A not starting. Check VIN to PMIC, measure EN pin. If VSYS present but 3V3_ALWAYS missing: PMIC may be dead or shorted LDO1 output |
| 3 | PP1V8_ALWAYS | 1.8V | PP3V3_ALWAYS present | LDO2 failure on MAX77620A. Measure resistance PP1V8_ALWAYS to GND (normal >100Ω). If <5Ω: short on 1V8 bus, check WiFi module, RTC crystal circuit |
| 4 | POWER_BTN | Low pulse | User presses power button | Test power button continuity. If button OK but no response: PMU not receiving signal. Check power button flex cable, connector seating |
| 5 | PP3V3_S5 | 3.3V | Power button pressed, PMU responds | PMU not enabling S5 domain. Check MAX77620A SD3 regulator. If shorted (<10Ω to GND): remove eMMC and retest. eMMC commonly shorts this rail |
| 6 | PP1V8_S5 | 1.8V | PP3V3_S5 present | LDO5 not enabling. Measure LDO5 enable signal from PMU. If enabled but no output: check eMMC VCC/VCCQ pins for short |
| 7 | PP1V35_LPDDR | 1.35V | PMU boot sequence progressing | RAM power missing. Check SD1 output on MAX77620A. Measure PP1V35 to GND resistance (normal >50Ω). If <5Ω: RAM IC shorted, requires BGA rework or replacement |
| 8 | PP1V1_CPU | 0.8-1.1V | MAX77812 enabled by PMU | CPU VCore missing. Check MAX77812 EN pin (should be high). Measure BUCK1 output capacitor. If <1Ω to GND: shorted VRM or CPU die failure |
| 9 | PP1V1_GPU | 0.7-1.1V | GPU initialization | GPU VCore missing. Check MAX77812 BUCK2 output. If VCore present but fluctuating: GPU requesting power but failing initialization. Possible GPU die issue or RAM communication failure |
| 10 | CLK_32K | 32.768kHz | RTC crystal oscillating | No clock signal. Check RTC crystal (Y1) and load capacitors. If crystal OK but no oscillation: PMU oscillator circuit failure. Replace MAX77620A |
| 11 | eMMC_CLK | ~200MHz | Tegra accessing boot media | No eMMC clock. Tegra not starting boot. Check PP1V8_S5 at eMMC. If voltages OK but no CLK: possible Tegra SoC failure or eMMC controller dead |
| 12 | PP_BKLT | 19-24V | Display initialized | No backlight but image visible with flashlight. Check backlight boost IC EN pin, measure inductor for continuity. Check backlight fuse FL1. If fuse blown: LED strip may be shorted |
| 13 | LCD_PWR_EN | 3.3V | Display power sequence | No image even with backlight. Check LCD flex connector seating. Measure LCD AVDD (5V) and DVDD (1.8V). If missing: display power circuit fault |
Interactive
Diagnostic Engine
Work through stages in order. Complete each stage before unlocking the next.
1
Always-On Rails (G3H / Battery + USB-C)
Expand ▼
2
Standby Rails (S5 / PMU Active)
🔒 Complete Stage 1 first
3
Active Rails (S0 / Tegra Boot)
🔒 Complete Stage 2 first
4
Core Voltages (CPU/GPU VCore)
🔒 Complete Stage 3 first
5
I/O & Display (Backlight / LCD)
🔒 Complete Stage 4 first
6
Peripheral / USB (JoyCon · Dock · Audio)
🔒 Complete Stage 5 first
No Power /
No Charge
Nintendo Switch 2 No Power — Complete Diagnostic Flow
The Nintendo Switch 2 no-power condition is most commonly caused by:
- Dead or deeply discharged battery
- Failed BQ24193 charger IC
- Blown fuse on VSYS line
- Failed MAX77620A main PMIC
- Short circuit on power rails
Before diagnosing: connect USB-C charger and let system charge for 30+ minutes. Deep discharge recovery can take time.
Step 1: Verify Battery
- Disconnect battery from board
- Measure battery voltage at connector: expect 3.7-4.2V
- If below 3.0V: battery may be over-discharged — attempt slow charge at 100mA
- If 0V: battery protection circuit triggered or cell dead — replace battery
Step 2: Check USB-C Input Path
- Connect known-good USB-C charger
- Measure VIN_USB at test point: expect 5.0V
- If no voltage: USB-C port damage or M92T36 PD controller failure
- Check USB-C port pins under microscope for bent/missing pins or corrosion
Nintendo Switch 2 Not Charging — BQ24193 Diagnostic
Step 3: Verify Charger IC Operation
- Measure VSYS with charger connected: expect 4.2V
- If VSYS present but not charging: BQ24193 may be in fault state
- Check I2C communication lines (SDA/SCL) between Tegra and BQ24193
- Inspect BQ24193 for physical damage or corrosion
Step 4: Check PMU Response
- With battery and charger connected, press power button
- Monitor current draw on bench supply: should spike from ~50mA to 200-400mA
- If no current change: MAX77620A not responding
- Verify PP3V3_ALWAYS present — if missing, PMU has no power input
If current immediately jumps to 1A+ and stays there: SHORT CIRCUIT present. Do not continue — proceed to Short Circuit section.
No
Backlight
Nintendo Switch 2 No Backlight — Dark Screen Diagnostic
If the Switch 2 powers on (you can hear sound, feel vibration, or see image with flashlight) but screen is dark:
Step 1: Confirm Backlight Fault
- Boot console in dark room
- Shine bright flashlight at screen at angle
- If faint image visible: backlight circuit fault confirmed
- If no image at all: LCD panel or data path issue — not backlight
Step 2: Check Backlight Boost Circuit
- Measure PP_BKLT at boost inductor output: expect 19-24V
- If 0V: boost converter not switching
- Check EN pin to backlight boost IC (should be high during display operation)
- Measure PWM brightness control signal
Step 3: Test Backlight Fuse
- Locate backlight fuse FL1
- Test continuity: should be <0.5Ω
- If open: fuse blown — indicates downstream short (LED strip or boost output)
- Do NOT simply replace fuse without finding root cause
Step 4: Inspect LCD Flex Cable
- Disconnect and reseat LCD flex cable at both ends
- Inspect connector pins for corrosion or damage
- Check flex cable for tears or creases
- Backlight lines often at edge of flex — prone to damage
The Switch 2 LCD assembly includes the backlight LED strip bonded to the panel. If LEDs themselves are damaged (visible dark spots, lines), entire display assembly replacement is required.
Liquid
Damage Procedure
Nintendo Switch 2 Liquid Damage — Assessment and Recovery
Liquid damage on Switch 2 commonly affects:
- USB-C port area (charging issues)
- JoyCon rail connectors (connection problems)
- Main PMIC area (no power)
- Audio codec region (no sound)
Step 1: Initial Assessment
- Do NOT attempt to power on if liquid damage suspected
- Remove battery immediately
- Inspect board under microscope for corrosion indicators:
- Green/white residue on copper traces
- Dark discoloration under ICs
- Crystalline deposits near connectors
Step 2: Ultrasonic Cleaning
- Remove all shields, connectors, and separable modules
- Clean in ultrasonic bath with IPA or specialized electronics cleaner
- Temperature: 40°C, Time: 5-10 minutes
- Multiple cycles if heavily contaminated
- Follow with manual brush cleaning of affected areas
Step 3: Drying
- Rinse with 99% IPA to displace water
- Compressed air to remove bulk liquid from under ICs
- Bake at 60°C for 2-4 hours (or overnight at room temp with desiccant)
- Verify no moisture under microscope before power test
Step 4: Post-Clean Inspection
- Check all fuses for continuity
- Measure key rail resistances to GND
- Look for lifted traces or pads from corrosion
- Verify no bridges between pins on fine-pitch ICs
Common Switch 2 liquid damage failures:
- M92T36 USB-C controller — corrosion on fine-pitch pins
- MAX77620A PMIC — moisture ingress under package
- BQ24193 charger IC — VSYS line corrosion
- JoyCon rail connectors — oxidation prevents connection
Short Circuit
Detection Methods
Nintendo Switch 2 Short to Ground — Locating Shorted Components
Method A: DC Power Injection
Use a bench power supply to inject current into the shorted rail and locate the failing component by heat signature.
| Rail | Injection Voltage | Current Limit | Max Duration | Injection Point |
|---|---|---|---|---|
| VSYS | 1.0V | 2.0A | 30 sec | Battery connector positive |
| PP3V3_ALWAYS | 1.0V | 1.5A | 30 sec | LDO1 output cap |
| PP1V8_ALWAYS | 1.0V | 1.5A | 30 sec | LDO2 output cap |
| PP3V3_S5 | 1.0V | 1.5A | 30 sec | SD3 output cap |
| PP1V35_LPDDR | 0.8V | 1.0A | 20 sec | RAM VDD cap |
| PP1V1_CPU | 0.5V | 3.0A | 15 sec | BUCK1 output cap |
| PP1V1_GPU | 0.5V | 3.0A | 15 sec | BUCK2 output cap |
| PP3V3_USB | 1.0V | 1.0A | 30 sec | BD2242G OUT pin |
Always disconnect battery before DC injection. Start at LOWEST voltage and increase slowly while monitoring current and temperature.
Method B: Thermal Camera / Touch Test
- Apply DC injection as per table above
- Use thermal camera to identify hot spots (>50°C indicates short location)
- Alternative: Apply IPA to board surface — evaporates fastest over hot component
- Touch test: Carefully touch capacitors — shorted one will be noticeably warm
Method C: Divide and Conquer
For stubborn shorts, systematically isolate sections of the rail:
- Identify all components on the shorted rail using schematic
- Measure resistance to GND at multiple points along the rail
- The lowest resistance reading is closest to the short
- Remove filter capacitors one at a time, checking if short clears
- If caps don't clear short: remove ICs from rail one by one
Normal Resistance Values (Unpowered)
| Rail | Normal Resistance to GND | Shorted If Below |
|---|---|---|
| VSYS | >100Ω (varies with battery) | <10Ω |
| PP3V3_ALWAYS | 100-500Ω | <10Ω |
| PP1V8_ALWAYS | 50-200Ω | <5Ω |
| PP3V3_S5 | 50-200Ω | <10Ω |
| PP1V35_LPDDR | 30-100Ω | <5Ω |
| PP1V1_CPU | 1-10Ω (low due to decoupling) | <0.5Ω |
| PP1V1_GPU | 1-10Ω (low due to decoupling) | <0.5Ω |
Nintendo Switch 2 BD2242G USB Power Fault
The BD2242G high-side switch controls USB peripheral power. If /OC flag is asserted (low), the IC has detected over-current or thermal shutdown.
BD2242G Diagnostic Procedure
- Measure PP3V3_USB (OUT pin 6): Should be 3.3V when enabled
- Check IN pin 1: Should be VSYS (4.2V)
- Check EN pin 3: Should be HIGH when USB power requested
- Check /OC pin 4: Should be HIGH (no fault). If LOW → over-current detected
- If /OC is LOW, remove downstream loads (USB-C port, JoyCon rails) and retest
- If /OC clears with loads removed: short on USB peripheral bus
- If /OC remains LOW with no load: BD2242G IC faulty — replace
BD2242G current limit is set by RLIM resistor (pin 5). Typical 20kΩ = 1A limit. If current limit too low for application, check RLIM value.
Measurement
Points Reference
| Rail/Signal | Test Point Location | Expected Value | Probe Type |
|---|---|---|---|
| VSYS | Large inductor near battery connector | 4.0-4.2V | Multimeter |
| VIN_USB | USB-C connector VBUS pin | 5.0V (charger connected) | Multimeter |
| PP3V3_ALWAYS | 3.3V cap near MAX77620A | 3.30V | Multimeter |
| PP1V8_ALWAYS | 1.8V cap near MAX77620A | 1.80V | Multimeter |
| PP3V3_S5 | SD3 output capacitor | 3.30V | Multimeter |
| PP1V35_LPDDR | Cap near RAM IC | 1.35V | Multimeter |
| PP1V1_CPU | MAX77812 BUCK1 output | 0.8-1.1V | Multimeter/Scope |
| PP1V1_GPU | MAX77812 BUCK2 output | 0.7-1.1V | Multimeter/Scope |
| PP_BKLT | Backlight inductor output | 19-24V | Multimeter |
| PP3V3_USB | BD2242G OUT pin 6 | 3.30V | Multimeter |
| BD2242G /OC | BD2242G pin 4 | HIGH (3.3V) = OK | Multimeter |
| CLK_32K | RTC crystal pad | 32.768kHz | Oscilloscope |
| eMMC_CLK | eMMC CLK pin | ~200MHz | Oscilloscope |
Required
Tools
Multimeter
Fluke 87V or equivalent
DC voltage, resistance, diode mode
Oscilloscope
4-channel, 100MHz+ bandwidth
Clock verification, signal integrity
Bench Power Supply
0-30V, 0-5A adjustable
DC injection, current monitoring
Hot Air Station
Quick 861DW or equivalent
IC removal/replacement
Soldering Station
Hakko FX-951 or JBC
Fine-pitch work, cap replacement
Microscope
Stereo zoom 7x-45x
Inspection, micro-soldering
Thermal Camera
FLIR or Seek Thermal
Short circuit localization
Ultrasonic Cleaner
40kHz, heated bath
Liquid damage recovery
USB-C Breakout/Tester
USB-C Tester with display
Charging diagnostics
Tri-wing Screwdriver
Y00 size
Nintendo proprietary screws
Spudger Set
Nylon and metal
Connector disconnection
Flux
Amtech NC-559-V2 or equivalent
BGA/QFN rework
Frequently Asked
Questions
What is the most common failure on the Nintendo Switch 2?
The most common failures are USB-C port damage (bent pins, corrosion) causing charging issues, and liquid damage affecting the M92T36 USB-C controller or MAX77620A PMIC. These account for approximately 60% of repair cases. USB-C port replacements are straightforward, while IC replacements require micro-soldering skills.
Why won't my Switch 2 charge from both USB-C ports?
The Switch 2 has dual USB-C ports (top and bottom) that share the M92T36 PD controller and BQ24193 charger IC. If neither port charges, the issue is likely with these ICs rather than the ports themselves. Check for corrosion on the M92T36 and verify VSYS rail presence. If only one port fails, that specific port connector may be damaged.
How difficult is Nintendo Switch 2 motherboard repair?
Switch 2 motherboard repair is Level 3 difficulty, requiring micro-soldering skills for IC replacement. Simple repairs like USB-C port replacement are achievable with intermediate skills. PMIC or Tegra SoC issues require advanced BGA rework capabilities. Estimated repair time: 1-3 hours depending on fault complexity.
What tools do I need to repair a Switch 2 motherboard?
Essential tools include: tri-wing Y00 screwdriver, quality multimeter, hot air rework station (for IC work), soldering iron with fine tips, microscope (minimum 10x magnification), and bench power supply for DC injection testing. For liquid damage, add ultrasonic cleaner. USB-C tester helpful for charging diagnostics.
Can liquid damaged Switch 2 be repaired?
Yes, liquid damage is often repairable if addressed promptly. Success rate is approximately 70% when cleaned within 48 hours of exposure. Key steps: immediate battery disconnect, ultrasonic cleaning, thorough drying, then inspection for corroded components. Common failures after liquid damage include M92T36, MAX77620A, and audio codec — all replaceable with proper equipment.
How much does Switch 2 motherboard repair typically cost?
Repair costs vary by fault: USB-C port replacement typically $50-80, M92T36/charging IC replacement $80-120, PMIC replacement $100-150. Tegra SoC issues often exceed $200+ due to complexity and are sometimes not economically viable. Liquid damage recovery averages $100-150 depending on extent of corrosion and components affected.
What does the BD2242G IC do in the Switch 2?
The BD2242G is a high-side power switch that controls USB peripheral power distribution. It provides over-current protection (adjustable 0.2A-1.7A), thermal shutdown, and soft-start functions. When the /OC pin goes low, it indicates over-current or thermal fault on the USB power bus. Common causes include shorted USB-C ports or JoyCon rail corrosion.