Why a PCB Reverse Engineering Case Study Matters More Than a Price List
Every board is different. A four-layer industrial controller and a twelve-layer HDI smartphone mainboard sit at opposite ends of the complexity spectrum, yet both land in our inbox with the same question: “How much will this cost, and how long will it take?”
A generic price table can give you a range, but a detailed PCB reverse engineering case study shows you exactly where the hours go—imaging, net tracing, firmware recovery, component sourcing, validation. Below we walk through six real projects, each from a different industry, and lay out the timeline, the budget, and the lessons learned. Use them to estimate your own project before you request a quote with your board details.
How We Measure “Cost” in These Case Studies

Before diving in, a quick note on methodology. Every PCB reverse engineering case study below reports two cost dimensions:
- Engineering hours – the labor our team invested in imaging, schematic extraction, layout reconstruction, firmware work, and validation.
- Calendar days – wall-clock time from receiving the sample board to delivering verified Gerber files, BOM, and (where applicable) firmware.
Material costs (X-ray sessions, cross-section consumables, prototype fab runs) are folded into the totals. Component procurement for the validation build is listed separately because it varies with market conditions. If you want to understand the general factors that drive pricing, our guide on honest limits of PCB reverse engineering by board type is a good companion read.
Case Study 1: ATM Main Control Board – Legacy Fleet Rescue
The Situation
A bank operating 1,200 ATMs across Southeast Asia faced end-of-life on its main control board. The OEM had discontinued the model, and aftermarket stock was drying up. Each failed unit meant a machine offline and lost revenue.
Board Profile
| Parameter | Detail |
|---|---|
| Layer count | 6 layers |
| Dimensions | 220 × 160 mm |
| Component count | ~480 |
| Key ICs | ARM9 SoC, custom FPGA, encrypted flash |
| Firmware status | Read-protected MCU |
Work Breakdown
- Optical and X-ray imaging (Day 1–2): High-resolution scans of all six layers, plus X-ray for BGA pad mapping.
- Net extraction and schematic rebuild (Day 3–9): 480 components meant roughly 1,800 nets. Our engineers traced every connection and rebuilt the schematic from the recovered netlist.
- Firmware recovery (Day 5–11): The ARM9 SoC carried read-out protection. Our protected microcontroller firmware recovery team used a glitching approach to extract the binary without destroying the chip.
- Layout reconstruction and DRC (Day 10–14): Gerber files regenerated, design-rule checks run against the original stackup.
- Prototype fab and validation (Day 15–22): Two prototype units built, inserted into a test ATM, and run through the bank’s transaction suite.
Results
| Metric | Value |
|---|---|
| Total engineering hours | 148 h |
| Calendar time (sample in → verified files out) | 22 days |
| Engineering cost | ≈ $5,800 |
| Prototype + component cost | ≈ $1,200 (2 units) |
The bank went on to produce 300 replacement boards in the first batch, at a per-unit cost roughly 40 % below the last aftermarket quote. For the full technical narrative, see the ATM main control board clone case study.
Case Study 2: Smartphone Mainboard – HDI Stackup Reconstruction
The Situation
A regional handset brand needed to replicate a competitor’s mainboard layout to study signal-integrity choices for its own next-generation design. The board used a 10-layer HDI stackup with stacked microvias and 0201 passives.
Board Profile
| Parameter | Detail |
|---|---|
| Layer count | 10 layers (any-layer HDI) |
| Dimensions | 135 × 68 mm |
| Component count | ~1,100 |
| Key ICs | Application processor (PoP), PMIC, RF transceiver |
| Firmware status | Not required—layout study only |
Work Breakdown
- Cross-section and delayering (Day 1–4): Chemical delayering exposed each copper layer. Stacked microvias required careful sequential imaging to map via-in-pad connections.
- High-resolution photography and stitching (Day 2–6): Each layer photographed at 2,400 DPI equivalent, stitched into a single composite image.
- Net extraction (Day 5–14): Over 3,200 nets traced across ten layers. The PoP package alone contributed 600+ connections.
- Stackup characterization (Day 7–10): Impedance targets reverse-calculated from trace widths, dielectric thicknesses measured via micrograph.
- Layout file delivery (Day 15–19): Full ODB++ dataset with layer assignments, impedance annotations, and BOM.
Results
| Metric | Value |
|---|---|
| Total engineering hours | 210 h |
| Calendar time | 19 days |
| Engineering cost | ≈ $8,400 |
| Prototype cost | N/A (study only) |
HDI boards are the most labor-intensive category we handle. The full write-up on handset mainboard HDI stackup reconstruction explains the imaging and via-mapping process in depth.
Case Study 3: MRI Console Board – Medical Documentation Rules
The Situation
A hospital group needed replacement console boards for an MRI scanner whose manufacturer had been acquired and no longer supported the model. Regulatory traceability was non-negotiable: every design file had to carry a documented change history.
Board Profile
| Parameter | Detail |
|---|---|
| Layer count | 8 layers |
| Dimensions | 300 × 210 mm |
| Component count | ~620 |
| Key ICs | DSP, ADC array, isolated power modules |
| Firmware status | EPROM—readable |
Work Breakdown
- Incoming inspection and documentation setup (Day 1): Photographs, serial numbers, and a change-control log initialized per the hospital’s QMS template.
- Imaging and net extraction (Day 2–10): Eight-layer board with wide ground planes and sensitive analog routing. Special attention to ADC reference traces.
- Schematic rebuild with annotation (Day 8–15): Every net labeled with functional block names (gradient driver, RF receive chain, etc.) to satisfy the hospital’s documentation audit.
- Component equivalence review (Day 12–18): Three ICs were obsolete. Cross-reference sheets prepared with pin-compatible replacements and datasheet excerpts.
- Prototype and functional test (Day 19–28): Board inserted into the scanner and run through a phantom imaging sequence.
Results
| Metric | Value |
|---|---|
| Total engineering hours | 195 h |
| Calendar time | 28 days |
| Engineering cost | ≈ $7,600 |
| Prototype + component cost | ≈ $2,100 (2 units) |
Medical projects always take longer because of the documentation overhead, but the alternative—a $2 M scanner sitting idle—makes the investment trivial. More detail is available in the MRI console board recovery case study.
Case Study 4: Aviation Autopilot Board – Legacy Equipment
The Situation
An MRO shop maintaining a fleet of regional turboprops needed autopilot boards that had been out of production for over a decade. No schematics, no Gerbers, and the original manufacturer had gone through two ownership changes.
Board Profile
| Parameter | Detail |
|---|---|
| Layer count | 4 layers |
| Dimensions | 180 × 120 mm |
| Component count | ~310 |
| Key ICs | 8-bit MCU, analog servo drivers, MIL-spec connectors |
| Firmware status | OTP EPROM—read directly |
Work Breakdown
- Imaging (Day 1–2): Four-layer board with conformal coating. Coating removed chemically before scanning.
- Net extraction and schematic (Day 3–8): Relatively low component count, but MIL-spec parts required careful cross-referencing to current-production equivalents.
- Firmware dump (Day 3): OTP EPROM read on a standard programmer in under an hour.
- Layout and Gerber generation (Day 9–12): Original trace widths preserved exactly; aviation boards must not introduce impedance changes.
- Prototype and bench test (Day 13–18): Servo response curves compared against a known-good unit.
Results
| Metric | Value |
|---|---|
| Total engineering hours | 88 h |
| Calendar time | 18 days |
| Engineering cost | ≈ $3,500 |
| Prototype + component cost | ≈ $900 (2 units) |
This was one of our faster projects thanks to the low layer count and accessible firmware. The aviation autopilot board recovery case study covers the conformal-coating removal and MIL-spec substitution process.
Case Study 5: Face-Recognition Terminal – Component Substitution

The Situation
A security integrator had deployed 5,000 face-recognition attendance terminals across corporate campuses. The original Chinese-market board used a camera module and an AI accelerator chip that were both hit by supply-chain disruptions. The integrator needed a redesigned board that accepted available alternatives without changing the enclosure or firmware API.
Board Profile
| Parameter | Detail |
|---|---|
| Layer count | 6 layers |
| Dimensions | 95 × 75 mm |
| Component count | ~390 |
| Key ICs | AI accelerator SoC, DDR4, eMMC, IR camera module |
| Firmware status | eMMC image cloned |
Work Breakdown
- Imaging and net extraction (Day 1–7): Standard six-layer workflow.
- Schematic with functional annotation (Day 5–11): AI accelerator data bus, DDR4 routing, and camera MIPI lanes all documented.
- Component substitution engineering (Day 8–15): Replacement AI SoC had a different BGA pinout. Layout modified to accommodate new fanout while keeping the same board outline and mounting holes.
- Firmware adaptation (Day 12–18): Device-tree modifications for the new camera module; regression testing of the recognition algorithm.
- Prototype and field trial (Day 19–26): Five units deployed on-site for a two-week soak test.
Results
| Metric | Value |
|---|---|
| Total engineering hours | 172 h |
| Calendar time | 26 days |
| Engineering cost | ≈ $6,900 |
| Prototype + component cost | ≈ $1,600 (5 units) |
Component substitution adds significant engineering time compared to a straight copy, but it was the only path forward given the supply situation. The detailed narrative is in the face-recognition terminal board copy and substitution case study.
Case Study 6: High-Frequency Power Supply – Magnetics Rebuild
The Situation
A telecom equipment maker needed to replicate a 48 V-to-3.3 V high-frequency switching power supply module used inside a base-station chassis. The module included custom-wound transformers and inductors with no published specifications.
Board Profile
| Parameter | Detail |
|---|---|
| Layer count | 4 layers (2 oz copper) |
| Dimensions | 60 × 45 mm |
| Component count | ~140 |
| Key ICs | PWM controller, GaN FETs, current-sense amplifier |
| Firmware status | None (analog/mixed-signal design) |
Work Breakdown
- Imaging (Day 1): Compact four-layer board scanned quickly.
- Net extraction and schematic (Day 2–5): Low component count, but high-current traces required accurate width and spacing capture.
- Magnetics characterization (Day 3–8): Custom transformer disassembled. Turns ratio, core material (measured via impedance analyzer), and winding technique documented. Inductor similarly characterized.
- Layout and thermal simulation (Day 6–10): 2 oz copper planes modeled for thermal performance under full load.
- Prototype and load test (Day 11–16): Efficiency, ripple, and thermal rise measured at 25 °C and 55 °C ambient.
Results
| Metric | Value |
|---|---|
| Total engineering hours | 76 h |
| Calendar time | 16 days |
| Engineering cost | ≈ $3,100 |
| Prototype + component cost | ≈ $650 (3 units) |
The magnetics rebuild was the most specialized step. Without it, the clone would have different efficiency and EMI characteristics. Full details in the high-frequency power supply board copy with magnetics rebuild write-up.
Side-by-Side Comparison: All Six Case Studies
The table below lets you compare every PCB reverse engineering case study at a glance. Use it to find the project closest to your own board and set realistic expectations.
| Board | Layers | Components | Eng. Hours | Calendar Days | Eng. Cost | Biggest Cost Driver |
|---|---|---|---|---|---|---|
| ATM controller | 6 | 480 | 148 | 22 | $5,800 | Firmware extraction |
| Smartphone mainboard | 10 | 1,100 | 210 | 19 | $8,400 | HDI delayering & via mapping |
| MRI console | 8 | 620 | 195 | 28 | $7,600 | Medical documentation |
| Aviation autopilot | 4 | 310 | 88 | 18 | $3,500 | MIL-spec component sourcing |
| Face-recognition terminal | 6 | 390 | 172 | 26 | $6,900 | Component substitution & firmware adaptation |
| HF power supply | 4 | 140 | 76 | 16 | $3,100 | Magnetics characterization |
Patterns You Can Use to Estimate Your Own Project
After hundreds of projects, a few rules of thumb emerge from every PCB reverse engineering case study we publish:
- Layer count is the strongest cost predictor. Each additional pair of layers adds roughly 15–25 % to imaging and net-extraction time.
- Firmware protection can double the timeline. An unprotected EPROM takes an hour; a glitch-attack on a locked ARM SoC can take a week.
- Regulatory documentation adds 20–35 % overhead. Medical, aviation, and automotive projects require traceable change logs that pure-engineering projects skip.
- Component substitution is not free. Swapping even one BGA IC can cascade into layout changes, impedance re-tuning, and firmware patches.
- Small boards are not always cheap. The power-supply module had only 140 components, but the magnetics rebuild demanded specialized equipment and expertise.
If you are still unsure whether your board can be reverse-engineered at all, our frequently asked questions page covers the most common concerns—from encrypted firmware to potted modules.
What to Prepare Before You Send a Board
Every case study above started the same way: the client shipped a sample board along with whatever context they had. To get the fastest turnaround and the most accurate quote, gather the following before reaching out:
- At least one working sample (two is better—one can be sacrificed for delayering).
- Any existing documentation: schematics, BOMs, test procedures, even marketing datasheets.
- A clear statement of the deliverable you need: Gerber files only? Full schematic? Firmware? Prototype validation?
- Quantity forecast—this affects whether we optimize the layout for hand assembly or panel production.
With those items in hand, you can submit your project for a 24-hour quote and receive a preliminary breakdown similar to the tables above.
Final Thoughts
No two boards are the same, but every PCB reverse engineering case study follows a recognizable arc: image, extract, rebuild, validate. The variables—layer count, component density, firmware protection, regulatory burden—determine where on the cost and timeline spectrum your project will land. We hope these six examples give you the concrete benchmarks you need to plan with confidence.
Working on a board like this?
Send the chip marking or two photos. You get feasibility, lead time and price within 24 hours, and the check costs nothing.
Get a free quote