MACBOOK A3114 UF260 EEPROM DUMP NEEDED

Hi everyone,

I'm hoping someone with experience can help.

This board originally had both USB-C controllers shorted, so I replaced both of them. During troubleshooting, I found that the UF260 EEPROM was completely blank, most likely because of the short. I replaced the original 8-pin EEPROM with a new one.

Since I didn't have a backup of the original UF260 contents, I read and saved the EEPROM contents from the MagSafe controller (U5660) and programmed that dump into the new UF260 EEPROM.

After doing that, the laptop successfully negotiates 20V, powers on, and charges through both USB-C ports. However, neither USB-C port detects any USB devices.

My assumption is that the U5660 EEPROM dump doesn't contain the USB data configuration that's normally stored in the original UF260 EEPROM. As a result, USB Power Delivery and charging work correctly, but USB data functionality is missing.

Would anyone be able to:

  • Read and share the EEPROM contents from an original UF260 EEPROM?
  • Or help modify or patch the U5660 EEPROM dump so it includes the required USB data configuration and restores USB functionality?
At this point, charging, 20V negotiation, and power-on are all working. The only remaining issue is that USB data is not detected on either USB-C port.

Any help or guidance would be greatly appreciated. Thank you!

PD: I don't see an option to upload the .bin of U5660
 
I’m not talking about the system BIOS. I know the A3114 is an Apple Silicon board and doesn’t use a traditional BIOS like Intel platforms. I’m referring to the UF260 SPI EEPROM/flash that stores data for the USB‑C (USB‑PD) controllers. On my board, UF260 reads all FF, so I’m looking for a dump of that EEPROM specifically, not a BIOS file.
 
☕ NEW • PAY IN VND

1 Ly Cà Phê

49k / Ngày

Bỏ một ly cà phê hôm nay.
Ngày mai sửa thêm một chiếc laptop ☕

Mở khóa ngay
Back
Top