Skip to content

galio-electronics/galio-flash-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ Galio Flash Tool – Firmware Loader para dispositivos Protolink

GalioFlashTool-Program

Galio Flash Tool es una herramienta ligera y profesional diseñada para cargar firmware en dispositivos Protolink, desarrollada por Galio Electronics.
Incluye un bootloader robusto, comunicación serial optimizada y una terminal integrada para depuración.


🚀 Características principales

🔥 Bootloader integrado

  • Envío del archivo .hex o .bin con ACK por hardware.
  • Detección de errores de comunicación.
  • Barra de progreso + porcentaje en tiempo real.
  • Entrada automática a modo boot (DTR / RTS toggle).
GalioFlashTool-Boot

🖥️ Terminal serial profesional

  • Recepción en ASCII o RAW/HEX.
  • Formato con timestamp opcional.
  • Autoscroll automático.
  • Envío en ASCII / HEX, con opción NL/CR.
  • Vista limpia y minimalista.
GalioFlashTool-Terminal

🧩 Requisitos

  • Windows 10/11
  • .NET Framework 4.7.2
    (preinstalado en la mayoría de PCs modernas)

📥 Descarga

Ve a la sección de Releases para descargar la última versión:

👉 https://github.com/artgasca/galio-flash-tool/releases

Descarga el archivo: GalioFlashTool_vX.Y.Z.zip

Descomprime y ejecuta:

Galio Flash Tool.exe

No requiere instalación.


🔧 Cómo usar

1️⃣ Conectar dispositivo

  1. Conecta el equipo Protolink mediante USB o convertidor TTL/USB.
  2. Elige:
    • COM Port
    • Baud Rate
  3. Presiona Connect.

2️⃣ Cargar firmware

  1. En el tab Bootloader, selecciona el archivo .hex.
  2. Presiona Upload.
  3. El software:
    • Entra automáticamente a modo bootloader.
    • Envía el firmware línea por línea.
    • Espera ACK (0x06) por cada línea.
    • Muestra progreso y porcentaje.

Al finalizar verás:

image

3️⃣ Usar la terminal serial

  1. Cambia al tab Terminal.
  2. Elige:
    • Modo de recepción: Text o Raw
    • Modo de envío: ASCII o HEX
  3. Escribe comandos y presiona Send.

Ideal para depurar sensores, Protolink o tus PIC.


🛡️ Seguridad y robustez

  • Comunicación serial no bloqueante (ReadExisting).
  • Buffer inteligente para evitar tramas truncadas.
  • Manejo seguro de hilos (Invoke/BeginInvoke).
  • Cancelación limpia al cerrar el COM.
  • Protección contra cuelgues del bootloader.

About

Galio Flash Tool es una herramienta ligera y profesional diseñada para cargar firmware

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages