Actualizar firmware del Bridge

La actualización de firmware del Bridge se hace por DroneCAN, sin necesidad de abrir el sistema ni conectar cables adicionales. Hay dos rutas equivalentes: Mission Planner y DroneCAN GUI Tool. Para un operador habitual se recomienda Mission Planner.

Requisitos

  • Archivo de firmware (.bin) proporcionado por H2 Dron Energy.

  • Bus CAN1 estable entre el autopiloto y el Bridge.

  • El Bridge debe tener un Node ID válido (parámetro uavcan.node_id). Si el Bridge está en asignación dinámica (DNA) y aún no ha recibido un ID, la actualización se rechaza; espera unos segundos tras encender el sistema o asigna un Node ID fijo.

  • El sistema no debe estar en vuelo. Aunque el Bridge no bloquea la actualización por estado de armado, hacerla en tierra evita riesgos.

Ruta 1: Mission Planner (recomendada)

Mission Planner habla MAVLink con el autopiloto y éste hace de puente al bus CAN. No necesitas adaptador USB-CAN.

  1. Conecta Mission Planner al autopiloto por MAVLink (USB, telemetría radio o TCP/UDP).

  2. Abre Setup → Optional Hardware → DroneCAN/UAVCAN.

  3. Pulsa MAVLink CAN1 para abrir la lista de nodos del bus a través del autopiloto.

  4. Selecciona el nodo del Bridge.

Interfaz DroneCAN en Mission Planner

Interfaz DroneCAN en Mission Planner

  1. Pulsa Menu → Update, pulsa No en buscar la actualización en internet y elige el archivo .bin del firmware.

Menú del nodo DroneCAN en Mission Planner
  1. Espera a que se complete la transferencia. Verás un mensaje del Bridge al iniciar la actualización en el HUD: OTA reboot to bootloader y mensajes de progreso para el nodo.

Progreso de actualización del firmware del nodo DroneCAN en Mission Planner
  1. El Bridge se reinicia, descarga la imagen y arranca con la nueva versión.

Ruta 2: DroneCAN GUI Tool

Si prefieres hacer la actualización directamente sobre el bus CAN con un adaptador USB-CAN, sigue el procedimiento principal en usar DroneCAN GUI Tool.

Para la actualización de firmware, entra en el nodo del Bridge y usa la opción Update Firmware con el archivo .bin proporcionado por H2 Dron Energy.

Verificación

  • En la lista de nodos, el Bridge debe volver a aparecer con su Node ID y la nueva versión de software.

  • Haz doble clic sobre el nodo para confirmar la versión de software.

  • Comprueba que el Bridge sigue emitiendo los mensajes DroneCAN correctamente desde Tools -> Subscriber.

Si la actualización falla

  • Revisa que el bus CAN está estable durante todo el proceso (cables firmes, resistencias de terminación correctas, sin nodos extra que generen tráfico excesivo).

  • Si el Bridge se queda en el bootloader sin recuperar el Node ID, repite la operación con el archivo correcto. El bootloader sigue siendo accesible por DroneCAN.

  • Si tras varios intentos no responde, ponte en contacto con el soporte de H2 Dron Energy.