Hi everyone,
This is my second board level repair. My first one was on an Iphone 6 changing Usb controller 2 years. I didn't expect the phone to work again after the mess I did last time but it did and I was super proud. This time it seems more complicated.
When I first opened the laptop and plug it in I felt that the Cypd4226 (Usb type-c port controller) is getting hot so I remove it from the board and I found out that VCCD was shorted to GND on this chip so I ordered a new one but I didn't found the 4226 so I took the 4225. According to the datasheet they have the same pinout.
After soldering the new chip on the board, There was no more heat but the laptop didn't boot or charge. I took off the chip again and and took some measures. I found out that pin 23 on the board was shorted to GND.
I didn't found the schematic for this board for free so I bought it and share it with everyone on this forum.
I went through the schematic and found out that G517AL was shorted to GND so I took it off. I used the one of the port 1 because it is only the port 2 that boot and charge the laptop.
Unfortunately, the laptop still doesn't work. cypd4225 has 3v on VDDD but no power on Vconn_V5_P2, +5VDX_WALKPORT, +5VAUX. I read the datasheet of the cypd4225 and from what I understood there should be some sort of connection between cypd4335 and U17. When I mesure +3VALW_EC +3VALW_EC_A I only have 0.6V. Does anyone know how can I reestablish all the missing voltages or a proper way to debug this board ?
This USB C PD is so complicated I have spend the last 2 days trying to understand what is the problem I am afraid maybe this chip (cypd4225) need to be programmed.
Does anyone have experience USB C PD ? any help is appreciated.
This is my second board level repair. My first one was on an Iphone 6 changing Usb controller 2 years. I didn't expect the phone to work again after the mess I did last time but it did and I was super proud. This time it seems more complicated.
When I first opened the laptop and plug it in I felt that the Cypd4226 (Usb type-c port controller) is getting hot so I remove it from the board and I found out that VCCD was shorted to GND on this chip so I ordered a new one but I didn't found the 4226 so I took the 4225. According to the datasheet they have the same pinout.
After soldering the new chip on the board, There was no more heat but the laptop didn't boot or charge. I took off the chip again and and took some measures. I found out that pin 23 on the board was shorted to GND.
I didn't found the schematic for this board for free so I bought it and share it with everyone on this forum.
I went through the schematic and found out that G517AL was shorted to GND so I took it off. I used the one of the port 1 because it is only the port 2 that boot and charge the laptop.
Unfortunately, the laptop still doesn't work. cypd4225 has 3v on VDDD but no power on Vconn_V5_P2, +5VDX_WALKPORT, +5VAUX. I read the datasheet of the cypd4225 and from what I understood there should be some sort of connection between cypd4335 and U17. When I mesure +3VALW_EC +3VALW_EC_A I only have 0.6V. Does anyone know how can I reestablish all the missing voltages or a proper way to debug this board ?
This USB C PD is so complicated I have spend the last 2 days trying to understand what is the problem I am afraid maybe this chip (cypd4225) need to be programmed.
Does anyone have experience USB C PD ? any help is appreciated.
Comment