More actions
This article is a stub. You can help Repair Wiki grow by expanding it
| How to reprogram the CD32 ROM with Wylie SPI Programmer | |
|---|---|
| Device | IPad Pro 12.9 4th Gen, IPad Pro 12.9 5th Gen, IPad Pro 12.9 6th Gen, IPad Pro 11in 2nd Gen, IPad Pro 11in 3rd Gen, IPad Pro 11in 4th Gen, IPad Air 4, IPad Air 5, IPad 10, IPad Mini 6 |
| Affects part(s) | motherboard |
| Needs equipment | Wylie SPI Programmer |
| Difficulty | ◉◉◉◉ Specialist |
| Type | Troubleshooting/Diagnostics"Troubleshooting/Diagnostics" is not in the list (Soldering, Teardown, Part replacement, Cleaning, Software, BGA, General) of allowed values for the "Repair Guide type" property. |
Problem description
Some iPads using the CD3217 USB-C controller IC can develop a no charge, no boot, or low voltage negotiation issue. This typically happens after liquid damage or a power surge. Replacing the CD3217 alone doesn’t fix the issue, because the connected ROM IC is often corrupted or damaged.
This guide is an alternative method to flash the CD3217 ROM. It is not a guide on how to repair an iPad with USB-C that does not charge.
See this guide for more info: How To Program ROM Chip for iPads with CD3217
Guide

In this guide we will use a cheaper alternative to the JCID method, this device can be found for around 15€ in websites like Aliexpress.
In order to use this device we must first install the drivers for it, the drivers are available here Drivers
After downloading the drivers and installing them you need the software to program to Read/Write to the ROM you can find it here Software
After downloading the file unpack the RAR and run this program.

To read the ROM, you must first desolder the old ROM from the iPad/iPhone and solder it onto the programmer.
Keep in mind that you must match Pin 1 correctly. If you solder the IC backwards, you may permanently damage it.

After having the chip soldered, we are ready to connect the programmer to the computer.
Connect the programmer to the computer, and in the software, click Detect. A small window should appear. (If Nothing happens it may be a bad solder connection or a Dead ROM IC)

Click on Select

After selecting the chip, a lot of information about it will be displayed. This is a good sign.

Now we can do the actual programming using the dumps in this link
Download the correct ROM for your device from the link above.
After downloading the file, load it into the program.
Click Open File and select your file. After the file is loaded, the program will display a message similar to this:

Then Click on Write

After the program finishes writing, which should only take a few seconds, it will show 100%.

After writing is complete, disconnect the programmer from the computer.
Desolder the IC and solder it back onto the motherboard.
After that, the iPad should (hopefully) charge normally again.
And enjoy the fact that you just avoided paying 300€ for something that’s basically the same—just packaged in a fancy device.