Después de que una investigación revelara que una falla del software en vuelo había provocado que un dron comercial Astro se estrellara, el fabricante de UAS Freefly insta a todos los operadores a dejar en tierra su flota hasta que hayan actualizado el firmware de la aeronave a la versión 1.1.18.
El 7 de febrero de 2023, un usuario de Freefly que volaba un dron Astro con el firmware v1.1.14 se enfrentó a una falla del software durante el vuelo que provocó un bloqueo. A continuación, Freefly emitió un aviso instando a todos los operadores de Astro a dejar en tierra sus aviones con efecto inmediato como medida de precaución.
Ahora, después de realizar una investigación detallada, el fabricante del dron ha llegado a la conclusión de que la causa principal del accidente es una falla del hardware eléctrico (sistema de tarjeta SD integrado), que expuso errores de software que finalmente provocaron que el controlador de vuelo Astro se bloqueara en vuelo y perdiera el control. control de la aeronave.
Leer: Un dron de reparto sufre graves daños durante un vuelo de prueba sobre Escocia
Se descubrió que una falla en el sistema de la tarjeta SD integrada provocaba comunicaciones intermitentes en un pin de la tarjeta SD. Esta conexión intermitente expuso un error en el controlador de hardware de bajo nivel que, si había alguna interrupción en la conexión de la tarjeta SD, causaría que el controlador entrara en un bucle de ocupado.
Otro problema que se descubrió durante la investigación fue una debilidad en el código de priorización de tareas, que priorizaba la tarea de registro de la tarjeta SD sobre otras funciones críticas, como los controles de vuelo, cuando la CPU del sistema estaba sobrecargada. Esto provocó que la tarea de registro de la tarjeta SD se atascara en un bucle ocupado, lo que impidió todas las demás operaciones y, en última instancia, provocó que el dron Astro se estrellara.
Freefly dice que su equipo ha realizado una revisión exhaustiva del código y que el nuevo paquete de firmware, v1.1.18, soluciona ambos problemas del software. Se eliminó la función de repriorización del registro de la tarjeta SD para garantizar que las operaciones de registro nunca tengan prioridad sobre los controles de vuelo. Además, se ha solucionado el error en el controlador de hardware para evitar bloqueos futuros. «Estas correcciones permiten que el software gestione con elegancia cualquier fallo de la tarjeta SD y permita que la aeronave continúe funcionando de forma segura», afirma Freefly.
La conclusión es que, si posee un dron Astro, actualice el firmware de la aeronave a la versión 1.1.18 y no vuele ningún Astro que tenga la versión 1.1.14 o una versión anterior del firmware.
Leer: Última oportunidad para inscribirse en el concurso juvenil de drones UAS4STEM
FTC: Utilizamos enlaces de afiliados automáticos que generan ingresos. Más.