#acl AdminGroup:read,write,revert dl2yak:read,write,revert All:read #DEPRECATED <> || {{http://mikrokopter.de/images/eng.gif}} Page in [[en/Expert/Bootloader|english]] || <> = Bootloader flashen = <
> <>Mit dieser Funktion kann der Atmega beschädigt / unbrauchbar gemacht werden!''')>> '''Nur wenn mit einem ISP-Programmer der Bootloader gelöscht/beschädigt wurde oder es sich um selbst bestückten Platinen handelt (z.B. BL-Ctrl1.2, FlightCtrl 1.2), <
> kann es notwendig sein, dass in einem neuen Atmega der Bootloader eingespielt werden muss. Auch dies kann mit dem KopterTool<
> gemacht werden. Allerdings wird hierzu ein ISP-Programmer benötigt (z.B. AVR-Programmer, Sercon). __Mit dem MK-USB ist dies nicht möglich__!'''<
><
> /!\ '''Für den Anschluss des ISP-Programmers an die Baugruppen und auch für die Programmierung wird __erweitertes technisches Wissen__ vorausgesetzt!''' <
> Um den Programmer an die Baugruppen anschließen zu können, muss sehr wahrscheinlich ein Adapterkabel selber hergestellt werden. <
> Die Stecker-Belegung der Baugruppen kann in dem jeweiligen Schaltplan im Wiki nachgesehen werden.<
><
> /!\ '''Achtung:''' Aus bestimmten Gründen sind die Bootloader für einige Baugruppen '''nicht''' öffentlich. <
> {i} Falls ein Atmega erneuert werden muss, kann der passende incl. dem passenden Bootloader im Online Shop bestellt werden: [[https://www.mikrocontroller.com/index.php?main_page=index&cPath=74|Link]]<
><
> /!\ '''Achtung:''' Bei unsachgemäßer Handhabung oder bei falsch eingestellten Fuses kann der Atmega beschädigt und somit unbrauchbar werden! Einstellungen werden hier auf eigenen Gefahr vorgenommen. == Baugruppe anschließen == '''Beispiel: !FlightCtrl mit Sercon''' - Die Flight-Ctrl muss über das 6-polige ISP-Kabel (ISP2) an den SerCon angeschlossen sein (Jumper auf SerCon muss geschlossen sein).<
> - Die Flight-Ctrl muss ebenfalls über das 10-polige ISP-Kabel (SIO) an den !SerCon angeschlossen sein (damit man die Bestätigung vom Bootloader sehen kann).<
> - Die Flight-Ctrl muss mit Spannung versorgt werden.<
><
> '''Beispiel: BL-Ctrl mit Sercon''' - Der BL-Ctrl wird über ein 10-poliges kombiniertes ISP-/seriell-Kabel (ISP1) mit der !SerCon verbunden (Jumper auf SerCon muss geschlossen sein).<
> - Die BL-Ctrl muss mit Spannung versorgt werden.<
> - Es dürfen keine Daten über den I2C-Bus kommen, d.h. entweder ablöten oder während des Programmierens Flight-Ctrl ausschalten.<
><
> == Einspielen eines Bootloaders == Die betreffende Platine wird mit dem ISP-Programmer an den PC angeschlossen und das KopterTool gestartet. <
> Nun kann durch einen "rechts-klick" mit der Maus in das Terminalfenster das Kontextmenü geöffnet werden. <
><
> Hier wird nun '''"FLASH Bootloader (ISP)... F10"''' angeklickt ...<
><
> {{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=90335&g2_serialNumber=2}}<
><
> ... und im sich dann öffnenden Fenster die vorher heruntergeladene Software (Bootloader) auswählen: <
> {{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=77571&g2_serialNumber=2}}<
><
> Mit einem "klick" auf '''''Öffnen''''' startet das Update: <
> ||<:rowbgcolor="#fCC000">'''Anzeige einspielen Bootloader in BL-Ctrl 1.2'''|| ||{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=90339&g2_serialNumber=2}}|| <
><
> Nach erfolgreichem Programmieren wird dann der Bootloader angezeigt: <
><
> ||<:rowbgcolor="#fCC000">'''Anzeige Bootloader - Beispiel: BL-Ctrl1.2'''|| ||{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=90381&g2_serialNumber=4}}|| <
> Hiernach kann die aktuelle Software eingespielt werden. ---- . KategorieExpert/de