#1 MacBook Pro 2017 A1708 [820-00840] Nie załacza 20V, nie uruchamia się
by Bartq • 22 April 2025, 16:51
Cześć,
Laptop został pozostawiony przez klientkę na parapecie na słońcu przez tydzień czasu. Po powrocie laptop miał spuchniętą baterię.
Osoba w rodzinie wymieniła jej baterię i laptop podobno działał do momentu rozładowania się baterii.
Aktualnie komputer jest całkowicie martwy, nie uruchamia się na zasilaczu (sprawdzałem oba porty USB C oraz obracałem wtyczkę w obu pozycjach). Miernik/tester USB pokazuje tylko 5V oraz pobór prądu oscyluje w granicach 0-20-30mA, więc wygląda jakby nie było komunikacji z zasilaczem i płyta nie dostaje napięcia 20V.
Przyglądałem się układom U3200 and U3100 (CD3215), które moim zdaniem mają poprawne zasilanie:
PP3V3_G3H = 3,4V
PP3V3_G3H_UPC_XB = 3,4V
PP3V3_UPC_XB_LDO = 3,4V
PP1V8_UPC_XB_LDOA = 1,8V
PP20V_USBC_XB_VBUS = 5,2V
Nie ma natomiast PP1V1_UPC_XB_LDO_BMC na obu układach CD3215.
Znalazłem w Internecie informację, że to napięcie jest niezbędne aby układ mógł skomunikować się z ładowarką i zażądać 20V.
Doczytałem również, że te układy wczytują swój firmware - U3200 z pamięci SPI ROM a układ U3100 przez UART od swojego kolegi U3200, i dopóki nie wczytają firmware, dopóty nie wytworzą napięcia 1,1V BMC
Chciałem sprawdzić czy jest jakakolwiek transmisja pomiędzy U3200 i kością ROM U2890 i niestety ale nie widzę nawet sygnału zegarowego TBT_X_SPI_CLK (po stronie układu U3200 sygnału UPC_XB_SPI_CLK również brak).
Czy dobrze przypuszczam uszkodzenia układów CD3215 czy może coś przeoczyłem?
Pozdrawiam,
Bartek
Edit: 25.04.2025
Wykonałem reflow układu U7000 (ISL9239). Po tym zabiegu pojawiła sie linia PPBUS_G3H z napięciem 5V (wcześniej 0V) lecz teraz płyta cyklicznie co 5-6 sekund się resetuje. USB-C tester pokazuje 5V i po wspominanych 6 sekundach się restartuje. Zanika chwilowo PPBUS_G3H.
Laptop został pozostawiony przez klientkę na parapecie na słońcu przez tydzień czasu. Po powrocie laptop miał spuchniętą baterię.
Osoba w rodzinie wymieniła jej baterię i laptop podobno działał do momentu rozładowania się baterii.
Aktualnie komputer jest całkowicie martwy, nie uruchamia się na zasilaczu (sprawdzałem oba porty USB C oraz obracałem wtyczkę w obu pozycjach). Miernik/tester USB pokazuje tylko 5V oraz pobór prądu oscyluje w granicach 0-20-30mA, więc wygląda jakby nie było komunikacji z zasilaczem i płyta nie dostaje napięcia 20V.
Przyglądałem się układom U3200 and U3100 (CD3215), które moim zdaniem mają poprawne zasilanie:
PP3V3_G3H = 3,4V
PP3V3_G3H_UPC_XB = 3,4V
PP3V3_UPC_XB_LDO = 3,4V
PP1V8_UPC_XB_LDOA = 1,8V
PP20V_USBC_XB_VBUS = 5,2V
Nie ma natomiast PP1V1_UPC_XB_LDO_BMC na obu układach CD3215.
Znalazłem w Internecie informację, że to napięcie jest niezbędne aby układ mógł skomunikować się z ładowarką i zażądać 20V.
Doczytałem również, że te układy wczytują swój firmware - U3200 z pamięci SPI ROM a układ U3100 przez UART od swojego kolegi U3200, i dopóki nie wczytają firmware, dopóty nie wytworzą napięcia 1,1V BMC
Chciałem sprawdzić czy jest jakakolwiek transmisja pomiędzy U3200 i kością ROM U2890 i niestety ale nie widzę nawet sygnału zegarowego TBT_X_SPI_CLK (po stronie układu U3200 sygnału UPC_XB_SPI_CLK również brak).
Czy dobrze przypuszczam uszkodzenia układów CD3215 czy może coś przeoczyłem?
Pozdrawiam,
Bartek
Edit: 25.04.2025
Wykonałem reflow układu U7000 (ISL9239). Po tym zabiegu pojawiła sie linia PPBUS_G3H z napięciem 5V (wcześniej 0V) lecz teraz płyta cyklicznie co 5-6 sekund się resetuje. USB-C tester pokazuje 5V i po wspominanych 6 sekundach się restartuje. Zanika chwilowo PPBUS_G3H.