• Getac A140 nie uruchamia się

Forum rules:Click here to view the forum rules

  1. Topic title should contain: the device's manufacturer, full model and the brief description of problem.
  2. Topic message should contain: the PCB marking code (required in case of hardware repairs), an extended description of problem, things you have checked/replaced/measured, your conclusions and the question. If you are not able to find the PCB marking code, please read THIS TOPIC. If you still cannot locate the PCB markings, please upload a clean, both-side photos of the mainboard - it is required to remove any films, modules or brackets possibly covering these markings.
  3. Before posting a new topic please read all topics in TRAININGS subforum and make a preliminary diagnostic based on the content of those trainings.
  4. Uploading of any complete schematics, BIOS / firmware files or any other kind of documentation, or linking to 3rd party websites with such files, is STRICTLY PROHIBITED. You can only upload the small portion of documentation or, link to BIOS file on UNVERIFIED BIOS FILES subforum, which simplifies the diagnostics/repair. You are not allowed to upload more then one complete page of instruction/schematic per single topic. The file you upload must not contain any watermarks, "confidential" markings, links or email addresses and cannot be password-protected.
  5. It is only permitted to describe one faulty device per single topic - you should always open a new topic for each subsequent device.
  6. Requesting of the full schematics, BoardView files, BIOS files or any other kind of documentation is NOT ALLOWED in this subforum. If you need to ask for any of these, you should open a new topic in DOCUMENTATION/BIOS REQUEST subforum.

#1 Getac A140 nie uruchamia się


by DILLCOm 3 June 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

Image
Image

Re: Getac A140 nie uruchamia się


by Google Adsense [BOT] 3 June 2024, 17:07

#2 Re: Getac A140 nie uruchamia się


by matic 4 June 2024, 12:23
DILLCOm wrote:Ż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ę


by Vogelek23 4 June 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.
Image

DILLCOm wrote: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ę


by DILLCOm 4 June 2024, 14:22
matic wrote: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 wrote: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 wrote: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ę


by Vogelek23 4 June 2024, 16:22
DILLCOm wrote: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ę


by DILLCOm 5 June 2024, 11:50
Znalazłem dwa MOSFETy 2N7002K które są podłączone do uszkodzonej linii SMBUS.
Na pomiarach wyglądało to tak:
Image
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ę


by Vogelek23 5 June 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ę


by DILLCOm 21 June 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

Who is online

Users browsing this forum: No registered users and 2 guests

_______________________________
All rights reserved. Unauthorised copying of this website's content or any of its part is strictly forbidden.
Any trademarks, brand names, products or services published on this website belong to their legal owners, are copyrighted and used for information purposes only.