• Getac A140 nie uruchamia się

Zasady działu:Kliknij, aby przejrzeć zasady tego działu

  1. Tytuł wątku powinien zawierać markę i pełny model sprzętu oraz skrótowy opis usterki.
  2. Treść wątku powinna zawierać dokładny opis usterki, co zostało sprawdzone/wymienione/zmierzone, wyniki tych działań, oznaczenie kodowe PCB (w przypadku napraw hardware) oraz sformułowane pytanie. W przypadku problemów z odczytaniem oznaczenia kodowego PCB, należy przeczytać TEN WĄTEK. Jeśli nadal nie można znaleźć oznaczenia, należy zamieścić wyraźne zdjęcia obu stron płyty - należy przy tym usunąć wszelkie folie i moduły, mogące ewentualnie zasłaniać oznaczenia płyty.
  3. Przed napisaniem nowego tematu, każdy użytkownik zobowiązany jest zapoznać się z wątkami w dziale SZKOLENIA i na ich podstawie dokonać próby wstępnej diagnostyki uszkodzenia.
  4. Nie jest dozwolone umieszczanie załączników w postaci kompletnych dokumentacji, a także jakichkolwiek wsadów BIOS / firmware (do tego służy dział PLIKI BIOS DO WERYFIKACJI). Dozwolone jest wyłącznie umieszczenie fragmentu dokumentacji, który ułatwi autorowi diagnostykę/naprawę sprzętu z wątku. W jednym poście można zamieścić nie więcej, niż jedną stronę instrukcji/schematu. Plik nie może posiadać widocznych znaków wodnych, napisów "confidential", adresów email etc.
  5. Nie jest dozwolone zamieszczanie linków do plików, znajdujących się na innych stronach internetowych.
  6. Nie jest dozwolone zakładanie tematu, który opisuje usterkę więcej niż jednego sprzętu. W takich przypadkach należy utworzyć osobne wątki dla każdego sprzętu.
  7. Nie jest dozwolone pisanie tematu lub postu, mającego charakter zapytania o schemat, boardview, zdjęcia płyty, wsad BIOS lub instrukcję serwisową. Do takich zapytań służy dział ZAPYTANIA O DOKUMENTACJE/BIOS.

#1 Getac A140 nie uruchamia się


przez DILLCOm 3 czerwca 2024, 17:07
Płyta PWA-A140 /M BD
Witam
Wiem, że jest to technicznie tablet jednak w środku jest "normalna" płyta jak z laptopa, jeśli jednak zły dział to przepraszam i proszę o przeniesienie.

Mam problem z takim urządzeniem. Sprzęt nie uruchamia się, po podłączeniu dowolnej ilości baterii (są dwa sloty) lub bez baterii na samym zasilaczu płyta reaguje na włącznik, zapala się dioda power na około 3-4 sekundy po czym gaśnie i miga szybko na czerwono dioda od baterii.

Podczas tych 4 sekund gdy świeci się dioda power napięcia na cewkach pojawiają się a procesor się rozgrzewa.
Zauważyłem, że jedna linia SMBUS (SDA) na złączu baterii ma tylko 0.041V nie zależnie czy w to złącze jest podłączona bateria czy nie albo bez baterii na samym zasilaczu, to samo na pinie 8 chargera BQ24735.

Gdy bateria jest podłączona pod to wadliwe złącze to nie ma w ogóle reakcji na włącznik. Na drugim złączu baterii SDA i SCL 3.3V.
Żadne ze złącz baterii nie jest bezpośrednio podłączone ani z KBC IT8582E-FXS ani z chargerem.

Musi być na płycie jakiś MUXer/Switch dla tych linii SMBUS a przynajmniej tak mi się wydaje, że musi bo charger nie obsługuje 2 baterii na raz wg datasheet i nie mogę namierzyć dokąd idą te linie ani ze złącz baterii ani z chargera.

Wymieniłem na ślepo BQ24735 i KBC bo miałem na miejscu ale nic się nie zmieniło.

Sprawę utrudnia fakt, że płyta jest polakierowana żeby była bardziej odporna na wilgoć i przed każdym pomiarem trzeba trochę skrobać.
Proszę o pomoc w namierzeniu albo tego switcha lub nakieruje mnie na rozwiązanie jeśli moja teoria jest błędna
Dodaję zdjęcia płyty ze wskazaniem które złącze baterii nie działa

Dziękuję i pozdrawiam

Obrazek
Obrazek

Re: Getac A140 nie uruchamia się


przez Google Adsense [BOT] 3 czerwca 2024, 17:07

#2 Re: Getac A140 nie uruchamia się


przez matic 4 czerwca 2024, 12:23
DILLCOm napisał(a):Żadne ze złącz baterii nie jest bezpośrednio podłączone ani z KBC IT8582E-FXS ani z chargerem.
Hello!
There are usually a serial resistors of value 100Ω or even more on the battery SMBus lines, which your meter may not consider as a connection on the continuity range.
The battery SMBus lines are probably connected to the KBC chip.

#3 Re: Getac A140 nie uruchamia się


przez Vogelek23 4 czerwca 2024, 12:28
Zasada działania szyny SMBus (technicznie to jest zwykłe I2C) opiera się na tym, że równolegle do tej samej magistrali może być podłączona teoretycznie dowolna liczba urządzeń. Każde z urządzeń może "zająć" magistralę zboczem opadającym na linii DATA, podczas gdy linia CLOCK jest w stanie wysokim - staje się wtedy tzw. nadajnikiem, zaś reszta urządzeń staje się automatycznie tzw. odbiornikami. Urządzenia mogą mieć swoje linie SMBus odseparowane (buforowane) od linii innych urządzeń, korzystających z tej samej magistrali. Zazwyczaj stosuje się w tym celu przełączniki (tranzystory MOSFET), po jednym na linię (CLOCK, DATA). Podłączone one są w ten sposób, że obie bramki połączone są do plusa zasilania magistrali, zaś dreny do głównego węzła magistrali (osobno CLOCK i DATA - stosuje się więc podwójne tranzystory). Źródła podłączone są wtedy bezpośrednio do urządzeń (uproszczony schemat poniżej). Gdy jedno z urządzeń ściąga linię DATA do masy (zbocze opadające), tranzystor linii DATA zostaje otwarty i dren przyjmuje napięcie źródła - główny węzeł magistrali zostaje niniejszym aktywowany i możliwe jest przesyłanie danych/rozkazów z urządzenia, które zainicjowało transmisję (nadajnik) do reszty urządzeń (odbiorniki). Tyle tytułem teorii.
Obrazek

DILLCOm napisał(a):jedna linia SMBUS (SDA) na złączu baterii ma tylko 0.041V nie zależnie czy w to złącze jest podłączona bateria czy nie albo bez baterii na samym zasilaczu, to samo na pinie 8 chargera BQ24735
Możliwe, że linia jest przywarta do masy. Zmierz rezystancje do masy na tym pinie na złączu baterii oraz na pinach 8 i 9 chargera. Stan niski na linii DATA oznacza dla chargera, że jedno z urządzeń chce nadawać, więc charger ustawia się z automatu w tryb odbiornika i tak już pozostaje.

#4 Re: Getac A140 nie uruchamia się


przez DILLCOm 4 czerwca 2024, 14:22
matic napisał(a):There are usually a serial resistors of value 100Ω or even more on the battery SMBus lines, which your meter may not consider as a connection on the continuity range.
The battery SMBus lines are probably connected to the KBC chip.

Mam tego świadomość, zastosowałem skrót myślowy mając na myśli, że wartości przekraczają 4000 ohm ale wymaga to sprostowania: nie wiem czy coś pomieszałem z pomiarami czy wspomniany lakier mi przeszkodził ale faktycznie jest tak jak piszesz
Dokładnie wygląda to tak:
SDA i SCL złącza "sprawnego" mają po 22.5 ohm do pinów 111 i 110 KBC oraz 4.4k ohm do pinów 8 i 9 chargera
SDA i SCL złącza "wadliwego" mają po 22.5 ohm do pinów 116 i 115 KBC oraz 45.5 ohm do pinów 8 i 9 chargera
wychodzi więc na to że jedno złącze baterii jest na osobnej linii SMBUS

Vogelek23 napisał(a):Zasada działania szyny SMBus (technicznie to jest zwykłe I2C) opiera się na tym, że równolegle do tej samej magistrali może być podłączona teoretycznie dowolna liczba urządzeń.

Nie wiedziałem, że SMBUS to prawie lub nawet to samo co I2C więc teorie muxera faktycznie można odrzucić
Vogelek23 napisał(a):Możliwe, że linia jest przywarta do masy.

Zapomniałem o tym wspomnieć w pierwszym poście ale wszystkie linie mają około 4,3K ohm do masy.

Problem też występuje jak nie ma podłączonych baterii, jeśli jest to rozwiązane jak w każdym prawie laptopie czyli na SMBUS mamy KBC, charger i baterię a KBC i charger zostały wymienione to wnioskuję, że mam problem z wsadem do KBC... Czy może jeszcze czegoś nie dostrzegam?

#5 Re: Getac A140 nie uruchamia się


przez Vogelek23 4 czerwca 2024, 16:22
DILLCOm napisał(a):Czy może jeszcze czegoś nie dostrzegam?
Napięcie bliskie 0V na linii SMBus (bez względu na to, czy to CLOCK czy DATA) nie jest poprawne. Gdy bateria jest odłączona, na obu liniach SMBus powinien być stan wysoki, czyli ok. 3,3V. Napięcia te pochodzą z rezystorów podciągających (tzw. pull-up'ów), zatem możliwe jest, że linia DATA ma uszkodzony swój pull-up i efektem tego jest stan niski na tej linii, a w konsekwencji zblokowanie chargera, który "myśli", że jedno z urządzeń na SMBus chce "nadawać".

Kolejna sprawa, że zwykle (co nie znaczy, że zawsze) linie SMBus są zabezpieczone diodami TVS przed przepięciami. Diody te (czasem podwójne) podłączone są anodami do masy, a katodami do linii CLOCK i DATA, działając jak diody Zenera - po przekroczeniu określonego napięcia na którejkolwiek z tych linii, dioda przewodzi, nie dopuszczając do wzrostu napięcia powyżej bezpiecznej wartości. Czasami te diody bywają uszkodzone w taki sposób, że pomiar rezystancji nie wykazuje anomalii, ale pod napięciem dioda zwiera. Sprawdź, czy jakiekolwiek elementy w obudowie SOT-23 lub SC-70 mają połączenia do linii SMBus któregokolwiek z konektorów baterii.

#6 Re: Getac A140 nie uruchamia się


przez DILLCOm 5 czerwca 2024, 11:50
Znalazłem dwa MOSFETy 2N7002K które są podłączone do uszkodzonej linii SMBUS.
Na pomiarach wyglądało to tak:
Obrazek
pomiary do masy, rezystancja oczywiście bez zasilania

Na drugim tranzystorze po prawej wszędzie było napięcie 3.3V

Wylutowałem MOSFET po prawej żeby zobaczyć czy na którymś polu zaniknie 3.3v ale nie. Mimo, że go nie było na płycie na wszystkich jego polach było napięcie 3.3V więc wstawiłem go ponownie i płyta się uruchomiła. Rezystancja 8 ohm na source lewego tranzystora wzrosła do 40k ohm, SDA ma prawidłowe 3.3V. Płyta normalnie uruchamia się z baterii na każdym złączu i daje obraz. Rezystancja każdej linii SMBUS w obu gniazdach baterii wzrosła do 40K ohm.

Coś ewidentnie się odblokowało tylko nie bardzo wiem co, może brak CLK zresetował jakiś układ podłączony do SMBUSa (???). Nawet nie dotknąłem MOSFETa który był na przywartej linii. Może ktoś mi wytłumaczy prawdopodobną przyczynę dlaczego tak się stało.
Dodatkowo obawiam się, że to tylko tymczasowa naprawa i niebawem znowu coś się zablokuje i problem powróci

#7 Re: Getac A140 nie uruchamia się


przez Vogelek23 5 czerwca 2024, 17:46
Czasami tak bywa - najpewniej "zatrzasnął się" port I/O kontrolera KBC, który jest skonfigurowany jako linia CLOCK magistrali SMBus. Odłączenie tranzystora z tej linii spowodowało, że port został odblokowany. Tranzystor MOSFET też potrafi się czasami "zatrzasnąć" i często wystarczy przyłożyć sondy miernika, ustawionego na zakresie diody, pomiędzy źródło i bramkę, a potem zamienić sondy. W ten sposób usuwa się z bramki ładunek elektryczny, powodujący "zatrzaśnięcie" tranzystora. Bywają też przypadki, gdzie np. wylutowanie "zatrzaśniętego" tranzystora z płyty odblokowuje go.

#8 Re: Getac A140 nie uruchamia się


przez DILLCOm 21 czerwca 2024, 11:34
Niestety, zgodnie z moimi obawami po kilku dniach problem powrócił, napięcie na SDA wahało się między 1.5V a 2,4V. Za każdym razem inna wartość przy kolejnych próbach uruchomienia. Nie udało mi się namierzyć układu odpowiedzialnego za taki stan a klientowi skończył się czas na naprawę i odebrał sprzęt bez naprawy

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 10 gości

_______________________________
Wszelkie prawa zastrzeżone. Zabrania się kopiowania jakichkolwiek treści i elementów witryny bez zezwolenia.
Wszelkie opublikowane na tej stronie znaki handlowe, nazwy marek, produktów czy usług należą do ich prawnych właścicieli i zostały użyte wyłącznie w celach informacyjnych.