UF2 HEX
Convertidor en línea gratuito

Convertir UF2 a HEX

Convertir ahora
Convertidor de UF2 a HEXGRATIS
Suelte un archivo .UF2 aquí
o elija uno - lo convertiremos a .HEX y le daremos el archivo para descargar

En esta página

Probado en macOS, Windows y Linux
Última verificación Nov 2026

Más convertidores gratuitos

HEIC, PNG, WEBP, MP3 y más - cada herramienta aquí es gratuita.

Abrir la caja de herramientas

Cómo convertir UF2 a HEX

  1. Añada su archivo .UF2: arrástrelo al cuadro de arriba o haga clic para buscarlo.
  2. Conviértalo a .HEX en pocos segundos.
  3. Descargue su nuevo archivo .HEX.

Qué esperar

  • No existe un comando único de UF2 a HEX; el .bin intermedio pierde la dirección, por lo que debe volver a suministrar el desplazamiento base de flash en el paso de objcopy/srec.
  • Si se equivoca en el desplazamiento, el .hex colocará el código en la dirección de memoria incorrecta, lo que puede bloquear o impedir el arranque del dispositivo.
  • Algunas versiones de objcopy tuvieron regresiones al convertir binario a ihex; SRecord es la alternativa recomendada para desplazamientos exactos.

Preguntas frecuentes

¿Por qué dos pasos?
uf2conv.py solo genera .bin puro y matrices de C, no Intel HEX. Se convierte UF2 a .bin, luego se usa objcopy o SRecord para crear el .hex.
¿Qué desplazamiento debo usar?
Use la dirección base de flash en la que debe ejecutarse el firmware (a menudo la región de la aplicación después del cargador de arranque). Pásela mediante --change-addresses o el -offset de srec.
¿Dónde obtengo objcopy?
Se incluye con GNU binutils; para MCU de ARM, use arm-none-eabi-objcopy de la cadena de herramientas GNU Arm Embedded.
¿Qué pasa si objcopy da direcciones incorrectas?
Use srec_cat de SRecord con un -offset explícito, que gestiona de forma fiable la colocación de direcciones de binario a Intel HEX.
Más información sobre los formatos: .UF2 · .HEX