UF2 BIN
Dateikonvertierung

UF2 in BIN konvertieren

Jetzt konvertieren
SCHNELLE ANTWORT
Ist es möglich, UF2 in BIN zu konvertieren?
Ja - UF2 lässt sich in BIN konvertieren.

Sie können dies direkt hier mit unserem kostenlosen Konverter tun - ohne Anmeldung, und Ihre Datei wird sofort danach gelöscht.

Führen Sie uf2conv.py firmware.uf2 -c -o firmware.bin aus (das Flag -c konvertiert, anstatt zu flashen). Das Tool entfernt den UF2-Wrapper und schreibt die Rohdaten; beachten Sie, dass die in den UF2-Blöcken gespeicherte ursprüngliche Flash-Zieladresse verworfen wird, sodass die .bin-Datei lediglich ein flaches Abbild ist.

Auch nach BIN: B64 · XDELTA · HEX

Auf dieser Seite

Getestet auf macOS, Windows & Linux
Zuletzt verifiziert am Sep 2026

Weitere kostenlose Konverter

HEIC, PNG, WEBP, MP3 und mehr - jedes Tool hier ist kostenlos.

Toolbox öffnen
UF2 → BIN KonverterKOSTENLOS
Ziehen Sie eine .UF2-Datei hierher
oder wählen Sie eine aus - wir konvertieren sie nach .BIN und stellen sie zum Download bereit

Warum UF2 in BIN konvertieren?

UF2 ist ein USB-Drag-and-Drop-Firmware-Container, der das eigentliche Abbild in 512-Byte-Blöcke mit Flash-Adressen und einer Family-ID verpackt, während .bin das rohe, Byte-für-Byte getreue Firmware-Abbild darstellt. Entwickler entpacken UF2 zu .bin, wenn sie über SWD/JTAG flashen, das Abbild untersuchen oder es in eine andere Toolchain einspeisen müssen, die eine einfache Binärdatei erwartet. Microsofts eigenes uf2conv.py aus dem microsoft/uf2-Repo erledigt dies in beide Richtungen.

Wie man UF2 in BIN konvertiert

uf2conv.py (Microsoft UF2-Tools) OPEN-SOURCE

Führen Sie aus dem microsoft/uf2-Repo uf2conv.py firmware.uf2 -c -o firmware.bin aus. Das Flag -c/--convert schreibt eine Datei, anstatt ein Gerät zu flashen.

uf2conv Python - Standardausgabe FREE

Führen Sie uf2conv.py firmware.uf2 -c ohne -o aus; das Tool verwendet standardmäßig flash.bin, wenn es eine binäre Ausgabe erkennt. Erfordert Python 3.

Über diese Formate

Qualität & worauf zu achten ist

  • Die in den UF2-Blöcken enthaltene Flash-Ziel-/Basisadresse bleibt in der flachen .bin-Datei nicht erhalten; Sie müssen den korrekten Offset beim erneuten Flashen selbst kennen.
  • Wenn die UF2-Datei Lücken zwischen den Adressbereichen aufwies, kann die resultierende .bin-Datei aufgefüllt sein oder am falschen Offset beginnen - prüfen Sie die Basisadresse.
  • Die .bin-Datei allein enthält keine Family-ID, sodass die von UF2 gebotene Sicherheitsprüfung für die Gerätefamilie verloren geht.

Häufig gestellte Fragen

Wie lautet der genaue Befehl?
uf2conv.py firmware.uf2 -c -o firmware.bin. Das Flag -c bedeutet nur konvertieren, nicht flashen.
Benötige ich Python?
Ja, uf2conv.py ist ein Python 3-Skript aus dem microsoft/uf2-Repository. Es gibt auch einen Rust-Port namens uf2conv-rs.
Wird die Flash-Adresse beibehalten?
Nein. Die Zieladresse in den UF2-Blöcken wird verworfen, sodass die .bin-Datei ein flaches Abbild ist und Sie den Offset beim Flashen angeben müssen.
Kann ich später wieder zu UF2 konvertieren?
Ja, führen Sie uf2conv.py firmware.bin -c -b <base> -f <family> -o firmware.uf2 aus und geben Sie dabei die Basisadresse und die Family-ID an.