|Subject:||Re: [Paparazzi-devel] Fwd: Lisa/M bootloader.|
|Date:||Fri, 1 Nov 2013 22:27:26 +0100|
Could you please help me to understand the startup procedure of luftboot. I see that the luftboot is checking multiple conditions to detect if the payload or the boot loader shall be started. Couldn'tit be reduced to a simple double condition as:
1. Start the payload if:
1.a Valid payload can be detected and
1.b No USB cable is detected
2. If 1.a or 1.b is not met, stay in luftboot
What was the rationale behind the more complicated solution? Is there a use case that I do not see?
Date: Fri, 1 Nov 2013 12:42:22 -0700
Subject: Re: [Paparazzi-devel] Fwd: Lisa/M bootloader.
I think you just have an older version of the bootloader. The toytronics branch has a provision in the firmware that detects the usb cable and launches the bootloader. Master does not have it because it is now built in into the bootloader itself.
It should be enough that you jump the boot pin before powering up and the bootloader will not launch the payload and allow you to upload a new version of your firmware.
P.S. For reference: http://paparazzi.enac.fr/wiki/Luftboot
On Nov 1, 2013, at 10:36 AM, Helge Walle <address@hidden> wrote:
_______________________________________________ Paparazzi-devel mailing list address@hidden https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
|[Prev in Thread]||Current Thread||[Next in Thread]|