Hvordan konvertere UF2 til BIN
- Legg til din .UF2-fil - slipp den i boksen over eller klikk for å bla gjennom.
- Konverter den til .BIN i løpet av noen få sekunder.
- Last ned din nye .BIN-fil.
Hva du kan forvente
- Flash-mål/baseadressen som bæres i UF2-blokkene blir ikke bevart i den flate
.bin-filen; du må kjenne den korrekte offset-verdien selv når du flasher på nytt. - Hvis UF2-filen hadde gap mellom adresseområder, kan den resulterende
.bin-filen bli fylt ut (padded) eller starte på feil offset - sjekk baseadressen. .bin-filen alene bærer ingen familie-ID, så du mister sikkerhetssjekken for enhetsfamilie som UF2 gir.
Ofte stilte spørsmål
Hva er den nøyaktige kommandoen?
uf2conv.py firmware.uf2 -c -o firmware.bin. Flagget -c betyr kun konvertering, ikke flash.Trenger jeg Python?
Ja,
uf2conv.py er et Python 3-skript fra microsoft/uf2-repositoriet. Det finnes også en Rust-port, uf2conv-rs.Blir flash-adressen beholdt?
Nei. Måladressen i UF2-blokkene droppes, så
.bin er et flatt bilde og du må oppgi offset når du flasher.Kan jeg konvertere tilbake til UF2 senere?
Ja, kjør
uf2conv.py firmware.bin -c -b <base> -f <family> -o firmware.uf2, og oppgi baseadresse og familie-ID.