Unterschiede zwischen den Revisionen 2 und 10 (über 8 Versionen hinweg)
Revision 2 vom 07.05.2014 16:54
Größe: 3223
Autor: HolgerB
Kommentar:
Revision 10 vom 14.05.2014 22:33
Größe: 4489
Autor: HolgerB
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
{{{#!wiki MK_select1
 * {{http://mikrokopter.de/images/eng.gif}} [[en/BL_V3Update|english]]
}}}
Zeile 4: Zeile 8:

In der Vergangenheit waren Firmware-Updates für BL-Regler sehr selten.

Trotzdem kommt es vor, dass Sicherheitsupdates gemacht werden müssen.

/!\ Es wird empfohlen, auf die Version 1.04 upzudaten!

[[http://gallery.mikrokopter.de/main.php/v/tech/Versionskennung.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=151694}}]]

/!\ Seit April 2014 haben die Boards eine Versionskennzeichnung
Zeile 47: Zeile 61:
= Update fehlgeschlagen oder abgebrochen? =
Sollte das Update fehl schlagen (z.B. weil der Kontakt beim Updaten unterbrochen wurde), wird dieser BL-Regler danach vermutlich nicht laufen, weil das Programm gelöscht ist. Der Bootloder selbst kann dabei nicht gelöscht worden sein und er startet nach dem Einschalten für ca.0,5 sek.

'''Update wiederholen'''

Sollte der BL-Regler nicht auf das Reset-Kommando vom PC hören, muss man den gesamten Verteiler in dem Moment mit Spannung versorgen, sobald der PC beim Update meldet "Trying to connect ...."

Der Bootloader startet dann und kann ein neues Update einleiten.
Zeile 61: Zeile 84:
  * die maximale Drehzahl berechnet sich wie folgt: 20.000UPM geteilt durch Anzahl der Magnete in der Motorglocke   * die maximale Drehzahl berechnet sich wie folgt: 200.000UPM geteilt durch Anzahl der Magnete in der Motorglocke
Zeile 66: Zeile 89:
Download: [[http://mikrocontroller.com/files/BL_V3/BL-Ctrl3_MEGA168_V1_04c_SVN853.hex|V1.04c]]

BL V3 Update

In der Vergangenheit waren Firmware-Updates für BL-Regler sehr selten.

Trotzdem kommt es vor, dass Sicherheitsupdates gemacht werden müssen.

/!\ Es wird empfohlen, auf die Version 1.04 upzudaten!

http://gallery.mikrokopter.de/main.php/v/tech/Versionskennung.jpg.html

/!\ Seit April 2014 haben die Boards eine Versionskennzeichnung

Verbindung

Für das Update muss der BL-Regler über drei Leitungen an das MKUSB angeschlossen werden:

  • RXD (Pin 1)
  • TXD (Pin 9)
  • GND (Pin 7 oder an beliebigem GND-Anschluss)

Man kann diese Verbindung über verschiedene Lösungen herstellen:

Lösung 1

http://gallery.mikrokopter.de/main.php/v/tech/Update_Bl_V3_MKUSB.jpg.html

http://gallery.mikrokopter.de/main.php/v/tech/Update_Bl_V3.jpg.html

  • Hier wird GND mittels Kabel an den BL-Regler angeschlossen
  • RXD und TXD werden beim Update nur auf die Pads gehalten (Das Update dauert nur 5-10 sek)
  • GND kann an beliebiger GND-Stelle am BL-Regler angeschlossen werden. GND muss also nicht an den jeweiligen Regler angelötet werden.

Lösung 2

http://gallery.mikrokopter.de/main.php/v/tech/BL3_UpdateConnector2.jpg.html

Hier wurde nur eine Stiftleiste umgebogen

Lösung 3

http://gallery.mikrokopter.de/main.php/v/tech/BL3_UpdateConnector3.jpg.html

Hier wurden zwei Stiftleisten hintereinander gesetzt. Damit hat man optimale Federkraft und kommt auch leicht zwischen die Leiterplatten des DoubleV3-Cool.

Updaten

Für das Update wird das KopterTool benutzt. Der Vorgang ist genau wie bei der FlightControl:

  • BL-Regler mit Spannung versorgen (am besten über ein Netzteil, dann kann im Falle eines Kurzschlusses nichts kaputt gehen)
  • Update-Button drücken
  • File auswählen
  • den Vorgang bei allen BL-Reglern einzelnd wiederholen

https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=151683&g2_serialNumber=1

  • nach dem Einschalten melden sich die Regler mit ihrer jeweiligen Version und Adresse

Update fehlgeschlagen oder abgebrochen?

Sollte das Update fehl schlagen (z.B. weil der Kontakt beim Updaten unterbrochen wurde), wird dieser BL-Regler danach vermutlich nicht laufen, weil das Programm gelöscht ist. Der Bootloder selbst kann dabei nicht gelöscht worden sein und er startet nach dem Einschalten für ca.0,5 sek.

Update wiederholen

Sollte der BL-Regler nicht auf das Reset-Kommando vom PC hören, muss man den gesamten Verteiler in dem Moment mit Spannung versorgen, sobald der PC beim Update meldet "Trying to connect ...."

Der Bootloader startet dann und kann ein neues Update einleiten.

Firmware

Die Firmware kann hier herunter geladen werden:

http://mikrocontroller.com/files/BL_V3

Version V1.00

Seit 1.1.2014

  • erste Version

Version V1.02d

Seit 17.03.2014

  • verbessertes Anlaufverhalten durch selbstlernende Startprozedur
  • erste Version für Reduntanten Betrieb (Link)

  • integrierte Drehzahlbegrenzung
    • die maximale Drehzahl berechnet sich wie folgt: 200.000UPM geteilt durch Anzahl der Magnete in der Motorglocke
    • z.B. 16.666U/min bei 12 Magneten

Version V1.04c

Seit 07.05.2014 Download: V1.04c

http://gallery.mikrokopter.de/main.php/v/tech/Versionskennung.jpg.html

  • besserer Schutz vor Überstromspitzen im Betrieb
  • besserer Schutz vor Dekommutierung (Verlust der Synchronisierung)
  • Sichereres Verhalten beim Betrieb ohne Propeller
  • integrierter Watchdog, der im Ausfall den BL-Regler neu startet
  • diverse Bugfixes

/!\ Es wird empfohlen, auf die Version 1.04 upzudaten!



  • (Hier kann ein Link auf eine Kategorie eingefügt werden)