Nedenstående procedure vil opdatere IC’en på din GPD WIN 4 for at løse fejlen med opdateringshastigheden, som er blevet fundet i de seneste par uger. Denne GPD Win 4 60Hz-rettelse kræver, at du åbner din GPD WIN 4, hvilket kan være lidt vanskeligt at gøre. Du skal også købe en programmør og bruge en anden pc til at udføre IC-opdateringen. Hvis du er usikker, skal du ikke forsøge at åbne eller udføre reparationen.
Hvilke dele skal du bruge?
Før du går i gang, er der én absolut regel, du skal følge: FORSØG ALDRIG AT LODDE PÅ TESTPUDERNE.
Det er unødvendigt i alle tilfælde og har en ekstremt høj risiko for at rive en pude af og gøre det umuligt at reparere eller gendanne din GPD Win 4 i fremtiden. Det er sket flere gange nu for folk, der ikke lyttede. Skriv dig ikke på listen!
Hvis du følger denne regel, er det stort set umuligt at ødelægge din skærm permanent.
Standarddele
(Du har måske disse ved hånden eller har ting, der kan erstattes)
- Dupont-kabler: standardafstand på 2,54 mm, jeg anbefaler dem i båndstil, så de forbliver lige – https://www.amazon.com/ELEGOO-Breadbord-Jumper-Wires/dp/B01EV70C78
- Stiftblokke: https://www.amazon.com/MCIGICM-Header-2-45mm-Arduino-Connector/dp/B07PKKY8BX
- 0,48 mm pogo pins: søg efter “P50-B1”
https://www.amazon.com/Yosoo-Spring-Pressure-P50-B1-0-68mm/dp/B019FGHZBG
Alternativt kan du købe et færdiglavet 3P, single row, 2,54 mm programmeringskabel på AliExpress: https://www.aliexpress.us/item/3256802885515922.html
Programmør
Der findes mange forskellige varianter af CH341a-programmeren. Den nemmeste måde at identificere dem på er ved hjælp af PCB-farven, selvom der findes flere forskellige versioner af det sorte PCB CH341a, som jeg kender til.
De sorte, grønne og blå PCB-versioner burde alle fungere, men det kan være nødvendigt at justere ledningsforbindelserne, så de passer til den programmør, du bruger. (Grønne PCB-programmører ser ud til at være svære at finde nu). Enhver CH341a-baseret programmør burde virke, så længe den har I2c-forbindelser.
Eksempel på sort CH341a: https://www.amazon.com/HiLetgo-Programmer-CH341A-Burner-EEPROM/dp/B014VSGH4Y
Eksempel blå CH341a: https://www.amazon.com/NOYITO-CH341A-Serial-Parallel-Converter/dp/B082KQ75QM
Download af driver
Selvom ZIP-filen med skærmrettelser indeholder drivere til CH341a, fungerer de ikke korrekt. De korrekte drivere er CH341PAR-driveren fra nedenstående link (tak pelrun!)
CH341PAR – https://www.wch.cn/downloads/CH341PAR_EXE.html
Hvis tingene ikke fungerer, selv efter at du har installeret denne driver, skal du kontrollere jumperen på dit programmeringsboard. Det skal være på pin 1-2 for den sorte programmer, og på I2C-positionen for den blå.
Programmeringsenhed
Riv 3 tråde af dupontkablerne. Vi vil gerne ende med en mand på den ene side og en kvinde på den anden side. Hvis du kun har hun til hun, kan du brække et sæt 3-pin-headers af for at gøre det til en han-ende.
Knæk en blok 3-pin-headers af. Fjern metalstifterne fra plastikblokken. Prøv at undgå at knuse plasten.
Skub de 0,48 mm store pogo pins gennem de 3 plastikblokke. Det skal sidde helt tæt, og pas på ikke at bøje eller klemme pogo pins, da det kan beskadige deres fjederaktivering.
Når alle 3 pogo pins er på plads, skubbes de ind i hun-enden af dupont-kablerne.
Sæt den anden ende (han) af kablet i CH341a fast i ben 13, 14 og 15 (se billederne nedenfor). Jeg har ikke brugt en blå CH341a programmer, men jeg har inkluderet, hvad der skulle være de korrekte forbindelser nedenfor
Afmontering af GPD WIN 4
Vores GPD WIN 4 partial teardown kan bruges som en guide til at åbne GPD WIN 4. Du behøver kun at se op til 4:56. Tag ikke batteriet ud, da du skal tænde for enheden for at flashe den.
Programmering
Download IC-softwarepakken: Dette megalink indeholder softwaren plus de korrekte drivere og er blevet ompakket (tak _ Λ𝓌メ _ !) for at forhindre forvirring, mens du flasher.
https://mega.nz/folder/f1slhTAZ#qQvF8eZFWuFIhtSG3r7TMg
Alternativt er det originale downloadlink fra GPD:
https://drive.google.com/file/d/1dydUaVxUCgKxoSK6Jx4DDm3QH8BDOkEL/view?usp=share_link
Bekræft CH341-forbindelse
Åbn programmet “Upgrade_V7.0.2.exe“.
Hvis du åbner programmet med CH341a tilsluttet, bør du se en blå “USB – I2C ON-LINE” i nederste højre hjørne, samt en fejlmeddelelse Get Device Addr … Failure! – Dette er normalt. Hvis der ikke står USB-I2C ON-LINE nederst til højre, skal du tjekke dine drivere.
Tilslut CH341a, og programmer: Bemærk, at din GPD Win 4 skal være tændt, og skærmen skal være tændt, for at du kan flashe. Det kan være en god idé at øge skærmens timeout i Windows eller boote ind i BIOS under proceduren.
Tryk de 3 pogo pins i den rigtige rækkefølge mod debug pads som vist ovenfor.
*** Du skal opretholde konsekvent kontakt med alle 3 debug-pads med pogo pins gennem hele flashing-processen ***.
Åbn flash-appen igen, og hvis der er god forbindelse, bør du denne gang ikke få fejlmeddelelsen “Get Device Addr … Failure!“. Kontroller, at “USB – I2C ON-LINE” er blå nederst til højre.
Klik på pil ned ved siden af Prog, og vælg load file. Find filen win4-LCD_1080x1920_20230426v1.hex. Du bør nu kunne se data i boksen Data Display.
Tryk på Prog-knappen. Programmeringen bør kun tage omkring 5 sekunder, der er to statuslinjer, men de forsvinder hurtigt. Når du er færdig, bør du se følgende i logdisplayet. Hvis processen mislykkes, skal du sikre dig, at skærmen stadig er tændt, se efter eventuelle fejlmeddelelser og derefter trykke på Prog igen. Du kan gøre dette så mange gange som nødvendigt – kun det sidste vellykkede forsøg betyder noget.
Eksempel på blinkende opsætning (tak tson!)
Du er helt færdig!!! Genstart, og nu skulle 60Hz være glat.
Desværre ser det ikke ud til, at der er en måde at bekræfte IC-firmwareversionen direkte på. En nem måde at tjekke det på er at bruge en af de mange tests på www.testufo.com for at bekræfte korrekt 60Hz-drift. Efter IC-fixet bør du se de samme 60Hz og 45Hz opdateringsindstillinger i Windows Display-indstillingerne.
Hvis noget er gået galt, skal du IKKE gå i panik, men blot læse længere nede i denne vejledning til afsnittet NØDGENOPRETNINGSINSTRUKTIONER og følge det.
Tilføjelse af 40Hz og yderligere CRU-information:
Brugerdefineret opløsningsværktøj (CRU)
Hvis du havde tidligere CRU-poster, skal du nulstille dem ved at køre reset-all.exe i CRU-mappen . Dette bør resultere i, at standardindstillingerne 60Hz og 45Hz er tilgængelige i Windows’ skærmindstillinger.
Du kan kontrollere, om firmwareopdateringen var vellykket ved hjælp af CRU. Når du har kørt reset-all.exe ovenfor, skal du åbne CRU og trykke på edit på den første post for 60Hz. Du bør se nedenstående, der bekræfter, at opdateringen er blevet rettet:
Derudover kan du tilføje 40Hz (eller en hvilken som helst anden opdateringshastighed) ved hjælp af indstillingerne nedenfor. (Tak G Cat!) 60Hz, 45Hz og 40Hz skulle alle fungere uden hakken efter firmware IC flash.
INSTRUKTIONER TIL NØDGENOPRETNING
Så du fik en delvis flash og genstartede alligevel, og nu vil skærmen ikke tænde?
For det første må du ikke gå i panik. Du kan ikke permanent ødelægge skærmen, medmindre du fysisk beskadiger noget, f.eks. ved at lodde på puderne og rive en af dem af. Så lad være med at gøre det.
Programmeringshardwaren er alt, hvad du behøver for at gendanne en beskadiget firmware eller endda en helt tom chip.
Frem for alt må du IKKE lodde på puderne.
Start GPD WIN 4, og gå ind i bios ved at trykke på DEL. Hvis du har en ekstern skærm, kan du bekræfte det, ellers må du gøre det i blinde. Dette vil sikre, at GPD Win 4 forsyner panelbroens IC med strøm, selvom skærmen stadig vil være helt tom.
Gentag blinkeinstruktionerne fra det foregående afsnit. Hvis det mislykkes, skal du gøre det igen. Du kan trykke på programknappen lige så mange gange, du har brug for det, for det skal kun lykkes én gang.
Hvis du stadig har problemer, skal du kontrollere alle dine ledninger og omplacere stifterne på headeren for at prøve at få en bedre forbindelse. Det vil fungere, når du gør det rigtigt.