Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Naprawa Mio i Becker - usterki programowe i sprzętowe

koala106 15 Mar 2016 11:04 16599 50
  • W swojej wieloletniej praktyce spotkałem mnóstwo uszkodzonych sprzętowo i programowo urządzeń Mio i Becker, dużą część usterek można w prosty sposób usunąć samemu przy relatywnie niskich nakładach, więc mając uszkodzone urządzenie i dylemat, czy je wyrzucać, czy naprawiać, warto się zastanowić.
    Usterki sprzętowe:
    uszkodzona bateria – jest najczęstszą usterką objawiającą się miganiem ekranu, brakiem możliwości uruchomienia po okresie nieużywania, resetowaniem się w trakcie pracy w przeważającej części urządzeń Mio i Becker jest to jeden typ baterii bez trudu do zakupienia w internecie (Batimex, Allegro). Sama wymiana jest banalna i polega zazwyczaj na odkręceniu kilku śrub śrubokrętem krzyżakowym, wyjęciu baterii i włożeniu nowej, przykręcenie kilku śrubek to czysta formalność. Koszt uda się zmieścić poniżej 50 zł, więc warto,
    uszkodzone gniazdo USB – objawia się to: przerywaniem ładowania, zrywaniem transmisji USB, brakiem możliwości połączenia się z komputerem, przechodzeniem w czasie jazdy w tryb USB. Do niedawna gniazda były nieosiągalne i tylko wylut wchodził w grę, jednak od jakiegoś czasu są dostępne w hurtowych ilościach na Allegro, sama wymiana zajmuje 10 minut, koszt 10-20 zł, więc nie ma się co zastanawiać,
    uszkodzona ładowarka – objawia się brakiem ładowania albo przerywaniem w trakcie ładowania, często po wymianie na inną ze złączem miniUSB okazuje się, że ładowanie działa, ale przy wyłączonym urządzeniu, po włączeniu urządzenie przechodzi w tryb USB. Winę za to ponosi niekompatybilna z urządzeniem ładowarka. W urządzeniach Mio i Becker do identyfikacji podłączenia ładowarki jest wykorzystywany pin nr 4 złącza miniUSB. Jeżeli jest podłączone ładowanie, pin powinien być zwarty z masą. Oryginalna ładowarka Mio kosztuje sporo, marketowe chińskie ładowarki kosztują ułamek tej kwoty. Ja jak przerabiam – wymieniam kabel z wtyczką na pochodzący ze starej ładowarki Mio lub wymieniam samą wtyczkę i mostkuję piny we wtyczce. 10 minut zabawy i zaoszczędzone kilkadziesiąt złotych,
    uszkodzony LCD/dotyk – często spotykana usterka, LCD oryginalne kosztują praktycznie tyle, co całe urządzenia, więc sens naprawy jest niewielki, jednakże należy zwrócić uwagę, że do MIO serii C320, C520, C720, Moov 3x0, Becker 4,3 – cała seria z09x, z10x pasują te same wyświetlacze, te same wyświetlacze znajdziecie także w wielu modelach Clariona i Mediona, a te można kupić uszkodzone ze sprawnymi LCD znacznie taniej od ceny samego LCD. Wymiana jest banalna – odkręcenie kilku śrubek, odpięcie dwóch taśm i poskładanie do kupy – nie powinno zająć dłużej niż kwadrans.

    Jak widzicie - powyżej opisałem większość usterek, jakie pojawiają się z powodów sprzętowych, przeważająca część jest prosta w naprawie i po paru minutach mamy usterkę usuniętą i urządzenie gotowe do dalszej pracy.

    Usterki programowe:
    rozkalibrowany dotyk – stosunkowo często spotykana usterka, zwłaszcza w Mio Moov 500 – miałem sam kilkanaście sztuk z rozkalibrowanym dotykiem po kilku latach, jak sobie z tym poradzić – oryginalne oprogramowanie Mio nie zawiera takiej opcji, a korzystanie z urządzenia zwłaszcza przy wpisywaniu adresu to masakra. W celu skalibrowania dotyku skorzystamy z poprzedniego artykułu: https://www.elektroda.pl/rtvforum/viewtopic.php?p=15486354#15486354 w którym znajdziecie podane ścieżki i nazwy folderów do urządzeń Mio, w jakich ma się znaleźć plik startowy Automapy – my tutaj skorzystamy z tej samej zasady, z tym, że zamiast Automapy uruchomimy niewielki program narzędziowy wywołujący procedurę kalibracji ekranu – plik znajdziecie w załączniku do artykułu. Przećwiczymy to na przykładzie urządzenia Mio Moov 500 – na karcie pamięci tworzymy folder o nazwie Cobia_500_64, do folderu kopiujemy plik touch.exe, zmieniamy jego nazwę na auto.exe, wkładamy kartę do urządzenia na ekranie licencyjnymi i możemy kalibrować ekran. Proste? Takie ma być. W przypadku urządzeń Becker plik touch.exe kopiujemy na kartę pamięci, zmieniamy jego nazwę na autorun.exe, wkładamy kartę do urządzenia i włączamy je – procedura kalibracji będzie od razu po uruchomieniu urządzenia.
    ekran po włączeniu w trybie komunikacji USB – w przeważającej ilości przypadków, z jakimi się spotkałem, winę ponosi jeden z plików w pamięci urządzenia, który ulega uszkodzeniu przy zapisie – jeżeli mamy czynną komunikację USB, to formatujemy urządzenie w systemie FAT32, odłączamy od komputera z wykorzystaniem funkcji bezpiecznego usuwania sprzętu, następnie podłączamy i jeżeli widzimy utworzone przez urządzenie pliki device.xml, to przeinstalowujemy oprogramowanie z płyty DVD dostarczonej z urządzeniem. Jeżeli nie posiadamy płyty, to musimy poszukać backupu w Internecie, tutaj uwaga – na urządzeniach Mio Moov i Mio Spirit pierwszej generacji program zawarty na płycie nie uruchomi się na systemach Windows 7 i nowszych – albo szukamy komputera z Windows XP, albo (ja tak robię) na komputerze z nowszym Windows korzystamy z wirtualnego systemu XP, wtedy odtworzenie przebiega bez problemu,
    urządzenie wisi na logo Mio lub na ekranie startowym wyświetla błąd – brak komunikacji USB – jedna z najczęściej spotykanych usterek, zwłaszcza po niefachowym odblokowaniu lub po modyfikacji pliku paths.xml w katalogu głównym urządzenia. Usterka spotykana bardzo często – co do jej usunięcia – tu nie obędzie się bez kombinowania w większości wypadków. Sposób usunięcia usterki zależy od generacji urządzenia – każdą generację robi się inaczej.
    urządzenia Mio seria C320, C520, C720 – do przywrócenia komunikacji niezbędny jest komputer z portem LPT, programator z kilku rezystorów i trochę oprogramowania – do wykonania tylko pod Windows XP – jak będziecie potrzebować szczegółów, to mogę to opisać w odpowiednim artykule,
    urządzenia serii Mio Moov i Mio Spirit 1 generacji z Windows CE 5, Becker seria Z: tutaj przywrócenie komunikacji polega na wprowadzeniu urządzenia w tryb serwisowy i wgraniu zawartości pamięci przez USB lub z karty SD, aby uruchomić tryb serwisowy w pierwszym rzędzie potrzebujemy uzyskać obraz systemu do zaprogramowania - spora kolekcja obrazów do Mio - tutaj:Link, jak już mamy obraz pamięci, musimy rozebrać urządzenie tak, aby uzyskać dostęp do kości pamięci, która znajduje się pod metalowym ekranem,
    o pod ekranem odszukujemy kość z naklejką CobiaXXX (różne oznaczenia dla każdego modelu,
    Naprawa Mio i Becker - usterki programowe i sprzętowe
    o wkładamy kartę pamięci z obrazem pamięci do slotu SD i następnie za pomocą ostrego i cienkiego elementu zwieramy nóżkę nr 9 do masy – ja używam do tego celu igły z krokodylkiem,
    Naprawa Mio i Becker - usterki programowe i sprzętowe
    o włączamy urządzenie z reset na on i jak wszystko poszło ok. powinien nam się ukazać niebieski ekran serwisowy
    o poruszanie się po menu odbywa się za pomocą naciśnięcia ekranu – przenosi nas do następnej opcji wyboru na liście, wybór zatwierdzamy poprzez przesunięcie suwaka na off i następnie na on,
    o aktualizacja ROM polega na wejściu w menu Wince upgrade i wybraniu opcji WinCE Upgrade by SDMMC/format – po zatwierdzeniu urządzenie odszuka pliki na karcie, jeżeli stwierdzi, że są zgodne z urządzeniem i zgodna jest suma kontrolna, przejdzie do zapisu pamięci. Po skończonym procesie zostanie wyświetlony komunikat o restarcie urządzenia – wyjmujemy kartę i restartujemy – urządzenie będzie widoczne z poziomu PC,
    o teraz pozostaje wgrać backup i cieszyć się naprawionym urządzeniem.

    Urządzenie wisi na logo Mio (Urządzenia Mio Spirit drugiej generacji z Windows CE6) – wskutek niepoprawnego odblokowania. W tym wypadku działanie polega na uruchomieniu urządzenia w trybie serwisowym z karty i uporządkowaniu pamięci wewnętrznej: w tym celu posłużymy się programem Total Commander dla Windows CE – kopiujemy plik CECMD.exe na kartę pamięci i zmieniamy jego nazwę na iBoot.exe, wkładamy kartę do urządzenia, włączamy je i po chwili powinien pokazać się ekran Total Commandera, wchodzimy w My Flash Disk, odszukujemy plik paths.xml, usuwamy go z urządzenia, wyłączamy je i podłączamy pod komputer, po włączeniu urządzenie powinno być widoczne – pora na wgranie backupu lub ponowną instalację oprogramowania za pomocą Mio More Desktop.

    Fajne! Ranking DIY
    Potrafisz napisać podobny artykuł? Wyślij do mnie a otrzymasz kartę SD 64GB.
    O autorze
    koala106
    Poziom 39  
    Offline 
    [b][size=16]Naprawa GPS, aktualizacja map Tomtom VIA, GO, Carminat Live
    Najtańszy kurier!
    Części GPS na sprzedaż
    Specjalizuje się w: nawigacje gps: mio, tomtom, gps odblokowanie naprawa
    koala106 napisał 4381 postów o ocenie 922, pomógł 469 razy. Mieszka w mieście Zielona Góra. Jest z nami od 2005 roku.
  • #2
    pit48
    Poziom 1  
    Witam!
    Dzięki temu artykułowi udało się uruchomić nawigację, która ponad pół roku przeleżała w nadziei na jakieś rozwiązanie. Świetna robota. Jeśli czas pozwoli to prosił bym o rozwinięcie tematu programatora i odpowiedniego oprogramowania do przywrócenia komunikacji PC - nawigacja (mio C720).

    pozdrawiam
  • #4
    k0sa

    Poziom 11  
    Czy jest możliwość naprawy Mio M400, które nie ma wejścia na karty. Problem polega na tym, że ktoś próbował odblokować tę navi i usunął plik appstartupsec.exe przez co sprzęt się nie uruchamia - wisi na logo MIO. Da się wejść w tryb serwisowy, ale jedyna możliwość flash'owania jest właśnie "po kablu" czyli po przez port USB w komputerze. Sprzęt jest wykrywany jako Microsoft Sync USB, ale nie DNW nie może się z nim połączyć, ani żaden innych program (przynajmniej te jakie ja znam). Z tego co czytałem to nie ma możliwości flashowania tego sprzęt po przez USB. Mam rację czy może jest jakiś sposób?
  • #6
    k0sa

    Poziom 11  
    Rozumiem, a umiesz podać wersję sterownika, który by pasował? Pytam ponieważ mam te sterowniki w 3x wersjach - zmieniam je, ale to nie daje żadnego efektu. Najlepiej by było już gdybyś miał w ogóle ten sterownik do udostępniania lub wskazał, gdzie go można znaleźć. Jak pisałem - ja mam 3x różne wersje i nie działają (Windows 7 Home).
  • #8
    k0sa

    Poziom 11  
    Rozumiem, mam Win XP, więc spróbuję. Dziękuję za radę.

    Mam jeszcze pytanie / problem odnośnie (też) sterownika giveio pod Win XP w celu naprawy MIO C720 - czy posiadasz taki?
    Te też próbowałem w kilku wersjach i nic mi nie znajduje na porcie LPT, ani żadnego dodatkowego portu giveio nie posiadam w Menadżerze Urządzeń.
    Możesz podać numer albo udostępnić? Próbowałem kilka wersji i wszystkie mam zainstalowane i są uruchomione, ale J-TAG nic nie widzi.... :-(
  • #10
    k0sa

    Poziom 11  
    Dziękuję. Mam tę paczkę, ale mi głównie chodzi o sterownik. Ten który się tam znajduje nie chce działać na moim XP. Jeżeli korzystałeś z tej paczki (dokładnie tej) i tego sterownika i jest on tym działającym na Win XP to niestety nie wiem jak Ci się to udało. Zaznaczam, że komputer był już resetowany i to kilka razy :-) Wersji sterowników też było kilka i nadal zero efektu tzn. nie mam nowej pozycji GIVEO w Menadżerze Urządzeń, ani JTAG nie wykrywa mi navi. LPT w komputerze działa i widnienie w Menadżerze Urządzeń jako LPT1. Kabel też jest dobrze przylutowany w odpowiednie miejsca, bateria w navi naładowana, sprzęt włączony i wszystko powinno grać, a nie gra.

    Mam jeszcze pytanie pomocnicze, które mi bardzo pomoże: czy po podłączeniu navi do LPT komputer to jakoś wykryje czy zasygnalizuje (np.: dźwięk wykrycia nowego sprzętu)? Chodzi mi o to czy jest to na zasadzie PnP czy samemu muszę dodawać nowy sprzęt i wyszukiwać połączenia (co też się nie udaje po przez DODAJ NOWY SPRZĘT - nic nie znajduje).
  • #12
    k0sa

    Poziom 11  
    Pełna jasność. Spróbuję. Jeszcze raz dziękuje bardzo !!

    EDIT:
    Niestety nie, porażka. Do czego podłączyłeś masę ze schematu C720 - tzn. czy można do obudowy portu DB25 ? Do czego podłączony jest rezystor, który jest podpisany RST ?
    Czy jak podłączas MIO C720 po przez LPT to Win XP jakoś wykrywa Ci ten sprzęt? Komunikuje, że wykrył nowy sprzęt ?

    EDIT 2:
    Poszło. Nic komputer nie komunikuje, generalnie nie wiadomo czy navi jest dobrze podłączona do komputera czy nie, czy kable są dobrze przylutowane czy nie itd. Można to tylko rozpoznać po przez JTAG'a, który wykryje procesor lub nie wykryje :-) U mnie w końcu wykryło jak wywaliłem te oporniki 100omowe. Nie raz już flashowałem sprzęty po serialu i prawie nigdy z oporników nie korzystałem. Coś mnie podkusiło by je tu zamontować i stąd te problemy. Jeszcze raz dziękuję za pomoc.

    ps. Powalczę jeszcze dziś z tą M400 pod Win XP. Jeszcze raz dziękuję !!
  • #14
    k0sa

    Poziom 11  
    Możliwe, ale ja natomiast flashowałem po serialu mnóstwo sprzętów i nigdy z opornikami. Teraz pierwszy raz po równoległym i dałem te oporniki, bo ma większe napięcie ten port, ale widać niepotrzebnie. Możliwe, że moim wypadku tak to działa (coś z portem albo opory na kablu - nie wiadomo, tak to bywa).

    Pytanie: nie idzie mi image z karty SD do tego C720. Zatrzymuje się na 77%:
    bp_writedata false
    writing image 77%

    Karta microSD 1GB - zwykła, stara. Niestety mam tylko taką JEDNĄ :) Nie mam już takich starych i małych karty.

    Próbowałem 3x image:
    C720_EEUT_ROM_R02.3.9913.1018
    C720b_EEU_ROM_R01.3.9977.0117
    C720t_NA_ROM_R05.3.9905.0912
    ... i na każdym to samo.
    Domyślasz się w czym problem?
  • #16
    k0sa

    Poziom 11  
    WinCE Upgrade -> WinCe by SD/MMC (FOMART)
    Poszło, ale cały czas wchodzi mi do menu serwisowego.
    Na karcie są 4x pliki:
    (2x z katalogu original_uboot): uboot.bin + uboot.cks
    (oraz 2x od C520): winceimg.bin + winceimg.cks
    Później upgrade UBOOT i działa.

    Nie da się TERAZ wgrać oryginalnego oprogramowania do C720 ?
    Sprzęt działa, ale jako C520 :/
  • #18
    k0sa

    Poziom 11  
    Po karcie / USB czy równoległym ?
    Jak po karcie to może jeszcze po próbuję.
    Jak po USB (DNW) to nie wiem czy zrobię, chyba że to M400 mi pójdzie i będę miał jeszcze na to siły :)
  • #19
    koala106
    Poziom 39  
    Przy urządzeniach posiadających slot SD polecam SD - przez DNW też można, PO LPT da się, ale to już wyższa szkoła jazdy. DNW jak masz poprawny sterownik to idzie jak z płatka - najlepiej czysty XP bez ActiveSync - bo przez sterownik AS nie zawsze chce zadziałać SEC/SOC Board.
  • #20
    k0sa

    Poziom 11  
    Spróbuję przez kartę, ale tak na marginesie to straszne badziewie w naprawie :/
  • #22
    k0sa

    Poziom 11  
    Czy jest opcja połączenia się po przez LPT z M400? Pytam, ponieważ wybrałem opcję aktualizacji po przez port USB z FORMAT. Zanim się połączyło z komputerem itd., to bateria zdążyła się rozładować i sprzęt się aktualnie nie bootuje. Także o menu serwisowym można na tę chwilę zapomnieć. Muszę wgrać UBOOT oraz ROM od początku. Tak się skończyły moje zabawy z M400. Jest gniazdo na płycie głównej tej navi, które wygląda identycznie jak w C720. Próbować? Zadziała? :)
    Chyba, że już nie warto.... czarny ekran i zero reakcji na nowe ogniwa, resety, kable USB - nic, zero.
  • #24
    k0sa

    Poziom 11  
    Spróbuję, ale też nic dobrego z tego nie wróżę :/ Zwłaszcza, że sprzęt zaczyna czasami wydawać dziwne dźwięki (bzyczy / piszczy - jest mu źle :) ) jak podłącza się go pod USB. Może uda mi się wrzucić UBOOT z wbudowanym recovery menu po przez NoICE'a. Wtedy resztę zrobię po przez DNW. Oczywiście jak się uda to się pochwalę. Jak się nie uda to nie ma o czym pisać :-)
  • #25
    piotrek tau
    Poziom 10  
    Witam Kolegow. Chyba padl mi wyswietlacz w mojej nawigacji. Po wlaczeniu przez chwile dziala a potem ciemnieje az znika obraz. Moja nawigacja to Becker z098. Czy wyswietlacz od clariona MAP 680 bedzie taki sam?
    Dziekuje i pozdrawiam
    Piotrek
  • #27
    piotrek tau
    Poziom 10  
    Dzieki , kupilem na e-bayu wyswietlacz dokladnie taki jak potrzebuje. Rozkrecilem urzadzenie i spr numer czesci.
    Pozdrawiam
    Piotr
  • #28
    toto80
    Poziom 14  
    a ja mam problem z Mio Moov 610 nie chce się połączyć z kompem,brak slotu na karte,chyba flasha ma ubitego,jak go ożywić jakieś reakcje na życie ma bo ładuje i się załączy ale nie chce się skomunikować
  • #29
    k0sa

    Poziom 11  
    toto80: droga sprawa, długa naprawa, nie wiadomo czy się opłaca przy cenie sprzętu ok.140zł (takie wyniki daje Google). Postawienie tego wymaga czasu (kilka godzin spokojnie) i trochę gimnastyki oraz odpowiedniego osprzętu (kable + komputer z WinXP oraz odpowiednim portem itd.). Bez lutowania też się nie obejdzie :/ Zapytaj może tutaj na forum koala106 - może Ci jakoś tanio pomoże, ponieważ ma większą wprawę. Z tego co ja postawiłem tych sprzętów i przy cenie nowego ok.140zł to u mnie raczej by się to nie opłacało - chyba, że to naprawa z sentymentu :) Wtedy zapraszam :)

    EDIT: ewentualnie przez DNW jak to jest wyżej w pierwszym poście opisane. Trochę szybciej, trochę łatwiej, ale też bez "odpowiedniego komputera" (winXP) oraz sterowników nie da się nic zrobić. Wsady są na Elektrodzie w jednym z postów koala106. Poza tym też tutaj w tym wątku udostępnił do pobrania tutoriale. Łatwo na pewno nie będzie, ale wytrwałym na pewno się uda :)
  • #30
    toto80
    Poziom 14  
    powiem tak, nawigacja już jest moja,wiedz do zabawy na potestowanie czy ją postawie się nada... ale jakieś wskazuwki by się przydały z tym modelem nigdy nie miałem do czynienia...