diff --git a/Tools/px_uploader.py b/Tools/px_uploader.py index 596c967407..439457cebc 100755 --- a/Tools/px_uploader.py +++ b/Tools/px_uploader.py @@ -511,14 +511,14 @@ class uploader(object): def send_reboot(self): try: - # try reboot via NSH first + # try MAVLINK command first + self.__send(uploader.MAVLINK_REBOOT_ID1) + self.__send(uploader.MAVLINK_REBOOT_ID0) + # then try reboot via NSH self.__send(uploader.NSH_INIT) self.__send(uploader.NSH_REBOOT_BL) self.__send(uploader.NSH_INIT) self.__send(uploader.NSH_REBOOT) - # then try MAVLINK command - self.__send(uploader.MAVLINK_REBOOT_ID1) - self.__send(uploader.MAVLINK_REBOOT_ID0) except: return