UF2 BIN
Filkonvertering

Konverter UF2 til BIN

Konverter nu
HURTIGT SVAR
Er det muligt at konvertere UF2 til BIN?
Ja - UF2 kan konverteres til BIN.

Du kan gøre det lige her med vores gratis konverter - ingen tilmelding, og din fil slettes umiddelbart efter.

Kør uf2conv.py firmware.uf2 -c -o firmware.bin (flaget -c konverterer i stedet for at flashe). Værktøjet fjerner UF2-wrapperen og skriver den rå payload; bemærk, at den oprindelige flash-måladresse gemt i UF2-blokkene droppes, så .bin-filen er blot et fladt billede.

Også til BIN: B64 · XDELTA · HEX

På denne side

Testet på macOS, Windows & Linux
Sidst verificeret Sep 2026

Flere gratis konvertere

HEIC, PNG, WEBP, MP3 og mere - alle værktøjer her er gratis.

Åbn værktøjskassen
UF2 → BIN konverterGRATIS
Træk en .UF2-fil herhen
eller vælg en - vi konverterer den til .BIN og giver dig filen til download

Hvorfor konvertere UF2 til BIN?

UF2 er en USB-drag-and-drop firmware-container, der pakker det rigtige billede ind i 512-byte blokke med flash-adresser og et family ID, mens .bin er det rå byte-for-byte firmware-billede. Udviklere udpakker UF2 til .bin, når de skal flashe via SWD/JTAG, inspicere billedet eller føde det ind i en anden toolchain, der forventer en almindelig binær fil. Microsofts egen uf2conv.py fra microsoft/uf2-repoet gør dette begge veje.

Sådan konverterer du UF2 til BIN

uf2conv.py (Microsoft UF2-værktøjer) OPEN-SOURCE

Fra microsoft/uf2-repoet køres uf2conv.py firmware.uf2 -c -o firmware.bin. Flaget -c/--convert skriver en fil i stedet for at flashe en enhed.

uf2conv Python - standardoutput FREE

Kør uf2conv.py firmware.uf2 -c uden -o, og den vælger som standard flash.bin, når den registrerer binært output. Kræver Python 3.

Om disse formater

Kvalitet & hvad man skal være opmærksom på

  • Flash-mål/base-adressen i UF2-blokkene bevares ikke i den flade .bin; du skal selv kende den korrekte offset ved gen-flashing.
  • Hvis UF2-filen havde huller mellem adresseområderne, kan den resulterende .bin være udfyldt (padded) eller starte ved den forkerte offset - tjek base-adressen.
  • En .bin alene bærer intet family ID, så du mister det sikkerhedstjek af enhedsfamilien, som UF2 tilbyder.

Ofte stillede spørgsmål

Hvad er den præcise kommando?
uf2conv.py firmware.uf2 -c -o firmware.bin. Flaget -c betyder kun konvertering, ikke flash.
Har jeg brug for Python?
Ja, uf2conv.py er et Python 3-script fra microsoft/uf2-repositoryet. Der findes også en Rust-port, uf2conv-rs.
Bliver flash-adressen gemt?
Nej. Måladressen i UF2-blokkene droppes, så .bin er et fladt billede, og du skal angive offset, når du flasher.
Kan jeg konvertere tilbage til UF2 senere?
Ja, kør uf2conv.py firmware.bin -c -b <base> -f <family> -o firmware.uf2, hvor du angiver base-adresse og family ID.