Key Takeaways

Common Signs Your PCB Is Not Working

Before connecting any test equipment, observe how the board behaves when power is applied. That behavior alone narrows the failure class significantly.

  • A completely dead board drawing zero current points to three likely culprits: an open circuit, a blown input fuse, or a miswired power connector. A board that immediately trips the overcurrent protection on a bench supply almost always has a dead short between a power rail and ground. Those two scenarios call for completely different diagnostic paths.
  • A board that powers up but behaves erratically -- intermittent resets, garbled communication, or outputs that work "sometimes" -- typically points to noise, signal integrity problems, or marginal power delivery. These are harder to diagnose because the symptoms change with temperature, load, and even the position of your probe.
  • Thermal anomalies are equally telling. A chip that is too hot to touch within seconds of power-up often indicates a latch-up condition, a reversed polarity, or excessive current draw from a shorted output. A component running warm -- but not scalding -- might simply be poorly heat-sinked, or it could be oscillating and dissipating power in an unintended feedback loop.

A Systematic Debugging Workflow

Effective PCB debugging follows a methodical, block-by-block approach rather than random probing. The goal is to isolate the failure to the smallest possible section of the circuit before diving deeper.

Step 1: Visual Inspection

Before applying power, examine the board under magnification. Look for solder bridges between fine-pitch IC pins, tombstoned passives (where one end has lifted off the pad), missing components, and reversed polarity indicators on diodes and electrolytic capacitors. Check that all BGA and QFN components appear to be seated flush.

Step 2: Continuity and Short Checks

With a multimeter in continuity mode, verify that power and ground are not shorted. Check key power rails for expected resistance to ground. A healthy 3.3V rail typically shows several hundred ohms to ground due to the combined input impedance of the connected ICs. A reading below almost always indicates a short.

Step 3: Power Rail Verification

Apply power with a current-limited bench supply set to just above the expected quiescent current. Monitor the voltage at the output of each regulator. If a rail is missing or low, trace back from the regulator output to find where the voltage is being lost. Common culprits include reversed input capacitors, incorrect feedback resistor values, and missing enable pull-ups.

Step 4: Clock and Reset Verification

If power rails are stable but the processor or FPGA is not responding, verify that the clock source is oscillating at the correct frequency and the reset line is being released properly. A crystal that fails to start -- often due to excessive parasitic capacitance from poor routing -- is one of the most common causes of a "powered but dead" microcontroller.

Step 5: Signal Path Tracing

Once power and clocking are confirmed, move to the functional blocks. Trace signals from their source to their destination, checking at each intermediate point. For communication buses, verify that data and clock lines have correct idle states, proper pull-up or termination resistors, and no excessive ringing.

Essential Debugging Tools

Each tool in the debugging toolkit reveals a different class of problem. Using the wrong tool wastes time; using the right one gets you to root cause faster.

Tool What It Reveals When to Use
Multimeter Voltage levels, continuity, resistance First pass: power rail checks, short detection, basic connectivity.
Oscilloscope Waveform shape, timing, noise, ringing Debugging signal integrity, clock signals, power supply ripple, and communication protocols.
Logic Analyzer Digital protocol decoding, timing relationships Debugging SPI, I2C, UART, and other digital buses where you need to see multiple signals simultaneously.
Thermal Camera Hot spots, power distribution Identifying components drawing excessive current, shorted traces, or poor thermal design.

Pre-Power-Up Checklist

Before applying power to any new prototype, run through this fixed sequence. Skipping steps here has a direct cost: destroyed components, wasted boards, and lost debugging time.

  1. Visual inspection under magnification. Check for solder bridges, tombstoned passives, missing components, and reversed polarities.
  2. Check power-to-ground resistance. Verify each power rail shows expected impedance to ground. Flag anything below .
  3. Verify connector pinouts. Confirm that power input connectors match the schematic. A reversed barrel jack or swapped USB power lines can destroy a board instantly.
  4. Set bench supply current limit. Configure your bench supply to limit current to 110-120% of expected quiescent draw. This protects against shorts that were missed in visual inspection.
  5. Power up and monitor. Watch current draw on the supply. It should ramp to a steady state within milliseconds. A continuously rising current indicates a thermal runaway or latch-up condition -- kill power immediately.
  6. Measure all voltage rails. Verify every regulator output is within tolerance before proceeding to functional testing.

Design Mistakes That Cause Most First-Run Failures

Manufacturing defects get blamed for most prototype failures, but the data tells a different story. The majority of first-run issues trace back to design errors that were baked into the Gerber files before the board was ever fabricated.

  • Incorrect footprints. A pad pattern that does not match the physical component is the single most common cause of non-functional prototypes. Always verify footprints against the manufacturer's recommended land pattern, not just the datasheet drawing.
  • Missing or incorrect decoupling capacitors. Every IC power pin needs a local decoupling capacitor placed as close as physically possible. Missing decoupling is a leading cause of erratic digital behavior and failed EMC testing.
  • Thermal relief issues. Large ground planes without proper thermal relief pads make hand soldering nearly impossible and can cause incomplete reflow during manufacturing.
  • Signal integrity violations. Routing high-speed signals over split planes, using stubs, or failing to match trace lengths on differential pairs all create problems that only show up at speed -- making them extremely difficult to diagnose on the bench.
  • DFM violations. Trace widths or clearances below the fabricator's capability, drill holes too close to copper features, and acid traps in acute-angle traces can all cause manufacturing defects that look like design errors.

How Flux Helps Prevent PCB Failures

The most effective debugging strategy is to prevent bugs from reaching the prototype stage in the first place. Flux addresses the root causes of PCB failures at the design stage.

Flux's AI-powered design review system continuously checks your layout for common errors -- incorrect footprints, missing decoupling, DFM violations, and signal integrity issues -- while you work, not after you have finished. The platform's collaborative environment lets you share designs with teammates and manufacturers for real-time feedback, catching issues that a single engineer might overlook.

By integrating verification directly into the design workflow, Flux helps engineers build boards that work on the first spin, turning the debugging process from a reactive firefight into a proactive quality check.

FAQs

What should I check first when a new PCB does not power up?
Start with a visual inspection for obvious assembly defects, then use a multimeter to check power-to-ground resistance on each rail. A short (below ) between power and ground is the most common cause of a completely dead board.
How do I find a short circuit on a PCB?
Use a multimeter in resistance mode to identify the shorted rail. Then apply a low voltage (1-2V) with current limiting and use a thermal camera or a drop of isopropyl alcohol to locate the component heating up. The short is usually at or near the hottest spot.
Why does my board work on the bench but fail in the enclosure?
Enclosures change thermal conditions and can reflect EMI back into the board. The most common causes are inadequate thermal management (components overheating without airflow) and ground loop issues created by the enclosure's grounding scheme.
What percentage of prototype failures are caused by design errors vs. manufacturing defects?
Industry data consistently shows that design errors -- incorrect footprints, missing decoupling, DFM violations -- account for the majority of first-run prototype failures. Manufacturing defects, while real, are a smaller share and are typically caught by the fabricator's quality control processes.
Profile avatar of the blog author

Yaneev Hacohen

Yaneev Cohen is an electrical engineer concentrating in analog circuitry and medical devices. He has a Master's and Bachelor's in Electrical Engineering and has previously worked for Cadence and Synopsys's technical content departments.

Go 10x faster from idea to PCB
Work with Flux like an engineering intern—automating the grunt work, learning your standards, explaining its decisions, and checking in for feedback at key moments.
Illustration of sub-layout. Several groups of parts and traces hover above a layout.
Design PCBs with AI
Introducing a new way to work: Give Flux a job and it plans, explains, and executes workflows inside a full browser-based eCAD you can edit anytime.
Screenshot of the Flux app showing a PCB in 3D mode with collaborative cursors, a comment thread pinned on the canvas, and live pricing and availability for a part on the board.
Design PCBs with AI
Introducing a new way to work: Give Flux a job and it plans, explains, and executes workflows inside a full browser-based eCAD you can edit anytime.
Screenshot of the Flux app showing a PCB in 3D mode with collaborative cursors, a comment thread pinned on the canvas, and live pricing and availability for a part on the board.
Design PCBs with AI
Introducing a new way to work: Give Flux a job and it plans, explains, and executes workflows inside a full browser-based eCAD you can edit anytime.
Screenshot of the Flux app showing a PCB in 3D mode with collaborative cursors, a comment thread pinned on the canvas, and live pricing and availability for a part on the board.

Related Content

How to Calculate PCB Trace Resistance

How to Calculate PCB Trace Resistance

A practical guide to calculating PCB trace resistance, covering the core formula, how geometry affects resistance, worked examples, and design tips to minimize voltage drop and heat.

Profile avatar of Yaneev Hacohen
Yaneev Hacohen
|April 27, 2026
PCB Impedance Control: A Practical Guide for Engineers

PCB Impedance Control: A Practical Guide for Engineers

A practical guide to PCB impedance control, covering why it matters for signal integrity, the four physical variables that shape trace impedance, and how to enforce impedance targets from stackup planning through routing and fabrication.

Profile avatar of Yaneev Hacohen
Yaneev Hacohen
|April 27, 2026
EMI/EMC in PCB Design: How to Reduce Interference

EMI/EMC in PCB Design: How to Reduce Interference

A practical guide to reducing EMI in PCB design through grounding, return path control, shielding, and layout best practices. Covers EMC compliance with CISPR 32 and FCC Part 15.

Profile avatar of Yaneev Hacohen
Yaneev Hacohen
|April 24, 2026
PCB Grounding Techniques for Noise Reduction and Stability

PCB Grounding Techniques for Noise Reduction and Stability

A practical guide to PCB grounding techniques — ground planes, return paths, star grounding, and analog/digital partitioning — with best practices for reducing noise and improving signal stability.

Profile avatar of Yaneev Hacohen
Yaneev Hacohen
|April 24, 2026
How to Design a PCB Footprint (Step-by-Step Guide)

How to Design a PCB Footprint (Step-by-Step Guide)

A step-by-step guide to designing accurate PCB footprints — covering pads, silkscreen, courtyards, IPC-7351 density levels, origin setup, and common mistakes to avoid.

Profile avatar of Yaneev Hacohen
Yaneev Hacohen
|April 24, 2026
PCB Stackup Design: How to Build the Right Layer Structure

PCB Stackup Design: How to Build the Right Layer Structure

A practical guide to designing multilayer PCB stackups for signal integrity, EMI control, and stable power delivery. Covers layer types, controlled impedance, common mistakes, and how modern tools simplify the process.

Profile avatar of Yaneev Hacohen
Yaneev Hacohen
|April 24, 2026
How AI Is Changing PCB Design

How AI Is Changing PCB Design

A look at how AI is reshaping PCB design by automating routing, placement, and signal integrity checks so engineers can focus on architecture and higher-level decisions.

Profile avatar of Yaneev Hacohen
Yaneev Hacohen
|April 23, 2026
PCB Cost Optimization: How to Reduce Manufacturing Costs

PCB Cost Optimization: How to Reduce Manufacturing Costs

This blog explains how smart design choices like reducing layer count, using standard materials, and following DFM best practices can significantly cut PCB manufacturing costs without sacrificing quality.

Profile avatar of Yaneev Hacohen
Yaneev Hacohen
|April 23, 2026