Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:ems:bootloader

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
wiki:ems:bootloader [2013/09/18 19:46]
127.0.0.1 Externe Bearbeitung
wiki:ems:bootloader [2013/10/03 13:01]
juergens
Zeile 1: Zeile 1:
 ====== Bootloader ====== ====== Bootloader ======
 +<WRAP nopagebreak>
 ===== Allgemeines ===== ===== Allgemeines =====
 Auf dem EMS-Gateway ist ein Bootloader vorinstalliert. Der Bootloader ist aus der Application Note AN1310 übernommen und auf den USB-Serialport angepasst worden. Auf dem EMS-Gateway ist ein Bootloader vorinstalliert. Der Bootloader ist aus der Application Note AN1310 übernommen und auf den USB-Serialport angepasst worden.
  
-Mit der Windows-Software der AN1310 kann über den USB-Port eine neue Firmware in den EMS-Gateway gebrannt werden. Dazu ist dann kein Hardwarebrenner notwendig+Mit der Windows-Software der AN1310 kann über den USB-Port eine neue Firmware in den EMS-Gateway gebrannt werden. Dazu ist dann kein Hardwarebrenner notwendig.
  
-Der Bootloader kann bei der [[hardware|Inbetriebnahme]] oder auch wärend des [[konfiguration21|Betriebes]] umgeschaltet werden.+Der Bootloader kann bei der [[hardware#modes|Inbetriebnahme]] oder auch wärend des [[konfiguration21|Betriebes]] gestartet werden. 
 +</WRAP>
  
 +<WRAP nopagebreak>
 ===== Flashen neuer Firmware ===== ===== Flashen neuer Firmware =====
  
   * Auf Microchip.com nach AN1310 suchen und das ZIP-File "AN1310 Source Code" herunterladen und installieren.   * Auf Microchip.com nach AN1310 suchen und das ZIP-File "AN1310 Source Code" herunterladen und installieren.
-  * In dem neuen Ordner{{:an1310_program.png|}}suchen und starten.+  * In dem neuen Ordner{{:wiki:ems:an1310_program.png|}}suchen und starten.
   * Die Einstellungen wie auf dem Bild einstellen und den COM-Port vom EMS-Gateway einstellen.   * Die Einstellungen wie auf dem Bild einstellen und den COM-Port vom EMS-Gateway einstellen.
-    {{ :an1310_settings.png |}} +    {{ :wiki:ems:an1310_settings.png |}} 
-  * am EMS-Gateway den Bootloadmode *Mode"0"* einstellen (Siehe DIP-Schalter)+  * Anmerkung: **Die Firmware ab 2.1 nutzt den sogenannten "Extended Mode" des Microkontrollers und das EEPROM für Einstellungen. Dazu muss die Option //EEPROM// aktiviert werden.** 
 +  * am EMS-Gateway den Bootloadmode *Mode"0"* einstellen (Siehe DIP-Schalter).
   * EMS-Gateway durch Reset oder ziehen und einstecken des Netzteils resetten.   * EMS-Gateway durch Reset oder ziehen und einstecken des Netzteils resetten.
-  * Oben in der Symbolleiste das rote Rechteck drücken um die Verbindung mit dem Bootloader im EMS-Gateway herzustellen. Nach erfolgreicher Verbindung verden die rechten grauen Symbole auch farbig. +  * Oben in der Symbolleiste das rote Rechteck drücken um die Verbindung mit dem Bootloader im EMS-Gateway herzustellen. Nach erfolgreicher Verbindung werden die rechten grauen Symbole auch farbig und in der Statusleiste des Fensters wird die Version des Bootloaders angezeigt.
  
-{{ :an1310_symbol.png |}}+{{ :wiki:ems:an1310_symbol.png |}}
   * Über Open im File Menü die neue Firmware-Datei öffnen.   * Über Open im File Menü die neue Firmware-Datei öffnen.
-  * Durch das Symbol mit dem roten Pfeil wird die neue Firmware in den EMS-Gateway programiert und verglichen.+  * Durch das Symbol mit dem roten Pfeil wird die neue Firmware in den EMS-Gateway programmiert und verglichen.
   * Wer möchte kann sicherheitshalber mit dem Symbol mit Fragezeichen die Firmwaredatei mit der Firmware im EMS-Gateway nochmals vergleichen und Programm schließen   * Wer möchte kann sicherheitshalber mit dem Symbol mit Fragezeichen die Firmwaredatei mit der Firmware im EMS-Gateway nochmals vergleichen und Programm schließen
   * Wenn der BootloadMode über die DIP-Schalter eingestellt wurde diese wieder in die alte Schalterstellung bringen.   * Wenn der BootloadMode über die DIP-Schalter eingestellt wurde diese wieder in die alte Schalterstellung bringen.
   * Jetzt vom EMS-Gateway einmal vom Netzteil trennen oder den Reset-DIP-Schalter einmal auf ON und wieder auf OFF stellen.   * Jetzt vom EMS-Gateway einmal vom Netzteil trennen oder den Reset-DIP-Schalter einmal auf ON und wieder auf OFF stellen.
 +</WRAP>
  
 +<WRAP nopagebreak>
 ===== Dip-Schalter (Mode / Reset): ===== ===== Dip-Schalter (Mode / Reset): =====
- Schalter   Bedeutung    OFF   ON  ^ +<WRAP 20em> 
-  |  Mode 2<sup>0</sup>  |  1  |  0  | + @#dddddd:Schalter   @#dddddd:Bedeutung    @#dddddd:OFF   @#dddddd:ON  | 
-  |  Mode 2<sup>1</sup>  |  2  |  0  | + @#eeeeee:1  |  Mode 2<sup>0</sup>  |  1  |  0  | 
-  |  Mode 2<sup>2</sup>  |  4  |  0  | + @#eeeeee:2  |  Mode 2<sup>1</sup>  |  2  |  0  | 
-  |  Betriebsart  |  Reset  |  Betrieb + @#eeeeee:3  |  Mode 2<sup>2</sup>  |  4  |  0  | 
 + @#eeeeee:4  |  Betriebsart  |  Reset  |  Betrieb 
 +</WRAP> 
 +</WRAP>
  
    
wiki/ems/bootloader.txt · Zuletzt geändert: 2019/02/19 17:14 von ingof