OpenDCC GBM-Boost, BiDi-Belegtmelder / Booster / Zentrale

    Bitte Versionshinweise in der FAQ beachten.

Download

      GBMBoost (ControlProc)  
      Bootloader: 
      V0.04.01  
    16.01.2014

      V0.02.01  
    10.08.2013

      V0.01.02  
    15.05.2013
    Der Bootloader ermöglicht das Erneuern der Firmware im eigenbauten Zustand und das permanente Speichern von Makros. Muß einmal mit einem Atmel-Programmer geladen werden und bleibt dann immer drin.
    Der Programmer ist anschließend nicht mehr erforderlich.
      Bootloader (update-app)(1): 
      V0.04.01  
    16.01.2014
        Sonderapplikation: damit kann man den Bootloader auf eine neue Version bringen.
    Nach dem Erneuern des Bootloaders wird diese Applikation wieder durch die normale Firmware ersetzt.
      GBM-Boost (Interface, Master)   Version Erläuterung
      Firmware 
    (Belegtmelder): 

      V2.01.03  
    13.01.2014

      V2.00.07  
    27.06.2013

      V2.00.05  
    10.05.2013
    Applikation: Mit dieser Frirmware wird der GBMBoost zum Busmaster und Businterface.
    Die Funktionen DCC-Zentrale und Booster sind ebenso enthalten.
      GBM-Boost (Knoten, Node)   Version Erläuterung
      Firmware  
    (Belegtmelder): 

      V2.00.15  
    13.01.2014

      V2.00.07  
    27.07.2013

      V2.00.05  
    10.05.2013
    Applikation: Mit dieser Frirmware wird der GBMBoost zum einem Busteilnehmer mit Belegtmelder und Booster.



      GBM16T (TrackProc)  
      Bootloader: 
      V0.02.00  
    24.10.2012

      V0.01.01  
    15.10.2012
       
      Firmware 
    (Current Sensor): 

      V2.0.5  
    02.06.2013

      V2.0.2  
    20.03.2013

      V1.2.5  
     



      Hardware, Driver  
      Schaltplan: 
      V1.6  
       
      Layout, Placement:   
      V1.6  
           

Wichtige Hinweise / Important Notes:

  • Bei großen Busnetzen und heterogen Treibertypen kann es direkt nach dem Wechsel der Treiberkontrolle vom Busmaster zum Node einen sehr kurzen, instabilen Buszustand geben. Dieser wird durch eine Änderung des BiDiBus-Timings (ab Jan. 2014) unterdrückt. Es müssen daher alle Busteilnehmer auf dieses neue, geänderte Timing geändert werden. Ab allen Versionen 2014 ist das modifizierte Bustiming berücksichtigt. Knoten sind sowohl mit altem als auch neuem Timing zu bisherigen Zustand kompatibel, Busmaster nicht.
    Das bedeutet: Es müssen zuvor alle Knoten eines BiDiB-Systems auf das neue Timing umgestellt sein, bevor der Master umgestellt wird. Betroffen sind hiervon alle Knoten auf Xmega-Basis, das gilt auch für die Bootloader in den Knoten.
  • Seriennummern sind i.d.R. fest auf dem Chip gespeichert. Sollte diese neu benötigt werden, so kann man auf /elektronik/bidib/opendcc_bidib.html ein Nummer generieren.
  • Die hex-Dateien werden 'as is' bereitgestellt, der Quellcode ist nicht unter gnu public license freigegeben. Ich bin aber gerne bereit, den Sourcecode bereit zustellen. Senden Sie bitte hierzu eine mail mit Angabe des Namens und der vollen Adresse und dem geplanter Einsatz.
  • Bitte die History in der FAQ beachten.
    Please read the history in the FAQ.
  • (1): Die Bootloader-Update-Applikation dient dazu, einen bereits vorhandenen Bootloader ohne Verwendung eines Programmieradapters 'upzudaten'. Hierzu wird mit dem vorhandenen Bootloader die Update-App eingespielt, sofern diese viermal ein Lauflicht anzeigt, ist bereits die aktuelle Version vorhanden. Bei 8-fachem Lauflicht wurde die Version des Bootloaders erneuert.

Spenden / Donations