So I have an 820-01958 in for fixing now - was liquid damaged but customer neglected to tell us this before we opened the device and found it.
So we had liquid damage and a burned port going to the type c ports - we also had liquid damage around the top CD3215 controller.
I've replaced the type c ports and the port which they connect to. I've also cleaned up the area around the CD3215, replaced some missing resistors and also pulled off the CD3215 and reballed it (was liquid damage underneath). Put everything back together and now if the battery is not connected i'm getting a 5v 0.25a current draw and nothing further (PPBUS_G3H is 12.3V seems low to me). With battery connected i'm getting 20V and 0.00a current draw and PPBUS is only 10.3V. Device is not recognized in DFU mode. Not sure where else to go with this one as it all seems clean every other part of the board - even around the second CD3215 is very clean can see no issues there. The 1.8v, 1.1v and 0.9v sleep voltages appear present and stable.
So we had liquid damage and a burned port going to the type c ports - we also had liquid damage around the top CD3215 controller.
I've replaced the type c ports and the port which they connect to. I've also cleaned up the area around the CD3215, replaced some missing resistors and also pulled off the CD3215 and reballed it (was liquid damage underneath). Put everything back together and now if the battery is not connected i'm getting a 5v 0.25a current draw and nothing further (PPBUS_G3H is 12.3V seems low to me). With battery connected i'm getting 20V and 0.00a current draw and PPBUS is only 10.3V. Device is not recognized in DFU mode. Not sure where else to go with this one as it all seems clean every other part of the board - even around the second CD3215 is very clean can see no issues there. The 1.8v, 1.1v and 0.9v sleep voltages appear present and stable.