Guide to Flash Vial Firmware on the Corne V4.1 Wired Keyboard

Guide til flash-firmware til Vial på Corne V4.1-kablet tastatur


Guide til flash-firmware til Vial på Corne V4.1-kablet tastatur

Forudsætninger

  1. Hardware:
    • Et fuldt samlet Corne V4.1 kablet tastatur (venstre og højre halvdel).
    • Et USB-kabel til at forbinde enten venstre eller højre halvdel til din computer (én ad gangen).
  2. Firmware-filer:
    • Du skal bruge VIAL-firmwarefilen til Corne V4.1.
    • Eller hent det fra foostan-arkivet: https://github.com/foostan/crkbd/blob/main/docs/firmware/rev4/firmware_en.md

Trin 1: Gå ind i bootloader-tilstand

For Corne V4.1 er det ligetil at gå ind i bootloader-tilstand på grund af dens RP2040-baserede design (eller lignende), som monteres som et USB-drev, når den er i bootloader-tilstand.

Metode 1: Du kan enten trykke på nulstillingsknappen eller holde tasterne "Q" eller "P" nede, mens du tilslutter tastaturet, for at åbne bootloaderen og flashe den nye firmware.

Metode 2: Opret forbindelse til pc'en, mens du holder BOOT- knappen nede, eller hold BOOT- knappen nede, mens du er tilsluttet pc'en, og tryk på RESET- knappen. Derefter vil en RPI-PR2-enhed blive monteret.

Trin 2: Flash firmwaren

  1. Blink venstre halvdel:
    • Åbn RPI-RP2- drevet.
    • Træk (eller kopier og indsæt) firmwarefilen ind i drevet.
    • Vent et par sekunder – drevet forsvinder, når blinkningen er færdig.
  2. Blink højre halvdel:
    • Afbryd den venstre halvdel.
    • Gentag trin 2 for den højre halvdel, og træk derefter firmwarefilen ind i RPI-RP2- drevet.
    • Vent på, at drevet forsvinder, og bekræft flashen.

Trin 3: Test tastaturet

  1. Forbind halvdelene:
    • Brug et TRRS/TRS-kabel til at forbinde venstre og højre halvdel.
    • Tilslut venstre halvdel til din computer via USB (ved kablede opsætninger er venstre halvdel typisk "master").
  2. Bekræft funktionalitet:
    • Åbn Vial-applikationen (eller en teksteditor som Notesblok).
    • Tryk på tasterne på begge halvdele for at sikre, at de registreres korrekt.
    • Hvis tastaturet ikke registreres, eller tasterne ikke virker, skal du dobbelttjekke, at firmwarefilerne matcher din hardware, og at TRRS-forbindelsen er sikker.
  3. Brug hætteglasset:
    • I Vial-appen burde din Corne V4.1 blive vist, hvis firmwaren blev flashet korrekt. Du kan nu tilpasse tastaturkort, lag og indstillinger uden at skulle flashe igen.

Valgfrit: Kompilér din egen firmware

Hvis prækompilerede .uf2- filer ikke er tilgængelige, eller du har brug for en brugerdefineret opsætning (f.eks. flere lag eller specifikke funktioner), skal du selv kompilere firmwaren.

  1. Opsæt QMK-miljø:
    • Installer QMK Toolbox og QMK CLI ved at følge installationsvejledningen på qmk.fm.
    • Klon Vial-QMK-arkivet:
      tekst
      git clone --recurse-submodules https://github.com/vial-kb/vial-qmk.git cd vial-qmk
  2. Konfigurer til Corne V4.1:
    • Naviger til tastaturer/crkbd/rev4 .
    • Rediger rules.mk eller config.h om nødvendigt (f.eks. for at aktivere OLED'er eller justere antallet af lag).
  3. Udarbejde:
    • Kør følgende kommando (erstat rp2040 med din mikrocontroller, hvis den er anderledes):
      tekst
      make crkbd/rev4:rp2040:vial
    • Dette genererer .uf2- filer i vial-qmk- mappen.
  4. Blitz:
    • Brug de kompilerede .uf2 -filer som i trin 3 .

Fejlfinding

  • Drevet vises ikke: Sørg for, at du holder BOOT- knappen korrekt nede, når du tilslutter. Prøv et andet USB-kabel eller en anden port.
  • Tasterne virker ikke: Bekræft, at du har flashet den korrekte firmware (venstre vs. højre). Genflash om nødvendigt.
  • Vial registrerer ikke: Bekræft, at firmwaren inkluderer Vial-understøttelse (tjek filnavne eller kompiler med Vial aktiveret).
  • Den ene halvdel reagerer ikke: Kontroller TRRS-kablet, og sørg for, at begge halvdele er blevet flashet med matchende firmwareversioner.

Yderligere bemærkninger

  • Corne V4.1-kabelversionen kræver ikke en JSON-fil som VIA, da Vial håndterer ændringer i tastaturopsætningen dynamisk.
  • Flash altid begge halvdele med den samme firmwareversion for at undgå kompatibilitetsproblemer.
  • For RP2040-kort er der ikke behov for yderligere software (f.eks. QMK Toolbox) – bare træk og slip!

Det var det! Dit Corne V4.1-kablede tastatur burde nu køre Vial-firmware og være klar til tilpasning. Nyd din ergonomiske skriveoplevelse! Hvis du støder på problemer, er du velkommen til at bede om hjælp – god fornøjelse med at skrive!

Kilde og licens:
https://github.com/foostan/crkbd

Tilbage til blog