Poniższa procedura zaktualizuje układ scalony w GPD WIN 4, aby rozwiązać błąd częstotliwości odświeżania, który został znaleziony w ciągu ostatnich kilku tygodni. Ta poprawka GPD Win 4 60Hz wymaga otwarcia GPD WIN 4, co może być nieco skomplikowane. Konieczne będzie również zakupienie programatora i innego komputera do przeprowadzenia aktualizacji układu scalonego. Jeśli nie masz pewności, nie próbuj otwierać ani wykonywać naprawy.
Jakie części będą potrzebne
Przed rozpoczęciem należy przestrzegać jednej bezwzględnej zasady: NIGDY NIE PRÓBUJ LUTOWAĆ DO PADÓW TESTOWYCH.
Jest to niepotrzebne w każdym przypadku i wiąże się z bardzo wysokim ryzykiem zerwania podkładki i uniemożliwienia naprawy lub odzyskania GPD Win 4 w przyszłości. Zdarzyło się to już wiele razy osobom, które nie słuchały. Nie dołączaj do listy!
Jeśli zastosujesz się do tej zasady, trwałe zablokowanie ekranu jest praktycznie niemożliwe.
Części standardowe
(Możesz mieć je pod ręką lub mieć rzeczy, które można zastąpić)
- Kable Dupont: standardowy rozstaw 2,54 mm, polecam kable wstążkowe, aby pozostały proste – https://www.amazon.com/ELEGOO-Breadbord-Jumper-Wires/dp/B01EV70C78
- Bloki nagłówków pinów: https://www.amazon.com/MCIGICM-Header-2-45mm-Arduino-Connector/dp/B07PKKY8BX
- Kołki pogo 0,48 mm: wyszukaj „P50-B1”.
https://www.amazon.com/Yosoo-Spring-Pressure-P50-B1-0-68mm/dp/B019FGHZBG
Alternatywnie można kupić gotowy kabel do programowania 3P, jednorzędowy, 2,54 mm na AliExpress: https://www.aliexpress.us/item/3256802885515922.html
Programista
Istnieje wiele różnych odmian programatora CH341a. Najłatwiejszym sposobem ich identyfikacji jest kolor PCB, chociaż istnieje kilka różnych wersji czarnego PCB CH341a, które znam.
Wersje z czarną, zieloną i niebieską płytką PCB powinny działać, jednak może być konieczne dostosowanie połączeń okablowania do używanego programatora. (Programiści Green PCB wydają się być teraz trudni do znalezienia). Każdy programator oparty na CH341a powinien działać, o ile ma połączenia I2c
Przykład czarny CH341a: https://www.amazon.com/HiLetgo-Programmer-CH341A-Burner-EEPROM/dp/B014VSGH4Y
Przykład niebieski CH341a: https://www.amazon.com/NOYITO-CH341A-Serial-Parallel-Converter/dp/B082KQ75QM
Pobieranie sterowników
Chociaż ZIP poprawki ekranu zawiera sterowniki dla CH341a, nie działają one poprawnie. Prawidłowe sterowniki to sterownik CH341PAR z poniższego linku (dzięki pelrun!).
CH341PAR – https://www.wch.cn/downloads/CH341PAR_EXE.html
Jeśli wszystko nie działa nawet po zainstalowaniu tego sterownika, sprawdź zworkę na płycie programatora. Musi być na pinach 1-2 dla czarnego programatora i na pozycji I2C dla niebieskiego.
Zespół programisty
Oderwij 3 żyły kabli dupont. Będziemy chcieli skończyć z mężczyzną po jednej stronie i kobietą po drugiej. Jeśli masz tylko złącze żeńskie do żeńskiego, możesz odłamać zestaw 3-pinowych złączy, aby zrobić z niego złącze męskie
Odłam blok 3-pinowych nagłówków. Usuń metalowe kołki z plastikowego bloku. Staraj się nie zgnieść plastiku.
Przełóż kołki pogo 0,48 mm przez 3 bloki plastiku. Należy uważać, aby nie zgiąć ani nie zmiażdżyć kołków pogo, ponieważ może to spowodować uszkodzenie ich sprężyny.
Gdy wszystkie 3 wtyki pogo znajdą się na miejscu, wepchnij je do żeńskich końcówek kabli dupont.
Zatrzaśnij drugi (męski) koniec kabla w CH341a na stykach 13, 14 i 15 (patrz ilustracje poniżej). Nie korzystałem z niebieskiego programatora CH341a, jednak poniżej zamieściłem prawidłowe połączenia.
Demontaż GPD WIN 4
Nasz częściowy demontaż GPD WIN 4 może być wykorzystany jako przewodnik do otwarcia GPD WIN 4. Wystarczy obejrzeć tylko do 4:56. Nie odłączaj baterii, ponieważ do flashowania konieczne będzie włączenie urządzenia.
Programowanie
Pobierz pakiet oprogramowania IC: Ten mega link zawiera oprogramowanie plus prawidłowe sterowniki i został ponownie spakowany (dzięki _ Λ𝓌メ _ !), aby zapobiec pomyłkom podczas flashowania
https://mega.nz/folder/f1slhTAZ#qQvF8eZFWuFIhtSG3r7TMg
Alternatywnie, oryginalny link do pobrania dostarczony przez GPD to:
https://drive.google.com/file/d/1dydUaVxUCgKxoSK6Jx4DDm3QH8BDOkEL/view?usp=share_link
Weryfikacja łączności z CH341
Otwórz aplikację „Upgrade_V7.0.2.exe„.
Jeśli otworzysz aplikację z podłączonym CH341a, powinieneś zobaczyć niebieski napis „USB – I2C ON-LINE” w prawym dolnym rogu, a także komunikat o błędzie Get Device Addr … Failure! – jest to normalne. Jeśli w prawym dolnym rogu nie ma napisu USB-I2C ON-LINE, sprawdź sterowniki
Podłącz CH341a i zaprogramuj: Uwaga, aby pomyślnie wykonać flashowanie, GPD Win 4 musi być włączony, a ekran włączony. Możesz zwiększyć limit czasu ekranu w systemie Windows lub uruchomić system BIOS podczas procedury.
Wciśnij 3 piny pogo w odpowiedniej kolejności do padów debugowania, jak pokazano powyżej.
*** Podczas całego procesu flashowania należy utrzymywać stały kontakt ze wszystkimi 3 padami debugowania za pomocą pinów pogo ***
Otwórz ponownie aplikację flash, jeśli jest dobra łączność, tym razem nie powinien pojawić się komunikat o błędzie „Get Device Addr … Failure!„. Sprawdź, czy napis „USB – I2C ON-LINE” jest niebieski w prawym dolnym rogu.
Kliknij strzałkę w dół obok pozycji Prog i wybierz opcję wczytaj plik. Znajdź plik win4-LCD_1080x1920_20230426v1.hex. Dane powinny być teraz widoczne w polu wyświetlania danych.
Naciśnij przycisk Prog. Programowanie powinno zająć tylko około 5 sekund, są dwa paski postępu, ale szybko się kończą. Po zakończeniu na wyświetlaczu dziennika powinien pojawić się następujący komunikat. Jeśli proces się nie powiedzie, upewnij się, że ekran jest nadal włączony, sprawdź, czy nie ma żadnych komunikatów o błędach, a następnie ponownie naciśnij przycisk Prog. Możesz to zrobić tyle razy, ile to konieczne – liczy się tylko ostatnia udana próba.
Przykładowa konfiguracja flashowania (dzięki tson!)
Gotowe!!! Uruchom ponownie i teraz 60Hz powinno być płynne.
Niestety, wydaje się, że nie ma sposobu na bezpośrednie potwierdzenie wersji oprogramowania układowego IC. Łatwym sposobem sprawdzenia jest skorzystanie z jednego z wielu testów na stronie www.testufo.com, aby potwierdzić prawidłowe działanie 60 Hz. Po wprowadzeniu poprawki IC, w opcjach wyświetlania systemu Windows powinny być widoczne te same standardowe opcje odświeżania 60 Hz i 45 Hz.
Jeśli coś poszło nie tak, NIE PANIKUJ, po prostu przeczytaj dalszą część tego przewodnika do sekcji INSTRUKCJE PRZYWRACANIA AWARYJNEGO i postępuj zgodnie z nimi.
Dodanie 40 Hz i dodatkowych informacji CRU:
Narzędzie Custom Resolution Utility (CRU)
Jeśli istniały wcześniejsze wpisy CRU, zresetuj je, uruchamiając reset-all.exe w folderze CRU . Powinno to spowodować, że domyślne opcje 60 Hz i 45 Hz będą dostępne w ustawieniach wyświetlania systemu Windows
Za pomocą CRU można sprawdzić, czy aktualizacja oprogramowania sprzętowego powiodła się. Po uruchomieniu powyższego reset-all.exe , otwórz CRU i kliknij edytuj na pierwszym wpisie dla 60Hz. Powinieneś zobaczyć poniższy komunikat potwierdzający, że odświeżanie zostało naprawione:
Dodatkowo można dodać 40 Hz (lub dowolną inną częstotliwość odświeżania), korzystając z poniższych ustawień. (Dzięki G Cat!) 60 Hz, 45 Hz i 40 Hz powinny działać bez zacięć po flashowaniu oprogramowania układowego IC.
INSTRUKCJE AWARYJNEGO ODZYSKIWANIA DANYCH
Więc masz częściowy flash, a potem i tak zrestartowałeś, a teraz ekran się nie włącza?
Po pierwsze, NIE PANIKUJ. Nie można trwale zablokować ekranu, chyba że fizycznie coś uszkodzisz, na przykład lutując do padów i odrywając jeden z nich. Więc nie rób tego.
Programator sprzętowy to wszystko, czego potrzebujesz, aby odzyskać sprawność po uszkodzeniu oprogramowania układowego lub nawet całkowicie pustym chipie.
Przede wszystkim NIE PRZYLUTOWYWAĆ DO PODKŁADEK.
Uruchom GPD WIN 4 i wejdź do biosu naciskając DEL. Jeśli masz zewnętrzny monitor, możesz to potwierdzić, w przeciwnym razie będziesz musiał to zrobić na ślepo. Zapewni to, że GPD Win 4 zasila układ scalony mostka panelu, nawet jeśli ekran nadal będzie całkowicie pusty.
Powtórz instrukcje flashowania z poprzedniej sekcji. Jeśli się nie powiedzie, zrób to ponownie. Przycisk programu można wciskać dowolną liczbę razy, ponieważ wystarczy tylko raz.
Jeśli nadal występują problemy, sprawdź wszystkie przewody i zmień położenie pinów na złączu, aby uzyskać lepsze połączenie. To zadziała, gdy zrobisz to dobrze.