Hi all,
I’m trying to recover a Lenovo Yoga Slim 7-14ARE05 with board DA0LS3MBAF0 Rev:F. I’ve run into an unusual issue where USB-C PD is stuck at 4.7–5V and the system won’t boot (keyboard lights flash briefly, then nothing).
🔥 The Problem Started After Suspected ESD/PD Fault
I experienced a power issue or ESD event through a USB-C charger
After that, the NX20P5090 power switch was visibly burned and was replaced
Now the PD controller always negotiates 5V @ 2A, even with known-good chargers
🧠 What I’ve Done So Far
Flashed a known-good 16MB "virgin" BIOS (W25Q128JW_1.8V) including DMI regions
Verified BIOS and EC flash using CH341A (1.8V adapter, verified writes/reads)
Power rails seem fine; fan and keyboard LED briefly respond
Still no PD negotiation to 9V/15V/19V, and board does not POST
⚠️ Critical Finding – Empty PD SPI Flash
I found a second SPI flash chip:
W25Q80DVN1G (1MB, 3.3V)
Located near USB-C ports and HDMI
Connected to TPS65988 USB-C PD controller (as confirmed in schematic, see attached)
💥 I dumped this chip and it is completely empty – all bytes are FF!
I re-read it multiple times to be sure.
❓My Questions
Why would the PD flash chip (25Q80DV) be totally blank?
Can ESD or a PD overcurrent event cause this?
Could a bad BIOS flash or TPS failure erase it?
Is the TPS65988 dead if it can't boot from SPI?
Or can it be recovered by flashing the correct firmware to this chip?
Where can I get a known-good dump (1MB) for this flash?
Is this blank PD firmware the root cause of stuck 5V PD and no power-up?
🧾 Summary
BIOS/EC verified, flashed, still no boot
TPS65988 likely cannot initialize — its SPI flash is blank
USB-C stuck at 5V, no 19V negotiation, no battery charging
Board behavior points to missing PD controller firmware/config
Need help locating valid firmware or confirming recovery method
Thanks to everyone in advance for guidance or sharing working dumps. 🙏
I’m trying to recover a Lenovo Yoga Slim 7-14ARE05 with board DA0LS3MBAF0 Rev:F. I’ve run into an unusual issue where USB-C PD is stuck at 4.7–5V and the system won’t boot (keyboard lights flash briefly, then nothing).
🔥 The Problem Started After Suspected ESD/PD Fault
I experienced a power issue or ESD event through a USB-C charger
After that, the NX20P5090 power switch was visibly burned and was replaced
Now the PD controller always negotiates 5V @ 2A, even with known-good chargers
🧠 What I’ve Done So Far
Flashed a known-good 16MB "virgin" BIOS (W25Q128JW_1.8V) including DMI regions
Verified BIOS and EC flash using CH341A (1.8V adapter, verified writes/reads)
Power rails seem fine; fan and keyboard LED briefly respond
Still no PD negotiation to 9V/15V/19V, and board does not POST
⚠️ Critical Finding – Empty PD SPI Flash
I found a second SPI flash chip:
W25Q80DVN1G (1MB, 3.3V)
Located near USB-C ports and HDMI
Connected to TPS65988 USB-C PD controller (as confirmed in schematic, see attached)
💥 I dumped this chip and it is completely empty – all bytes are FF!
I re-read it multiple times to be sure.
❓My Questions
Why would the PD flash chip (25Q80DV) be totally blank?
Can ESD or a PD overcurrent event cause this?
Could a bad BIOS flash or TPS failure erase it?
Is the TPS65988 dead if it can't boot from SPI?
Or can it be recovered by flashing the correct firmware to this chip?
Where can I get a known-good dump (1MB) for this flash?
Is this blank PD firmware the root cause of stuck 5V PD and no power-up?
🧾 Summary
BIOS/EC verified, flashed, still no boot
TPS65988 likely cannot initialize — its SPI flash is blank
USB-C stuck at 5V, no 19V negotiation, no battery charging
Board behavior points to missing PD controller firmware/config
Need help locating valid firmware or confirming recovery method
Thanks to everyone in advance for guidance or sharing working dumps. 🙏
Comment