!!! Expert function !!!

http://mikrokopter.de/images/deu.gif Seite in deutsch

Flash Bootloader


All pre-assembled assamblies have already a bootloader. An import of the bootloader is not necessary!
With this function the Atmega can be damaged / destroyed!

  • Only if the Bootloader is deleted/damaged through an ISP-Programmer or if it is a self-assembled PCB (i.e. BL-Ctrl1.2, FlightCtrl 1.2),
    it can be necessary that the Bootloader has to be imported in a new Atmega. This can be done with the KopterTool.
    But - you need an ISP-Programmer (i.e. AVR-Programmer, Sercon). With the MK-USB it is not possible!


    /!\ For the connection of the ISP-Programmer to the assamblies and for the programming extended technical knowledge is assumed!

    To hook up the programmer to the assemblies you need to built your own adapter-cable.
    The plug-assignment of the assemblies you can find in the layouts in the Wiki.

    /!\ Attention: For certain reasons the Bootloader for some assemblies are NOT public.

    • {i} If an Atmega has to be changed you can order them including the necessary Bootloader in our Online Shop: Link

    /!\ Attention: If the use is improperly or you do an incorrect set up of the Fuses the Atmega can be damaged and will be unusable! Setup's you do here on your own risk!

Connect assemblies

Example: FlightCtrl with SerCon

  • - The Flight-Ctrl must be hooked up over the 6-pole ISP-cable (ISP2) to the SerCon (Jumper on the SerCon must be closed).
    - The Flight-Ctrl must be also hooked up over the 10-pole ISP-cable (SIO) to the SerCon (so that you can see the confirmation of the Bootloader).
    - The Flight-Ctrl must be supplied with voltage.

Example: BL-Ctrl with SerCon

  • - The BL-Ctrl has to be hooked up over a 10-pole combined ISP-/serial-cable (ISP1) to the SerCon (Jumper on SerCon must be closed).
    - The BL-Ctrl must be supplied with voltage.
    - No datas should come over the I2C-Bus, that means either way to unsolder it or to switch off the Flight-Ctrl during programming.

Importing a Bootloader

The appropriate PCB-board shall be hooked up with the ISP-Programmer to the PC and than start the KopterTool.

And now through a "right-click" with the mouse into the terminal window you can open the context menu.

Here you click "FLASH Bootloader (ISP)... F10" ...

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=90335&g2_serialNumber=2

... and select in the window that opens up the previously downloaded software (Bootloader):

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=77571&g2_serialNumber=2

With a "click" on Open the update will start:

Anzeige einspielen Bootloader in BL-Ctrl 1.2

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=90339&g2_serialNumber=2



After a successful programming the Bootloader will be displayed:

Display Bootloader - Example: BL-Ctrl1.2

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=90381&g2_serialNumber=4


After that you can download the actual software.


  • KategorieExpert/en

!!! Expert function !!!

http://mikrokopter.de/images/deu.gif Seite in deutsch

Flash Bootloader


All pre-assembled assamblies have already a bootloader. An import of the bootloader is not necessary!
With this function the Atmega can be damaged / destroyed!

  • Only if the Bootloader is deleted/damaged through an ISP-Programmer or if it is a self-assembled PCB (i.e. BL-Ctrl1.2, FlightCtrl 1.2),
    it can be necessary that the Bootloader has to be imported in a new Atmega. This can be done with the KopterTool.
    But - you need an ISP-Programmer (i.e. AVR-Programmer, Sercon). With the MK-USB it is not possible!


    /!\ For the connection of the ISP-Programmer to the assamblies and for the programming extended technical knowledge is assumed!

    To hook up the programmer to the assemblies you need to built your own adapter-cable.
    The plug-assignment of the assemblies you can find in the layouts in the Wiki.

    /!\ Attention: For certain reasons the Bootloader for some assemblies are NOT public.

    • {i} If an Atmega has to be changed you can order them including the necessary Bootloader in our Online Shop: Link

    /!\ Attention: If the use is improperly or you do an incorrect set up of the Fuses the Atmega can be damaged and will be unusable! Setup's you do here on your own risk!

Connect assemblies

Example: FlightCtrl with SerCon

  • - The Flight-Ctrl must be hooked up over the 6-pole ISP-cable (ISP2) to the SerCon (Jumper on the SerCon must be closed).
    - The Flight-Ctrl must be also hooked up over the 10-pole ISP-cable (SIO) to the SerCon (so that you can see the confirmation of the Bootloader).
    - The Flight-Ctrl must be supplied with voltage.

Example: BL-Ctrl with SerCon

  • - The BL-Ctrl has to be hooked up over a 10-pole combined ISP-/serial-cable (ISP1) to the SerCon (Jumper on SerCon must be closed).
    - The BL-Ctrl must be supplied with voltage.
    - No datas should come over the I2C-Bus, that means either way to unsolder it or to switch off the Flight-Ctrl during programming.

Importing a Bootloader

The appropriate PCB-board shall be hooked up with the ISP-Programmer to the PC and than start the KopterTool.

And now through a "right-click" with the mouse into the terminal window you can open the context menu.

Here you click "FLASH Bootloader (ISP)... F10" ...

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=90335&g2_serialNumber=2

... and select in the window that opens up the previously downloaded software (Bootloader):

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=77571&g2_serialNumber=2

With a "click" on Open the update will start:

Anzeige einspielen Bootloader in BL-Ctrl 1.2

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=90339&g2_serialNumber=2



After a successful programming the Bootloader will be displayed:

Display Bootloader - Example: BL-Ctrl1.2

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=90381&g2_serialNumber=4


After that you can download the actual software.


  • KategorieExpert/en