{{{#!wiki MK_select1 * {{http://mikrokopter.de/images/deu.gif}} [[BL_V3Update|Deutsch]] }}} <> = BL V3 Update = [[http://gallery.mikrokopter.de/main.php/v/tech/Versionskennung.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=151694}}]] /!\ Note: since April 2014, the boards have a version marking = Video = <> (Thanks to Thiago) = Connection = {i} if you have a '''redundant FC''' connected to the BLs, you must disconnect the FC during update. They use the same serial interface for communication and the data would be mixed up. For the update, three lines must be connected between the MKUSB and the BL-Board * RXD (Pin 1) * TXD (Pin 9) * GND (Pin 7 or at other GND-connection on the BL-Board) /!\ please look onto your board, where it has the '''1''' marking on the pin-connections There are different possibilities to make the connections == Solution 1 == [[http://gallery.mikrokopter.de/main.php/v/tech/Update_Bl_V3_MKUSB.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=151673}}]] [[http://gallery.mikrokopter.de/main.php/v/tech/Update_Bl_V3.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=151669}}]] * Here the GND-Pin connection is done by a simple cable * RXD and TXD are just held onto the board (update takes only 5-10 seconds) * GND can be connected to any GND-Connection on the BL-Board - it doesn't have to be the GND of that specific BL that you want to update == Solution 2 == [[http://gallery.mikrokopter.de/main.php/v/tech/BL3_UpdateConnector2.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=151677}}]] Here the Pins are just bended. == Solution 3 == [[http://gallery.mikrokopter.de/main.php/v/tech/BL3_UpdateConnector3.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=151681}}]] Here two pin-connectors are put in series. That creates a very convenient connector. = Update = The Koptertool is used. The procedure is similar to the FC-Update * Power the BL-Ctrol by a DC power supply. That is better than using a Lipo, because in case of a shortcut, it might not damage the board. * Press 'Update' * Select the file * Repeat the procedure for all BL-Ctrls {{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=151683&g2_serialNumber=1}} * After the update, the BLs will show their current version and address = Update failed? = In case that the update failed (i.e. because of a bad contact), the program in the controller might be erased. Both LEDs are continously on. Don't worry: the bootloader can't be deleted and the firmware can still be installed. The Bootloader runs after power up for 0,5sec '''reinstall the firmware''' * Start the Update-attempt by the !KopterTool * Power up the BL-Board when the PC says "Trying to connect..." * The Bootloader starts after re-powering and can start the update process ------------------------------------------------------ <> ------------------------------------------------------ <
> ----