Benutzer-Werkzeuge

Webseiten-Werkzeuge


mobalist:mobalist_firmwaredesc

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
mobalist:mobalist_firmwaredesc [2018/01/25 19:59] gehrnemobalist:mobalist_firmwaredesc [2018/01/25 20:12] (aktuell) gehrne
Zeile 8: Zeile 8:
  
 Für die Installation bitte die entsprechenden Unterabschnitte beachten. Für die Installation bitte die entsprechenden Unterabschnitte beachten.
 +
 +Die MoBaList64 erhält einen Bootloader der es ermöglicht über den BiDiB Bus die Firmware zu aktualisieren. Beim MoBaList muss die Firmware über den AVR Programmer aktualisiert werden.
  
 Die Firmware ist im Unterabschnitt [[http://forum.opendcc.de/wiki/doku.php?id=mobalist:mobalist_firmware|Firmware Download]] zu finden. Die Firmware ist im Unterabschnitt [[http://forum.opendcc.de/wiki/doku.php?id=mobalist:mobalist_firmware|Firmware Download]] zu finden.
Zeile 15: Zeile 17:
  
 =====Fuses===== =====Fuses=====
 +
 +Je nachdem ob eine MoBaList oder eine MoBaList64 aufgebaut wird müssen unterschiedliche Fuses gesetzt werden.
  
 ====Fuses für Atmega644==== ====Fuses für Atmega644====
Zeile 20: Zeile 24:
 Um die MoBaList64 zu flashen müssen folgende Fuses gesetzt werden (Quelle Forum): Um die MoBaList64 zu flashen müssen folgende Fuses gesetzt werden (Quelle Forum):
 <code> <code>
-BODLEVEL : Brown-out detection at VCC=4,3V+BODLEVEL : Brown-out detection at VCC=2,7V
 SPIEN: aktiviert SPIEN: aktiviert
 CKDIV8: deaktiviert CKDIV8: deaktiviert
Zeile 27: Zeile 31:
 SUT CKSEL: Ext.Crvstal Osc. 8.0- MHz: Start-up time: 16K CK + 65ms SUT CKSEL: Ext.Crvstal Osc. 8.0- MHz: Start-up time: 16K CK + 65ms
  
-EXTENDED: 0xFC+EXTENDED: 0xFD
 HIGH: 0xD8 HIGH: 0xD8
 LOW: 0xFF LOW: 0xFF
Zeile 33: Zeile 37:
  
 {{:mobalist:fuses_atmega644.png|}} {{:mobalist:fuses_atmega644.png|}}
 +
 +-----
 +
 +====Fuses für Atmega32====
 +
 +Um die MoBaList zu flashen müssen folgende Fuses gesetzt werden (Quelle Forum):
 +<code>
 +SPIEN: aktiviert
 +CKOPT: aktiviert
 +EESAVE: aktiviert
 +BODLEVEL : Brown-out detection at VCC=2,7V
 +BODEN: aktiviert
 +BOOTSZ: Boot Flash size=2048 words Boot address=$3800
 +SUT CKSEL: Ext.Crvstal Osc. 8.0- MHz: Start-up time: 1K CK + 64ms
 +
 +HIGH: 0xC1
 +LOW: 0x8F
 +</code>
  
 ----- -----
mobalist/mobalist_firmwaredesc.txt · Zuletzt geändert: 2018/01/25 20:12 von gehrne

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki