I have a Samsung chromebook Pro and one of the USB-C port have something inside and was shorting. The particular thing look like a loose soldering debris. It was at a bit off middle so I think it was shorting the vbus and data pin. I ended up desoldering the whole usbc port and removed it. Upon removoing the usbc port, the chromebook boot again. I can charge with the remaining usbc port (now I found out that when I charge with higher power charger, it does not work), but I cannot get it to recognize any USB stick I plug in. May be the handshake is gone? In the pictures, you can still see the USBC port, but it is already removed now. I replaced the PI3USB30532ZLE chip already but it is exactly the same. Anyone familiar with USB handshake have some insight into what is wrong? And what could have blown when the USBC port is shorting?
Announcement
Collapse
No announcement yet.
Chromebook USB-C no longer recognized USB devices after shorting
Collapse
X
-
Originally posted by mon2 View PostBest to share clear pics from all angles to confirm this USB mux has been soldered in properly.
But the other USBC that is connected with flex cable to this PCB is not detecting anything.
I was thinking the USBC are probably connected to the same hub.
I added a picture with the flex cable.
Comment
-
I mean the PI3USB30532ZLE chip. This part is used to steer either the TOP side of the USB-C blade or the BOTTOM side of the USB-C to the logic board's USB host controller. That is, only one side will be active at any time. If this part is not soldered in properly then the USB-C port will appear defective.
Comment
-
Originally posted by mon2 View PostI mean the PI3USB30532ZLE chip. This part is used to steer either the TOP side of the USB-C blade or the BOTTOM side of the USB-C to the logic board's USB host controller. That is, only one side will be active at any time. If this part is not soldered in properly then the USB-C port will appear defective.
Comment
-
Originally posted by mon2 View PostI mean the PI3USB30532ZLE chip. This part is used to steer either the TOP side of the USB-C blade or the BOTTOM side of the USB-C to the logic board's USB host controller. That is, only one side will be active at any time. If this part is not soldered in properly then the USB-C port will appear defective.
Comment
-
Originally posted by mon2 View Post
I noticed when I plug in some charger, the charging is intermittent. But some lower rate charger seems fine.
I ordered new USBC ports. I will try to put it in and when I received it and see if the other port act differently.
Do you think some capacitor or resistor is shot? Or worse, some trace are burnt?
Comment
-
Originally posted by mon2 View PostThis is a Cortex M0+ microcontroller that will have internal firmware. Unless you can extract the original firmware, the replacement part will not function in this case because the replacement will be a blank part.
Comment
-
IMHO, cannot see them using unique code inside of the microcontroller but not speaking from experience. I do know that the microcontroller has been compromised so there are methods (not usually available to the public) to extract code out of even 'protected' microcontrollers. As a start, yes, recommend to carefully flux and remove the parts and swap with a known good donor part. The part in the pic appears to be QFN or BGA from a quick glance so you may have to reball it if it is a BGA package.
Update - it is QFN so you are in good shape to use flux + patience to remove and replace.
Comment
-
Originally posted by mon2 View PostIMHO, cannot see them using unique code inside of the microcontroller but not speaking from experience. I do know that the microcontroller has been compromised so there are methods (not usually available to the public) to extract code out of even 'protected' microcontrollers. As a start, yes, recommend to carefully flux and remove the parts and swap with a known good donor part. The part in the pic appears to be QFN or BGA from a quick glance so you may have to reball it if it is a BGA package.
Update - it is QFN so you are in good shape to use flux + patience to remove and replace.
Comment
-
Originally posted by mon2 View PostPost pics of the reworked areas. Test the USB port pins using DIODE mode. No power to the board when testing in diode mode. Red meter probe to ground; black meter probe to the pin to test.
I used a USB C tester to test when charging and it seems that the charging voltage is almost 20V while the battery is rated for 7.5V. I am not sure if that is normal. I will attach a picture of the test result. There is 0V in data line.
I tried to measure the USBC port with diode mode, but the pin is too small and some pin are inaccessible to measure. I will have to get an expansion board to plug into the usbc port to measure.
Originally posted by petehall347 View Postcould it be something silly like it needs enabling .
Comment
-
@ ~20v, the power delivery section / controller / firmware is working on your logic board. Do not disturb these sections. Next, continue to check if the same ~20v travels onto the battery charger IC power path.
Share again the markings on your battery pack. What is the voltage marking on the official battery pack?
On power delivery communication, only the CCx (ie. CC1, CC2) pins are active for the 1-wire BMC communication between the PD controller and the PD external power source / adapter. Respectively, the data lines on the same USB connector could be disconnected and PD can still function.
Comment
Comment