Bao'An Shenzhen China

IC Clone Service | Free Feasibility Check

Sep 8, 2026  /  PCB COPY

ic clone service: Engineer probing a decapped microcontroller die during firmware extraction

What Is an IC Clone Service?

An IC clone service extracts the firmware (program code, EEPROM data, configuration fuses) from a protected microcontroller and programs it into a blank device of the same part number. The result is a functionally identical chip you can drop into a replacement board, a test fixture, or a second-source production run. Our engineers perform this work exclusively for clients who own the intellectual property or hold documented authorization—covering scenarios like legacy equipment maintenance, disaster recovery, and end-of-life component bridging.

We currently support more than 50 MCU families spanning STM32, STM8, PIC, dsPIC, AVR ATmega/ATtiny, AT89 (MCS-51), MSP430, C8051, Renesas RL78/RX, NXP LPC, and Freescale/NXP Kinetis. Success depends on the specific read-protection level the original programmer enabled—some parts yield a binary-identical readout in under a day; others require invasive techniques and carry inherent risk. That is why every engagement starts with a free feasibility check.

How Does the IC Clone Process Work?

ic clone service: Engineer probing a decapped microcontroller die during firmware extraction

Step 1 — Feasibility Assessment (Free)

You send us the chip part number, package marking, and a brief description of why you need the clone. Within 1–2 business days our team returns a feasibility rating (high / medium / low / not feasible), an estimated cost range, and a turnaround window. No payment, no commitment. If you can ship a sample device, we can sometimes narrow the estimate further by probing the debug port before committing to extraction.

Step 2 — NDA and Authorization

Before extraction begins, both parties sign a mutual NDA. You provide proof of ownership or a letter of authorization for the firmware. This protects your IP and ensures the work stays within legal and ethical boundaries.

Step 3 — Firmware Extraction

Depending on the protection scheme, our engineers use one or a combination of these techniques:

  • Non-invasive readout — exploiting debug-port or bootloader-level vulnerabilities to dump flash without decapping. Fastest path; preserves the original chip.
  • Semi-invasive attack — UV or laser fault injection to glitch the security fuse state, then read via standard interface. Chip may or may not survive.
  • Invasive microprobing — decapping the die, imaging the metal layers, and probing internal buses. Used on high-security parts (e.g., certain STM32L4 or PIC24 families with RDP Level 2 or equivalent). The donor chip is consumed.

Step 4 — Verification and Delivery

Extracted firmware is verified against a CRC or functional test on a reference board (yours or ours). We deliver the binary file (.hex / .bin / .s19) plus, if requested, a batch of pre-programmed blank chips ready for assembly. Typical end-to-end turnaround: 5–15 working days, depending on technique complexity.

Which MCU Families Can Be Cloned?

Vendor / Family Common Parts Typical Protection Feasibility
ST STM32 (Cortex-M) STM32F1xx, STM32L1xx, STM32L4xx RDP Level 1 / Level 2 High (L1) to Medium (L2)
ST STM8 STM8S105, STM8L051 ROP byte High
Microchip PIC16/18 PIC16F1509, PIC18F series CP / CPD bits High
Microchip PIC24 / dsPIC PIC24FJ, dsPIC33FJ Code-protect + GCP Medium to High
Atmel AVR ATmega8/16/32, ATtiny13/85 Lock bits (LB1/LB2/LB3) High
Atmel MCS-51 AT89C52, AT89S51 Lock bit modes 1–3 High (mode 1–2), Medium (mode 3)
TI MSP430 MSP430F149, MSP430G2553, MSP430FR5969 JTAG fuse / BSL password High (F/G), Medium (FR FRAM)
Silicon Labs C8051 C8051F340 Read lock byte High

This table is representative, not exhaustive. If your part isn’t listed, our free feasibility check covers it. For specific part-number details, see our dedicated pages: STM32L151 firmware recovery, PIC24FJ code extraction, or ATmega8 lock-bit bypass.

What Affects IC Clone Success Rate and Cost?

Not every IC clone service engagement succeeds. Transparency about limitations is part of our process—and it helps you make an informed decision before spending money.

Protection Level

A single-level read-protect (e.g., STM8 ROP, AVR LB mode 2) is straightforward. Multi-level schemes like STM32 RDP Level 2 trigger a mass-erase on tamper detection, requiring invasive die-level work that raises cost from a few hundred dollars to potentially $2,000+ and extends turnaround to 10–15 days.

Package and Die Process Node

Older 0.35 µm – 0.18 µm nodes (common in AT89, PIC16, ATmega) have wider metal traces that are easier to probe. Modern 90 nm or 40 nm parts (some STM32L4, Kinetis) have denser interconnects and more metal layers, increasing invasive-work difficulty and the chance of destroying the die before a full readout.

Number of Donor Chips Available

Invasive extraction consumes the chip. If you have only one sample, the margin for error is zero. We recommend shipping at least two programmed devices when possible—especially for parts rated “medium” feasibility.

Encrypted or Obfuscated Firmware

Extracting the raw binary is one thing; if the firmware is AES-encrypted and decrypted at runtime by an on-chip key stored in OTP, the cloned binary will only run on a chip with the same key. We flag this during feasibility and discuss workarounds (key extraction, re-encryption) before proceeding.

Typical Pricing Ranges

Blank MCU chips and a universal programmer ready for IC clone programming
Complexity Tier Example Parts Price Range (USD) Turnaround
Standard (non-invasive) ATmega8, AT89C52, STM8S105, PIC16F1509 $150 – $500 5–7 working days
Advanced (semi-invasive) STM32F1 RDP1, MSP430F149, dsPIC33FJ $500 – $1,200 7–12 working days
High-security (invasive) STM32L4 RDP2, PIC24FJ high-security $1,200 – $3,000+ 10–15 working days

Prices include the firmware file. Pre-programmed blank chips can be ordered in batches at additional per-unit cost (typically $3–$15/chip depending on the part). Volume discounts apply above 100 units.

Who Uses an IC Clone Service?

  • Maintenance engineers keeping legacy industrial controllers running after the original vendor discontinued support.
  • OEMs recovering firmware from a contract manufacturer who went out of business or refuses to release source.
  • Repair depots needing a drop-in replacement MCU for field-returned boards where the chip has failed.
  • Product designers migrating firmware to a pin-compatible successor part during an end-of-life transition.

In every case, the client must demonstrate ownership or authorization. We do not perform extraction for the purpose of copying a competitor’s proprietary design. For details on our authorization policy, see our pages on STM8S105 unlock procedures and MSP430G2553 recovery requirements.

What You Receive

  • Firmware binary in .hex, .bin, or .s19 format
  • Fuse/option-byte configuration report (so you can replicate the exact device state)
  • CRC/checksum verification log
  • Optional: batch of pre-programmed replacement chips, tested and tape-and-reel or tray packed
  • NDA-protected project archive retained for 12 months in case you need a repeat order

Frequently Asked Questions About IC Clone Services

Is an IC clone service legal?

Cloning firmware you own or are authorized to duplicate is legal in most jurisdictions, similar to making a backup of software you’ve licensed. We require proof of ownership or a written authorization letter before starting work, and all projects are covered by a mutual NDA. We refuse engagements that appear intended to infringe third-party IP.

Will the original chip survive the cloning process?

For non-invasive and most semi-invasive extractions, the donor chip remains functional. Invasive microprobing—required for high-security parts—destroys the die. We always disclose this during the feasibility stage so you can decide whether to proceed, especially if you have only one sample.

Can you clone a chip if I don’t know the exact part number?

Yes. Send us clear photos of the chip markings (top and side), the board it sits on, and any documentation you have. Our engineers can usually identify the MCU family, package, and flash size from markings, die inspection, or JTAG/SWD probing. Parts with sanded or laser-erased markings take longer but are often still identifiable through electrical signature analysis.

What if the firmware is encrypted or the clone doesn’t boot?

If the binary is AES-encrypted with an on-chip OTP key, a raw flash dump won’t execute on a blank chip without that key. We attempt key extraction where technically feasible and flag this risk upfront. If a clone fails functional verification, we troubleshoot fuse settings, clock configuration, and peripheral initialization before concluding the project. You are not charged for an unsuccessful extraction.

How do I start?

Send us the chip part number and a brief project description through our quote form. You’ll receive a feasibility report within 1–2 business days—no cost, no obligation. If you want to explore related chip families first, browse our pages on ATtiny85 unlock or C8051F340 readout for part-specific detail.

Check feasibility for your project

Send the chip marking or board details and tell us what you need to recover. Add clear photos if available.

Request a feasibility review

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

Related reading

WhatsApp Send board details