====== Übersicht über Firmware und Bootloader ====== Die BiDiB-Plattform zeichnet sich durch stetige Produktpflege aus. Auf dieser Seite werden die Firmware- und Bootloaderversionen aufgelistet, die für die BiDiB-Baugruppen bisher veröffentlicht wurden. Die Updates können in aller Regel mittels der BiDiB-Tools sehr einfach [[update:update_update|aktualisiert]] werden. ===== BiDiB IF2 ===== :!: **Die Update-Funktion ist nicht verfügbar!** Einstellungen vorher mit dem BiDiB-Wizard sichern, falls Änderungen vorgenommen wurden.{{bidibfirmwarelist>mid=13-258:pid=132:options=noManufacturerName;noProductName}} ---- ===== GBMBoost ===== ^ __GBMBoost__ ^^^^ ^ Firmware (Interface, Master) ^^^^ | Mit dieser Firmware wird der GBMBoost zum Busmaster und Businterface. Die Funktionen DCC-Zentrale und Booster sind ebenso enthalten. Das Updaten der Firmware eines GBMBoost-Master ist nicht über den Firmware-Update-Dialog im BiDiB-Wizard/Monitor möglich. [[update:update_update#bootloader_update_am_master|Hier ist beschrieben, wie das Update in den GBMBoost Master eingespielt wird.]] |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.07.04.zip|V2.07.04]] | 04.04.2022| Bugfix: Local Messages mit mnum=0; kleinere Optimierungen DCC-Stack; beim Wechsel in den Programmiermode ist eine Pause zu/abschaltbar (CV90) (neues XML, muß in Monitor/Wizard importiert werden); mehr Wiederholungen bei DCC-Reset und DCC-Prog möglich, um widerspenstige Dekoder zu programmieren. | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.07.00.zip|V2.07.00]] | 13.07.2020| Änderung: Bei Booster OFF werden beide DCC Leitungen freigeschaltet. | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.05.02.zip|V2.05.02]] | 24.01.2020| Beschränkung der Boostereinschaltversuche auf 3 (bisheriges Verhalten mit unendlichen Versuchen, kann mit CV91=250 wieder hergestellt werden) / Bugfix: Fifofehler bei hoher Buslast| | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.05.00.zip|V2.05.00]] | 01.12.2018| Preamblebits im Servicemode auf 25 erweitert, Ausgabe Modellzeit auf Xpressnet und DCC, DCC Binstates gemäß RCN, Optimierungen Lokstack, Erhöhung Timeout bei Xpressnet| | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.04.03.zip|V2.04.03]] | 26.04.2017 |BiDiB Systemzeit eingeführt, Ergänzung bei SECACK: nach 4 Wiederholungen werden die Wiederholungen abgebrochen und eine Fehlermeldung abgesendet| | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.04.00.zip|V2.04.00]] | 28.11.2016 |bestimmte Lastbedingungen führten zu doppelten DCC-Befehle die Auswirkungen auf die Railcom-Erkennung / Channel 2 hatten| | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.03.02.zip|V2.03.02]] | 12.07.2016 |Konsolidiertes Update (nach diversen Tests zur Optimierung des Boosterabschaltens, gegenüber 2.02.07 keine wesentliche Änderung)| | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.02.07.zip|V2.02.07]] | 29.02.2016 |Das Integrationsverhalten der Kurzschlußerkennung (Strommessung) wurde verändert. Die Baugruppe reagiert jetzt träger und ignoriert kleinere, durch Dekoder verursachte Stromspitzen. | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.02.06.zip|V2.02.06]] | 17.12.2015 | LH100 Support auch für Weichen, Sofern Booster vom PC aus abgeschaltet wurde, kann jetzt auch von der Multimaus wieder eingeschaltet werden, im Kurzschlußfall kann mit Taster der Booster dauerhaft abgeschaltet werden, vorinstallierte Lenz-Lokomotiven mit nicht normkonformer Adressvergabe (Übergang kurze/lange Adresse erfolgt bei 100 statt bei 128), Funktionsbefehl der Funktionen F21-F28 wurde falsch zugeordnet, der BiDiBus wurde zu spät auf RX umgeschaltet, dadurch kann eine Nachricht eines untergeordneten Knotens beschädigt werden - der DRE-Interrupt wurde um eine Stufe höher priorisiert. | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.02.02.zip|V2.02.02]] | 11.01.2015 | Bus-Optimierungen für besonders große Netze, Temperatur-Offset, Änderung der Accessory Adressierung, dadurch um 4 verschobene Adressen. Lokadressen bis 127 werden als kurze Adresse, Lokadressen ab 128 einschließlich als lange Adressen gesendet. | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.02.00.zip|V2.02.00]] | 07.08.2014 | Handverstellung von Weichen und Fahrbefehle an der Multimaus werden an den Steuer-PC übermittelt. Unterstützung des ProgSchalt-Addon zur automatischen Umschaltung im Programmiermode. | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.01.04.zip|V2.01.04]] | 11.04.2014 | POM-Streaming verbessert. Firmware erweitert für die Funktion "CV-Programmiergleis". | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.01.03.zip|V2.01.03]] | 13.01.2014 | BiDiBus-Timing an Spezifikation 2014 angepasst. Verbesserung des Boosterabschaltverhaltens und dessen Fehlermeldungsverhaltens! | ^ Firmware (Knoten, Node) ^^^^ | Mit dieser Firmware wird der GBMBoost zu einem Busteilnehmer mit Belegtmelder und Booster. |||| | | **Version** | **Datum** | **Hinweise** | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.07.00.zip|V2.07.00]] | 13.07.2020| Änderung: Bei Booster OFF werden beide DCC Leitungen freigeschaltet. | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.04.02.zip|V2.04.02]] | 26.11.2017 | BiDiB Systemzeit eingeführt, Ergänzung bei SECACK: nach 4 Wiederholungen werden die Wiederholungen abgebrochen und eine Fehlermeldung abgesendet, Verbesserung der Anmelde-entzerrung verhindert LOGON-Probleme bei größeren Anlagen | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.03.02.zip|V2.03.02]] | 12.07.2016 | Konsolidiertes Update (nach diversen Tests zur Optimierung des Boosterabschaltens, gegenüber 2.02.14 keine wesentliche Änderung) ; Bugfix bei der Zuordnung Confidence zu Belegtmeldern - nur relevant, wenn die Belegtmelder nicht in Reihe gesteckt werden. | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.02.14.zip|V2.02.14]] | 29.02.2016 | Das Integrationsverhalten der Kurzschlußerkennung (Strommessung) wurde verändert. Die Baugruppe reagiert jetzt träger und ignoriert kleinere, durch Dekoder verursachte Stromspitzen. | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.02.11.zip|V2.02.11]] | 04.10.2015 | Vorbereitung von RailcomPlus; Im Kurzschlussfall kann mit dem Taster der Booster abgeschaltet werden; BUGFIX der Sequenznummer bei einer POM-Antwort | | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.02.10.zip|V2.02.10]] | 11.01.2015 | Bus-Optimierungen für besonders große Netze | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.02.00.zip|V2.02.00]] | 16.09.2014 | Fehlerkorrektur unabsichtlicher Sleepmode| | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.01.00.zip|V2.01.00]] | 11.04.2014 | DYN_messages für verdrecktes Gleis wurde ergänzt, das POM-Streaming wurde verbessert| | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.00.15.zip|V2.00.15]] | 13.01.2014 | BiDiBus-Timing an Spezifikation 2014 angepasst. Verbesserung des Boosterabschaltverhaltens und dessen Fehlermeldungsverhalten! | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.00.07.zip|V2.00.07]] | 27.07.2013 | Wenn ein Hub im System vorhanden ist, werden Meldungen nicht länger falsch interpretiert. | ^ Update-Bootloader ^^^^ | Zum Aktualisieren einer Baugruppe die bereits über einen Bootloader verfügt. |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_bootupdate_v0.04.01.zip|V0.04.01]]| 16.01.2014| BiDiBus-Timing an Spezifikation 2014 angepasst. | ^ Bootloader ^^^^ | Zum initialen Beschreiben einer Baugruppe mittels Programmers. |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_bootloader_v0.04.01.zip|V0.04.01]]| 16.01.2014| BiDiBus-Timing an Spezifikation 2014 angepasst. | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_bootloader_v0.02.01.zip|V0.02.01]]| 10.08.2013| Im BiDiBus wurden fälschlich Nachrichten an einen Subknoten hinter einem Hub auf einer anderen Adresse interpretiert. | | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_bootloader_v0.01.02.zip|V0.01.02]]| 15.05.2013| Es konnte passieren, dass der Ladevorgang den Bus blockiert und andere Knoten verloren dadurch den Kontakt zum Interface. | ===== GBM16T ===== ^ __GBM16T__ ^^^^ ^ Firmware ^^^^ | Der GBM16T überwacht das Gleis, wertet eingehende Belegtmeldungen aus und schickt diese weiter zum GBMBoost. |||| | | **Version** | **Datum** | **Hinweise** | | | | | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.07.07.zip|V2.07.07]] | 17.01.2020 | Bugfix: genauere Fehlermeldung bei Sequence, Änderung default Secack von 1 auf 50 | | | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.07.02.zip|V2.07.02]] | 10.03.2019 | Bugfix: Eine Folge von DCC-Accessory+DCC lange Adresse + Railcom Dyn kann eine falsche Adresserkennung verursachen | | | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.07.01.zip|V2.07.01]] | 24.11.2018 | Bugfix: Channel 2 Polarität, POM-Zähler Reset bei CV-Änderung; Erweiterung: RailCom Funktion Distanz/Messung | | | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.06.04.zip|V2.06.04]] | 19.04.2017 | Ersatzmessung modifiziert für empfindliche Dekoder, Channel 1 & 2 Decodierung verbessert, POM für Accessory | | | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.1.1.zip|V2.01.01]] | 17.04.2014 | Meldungen im Channel 2 von illegalen Decodern werden ignoriert. | | | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.1.0.zip|V2.01.00]] | 11.04.2014 | Der Service-Mode (CV-Adressen des GBM16T) wird bei der CV-Programmierung des GBMboost Masters deaktiviert. | | | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.0.5.zip|V2.00.05]] | 02.06.2013 | In der Geschwindigkeitsmessung Probleme mit der internen Messstrecke behoben. Hilfetexte in der Debug-Schnittstelle erweitert. | ^ Bootloader ^^^^ | Zum Beschreiben einer Baugruppe mittels Programmers. |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/elektronik/gbmboost/gbm16t_bootloader_v0.02.00.zip|V0.02.00]]| 24.10.2012| | | [[http://www.opendcc.de/elektronik/gbmboost/gbm16t_bootloader_v0.01.01.zip|V0.01.01]]| 15.10.2012| ---- ===== GBM16TS ===== Der GBM16TS überwacht das Gleis, wertet eingehende Belegtmeldungen aus und schickt diese direkt in den BiDiBus.\\ :!: **Die Update-Funktion ist nicht verfügbar!** Einstellungen vorher mit dem BiDiB-Wizard sichern, falls Änderungen vorgenommen wurden. {{bidibfirmwarelist>mid=13:pid=134:options=noManufacturerName}} ^ Bootloader ^^^^ | Zum Beschreiben einer Baugruppe mittels Programmers. |||| | | **Version** | **Datum** | **Hinweise** | | | [[https://www.opendcc.de/elektronik/gbm16ts/gbm16ts_bootloader_v0.04.03.zip|V0.04.03]]| 14.02.2017|erster öffentlicher Bootloader-Version | ---- ===== LightControl ===== **Die Universal-Firmware zum Steuern von Weichen und Beleuchtung.** \\ **Die Update-Funktion ist verfügbar!**\\ Die Einstellungen und konfigurierten Makros bleiben mit dem Update-File erhalten. \\ **Es wird aber trotdem empfohlen, vorher mit dem BiDiB-Wizard alle Einstellungen, CVs und Makros zu sichern, falls es zu einem Fehler beim Firmware-Update kommt.** {{bidibfirmwarelist>mid=13:pid=107:options=noManufacturerName}} ^ Firmware (BiDiB-Logger) ^^^^ | Sonderversion die aus der LightControl einen Protokollanalysator macht. Nur für Entwickler interessant. |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/elektronik/lightcontrol1/BiDiB_Logger_V0.09.zip|V0.00.09]] | 24.11.2014 | Erweiterung um STRING, CONFIGX, BOOSTER ... | | | [[http://www.opendcc.de/elektronik/lightcontrol1/BiDiB_Logger_V0.05.zip|V0.00.05]] | 10.05.2013 | ^ Update-Bootloader ^^^^ | Zum Aktualisieren einer Baugruppe die bereits über einen Bootloader verfügt. |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/elektronik/lightcontrol1/lightcontrol_bootupdate_v0.04.01.zip|V0.04.01]]| 16.01.2014| BiDiBus-Timing an Spezifikation 2014 angepasst. | ^ Bootloader ^^^^ | Zum initialen Beschreiben einer Baugruppe mittels Programmers. |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/elektronik/lightcontrol1/LC_Bootloader_V0.04.01.zip|V0.04.01]]| 16.01.2014| BiDiBus-Timing an Spezifikation 2014 angepasst. | | | [[http://www.opendcc.de/elektronik/lightcontrol1/LC_Bootloader_V0.01.03.zip|V0.01.03]]| 24.07.2013| Im BiDiBus wurden fälschlich Nachrichten an einen Subknoten hinter einem Hub auf einer anderen Adresse interpretiert. | | | [[http://www.opendcc.de/elektronik/lightcontrol1/LC_Bootloader_V0.05.zip|V0.00.05]] | 13.05.2013| Es konnte passieren, dass der Ladevorgang den Bus blockiert und andere Knoten verloren dadurch den Kontakt zum Interface. | ---- ===== ST4 ===== ^ [[st4|ST4]] ^^^^ ^ Firmware ^^^^ | Die Universal-Firmware zum Bewegen von Weichen und Schalten der Relais. \\ ST4_version.000.hex für den Flashspeicher der ST4 \\ ST4_version.001.hex für den EEPROM-Speicher der ST4. |||| | | **Version** | **Datum** | **Hinweise** | | [[http://www.opendcc.de/elektronik/st4/st4_v2.02.03.zip|V02.02.03]] | 31.01.2021 | Bugfix: initiales Lesen von Eingängen | | | [[http://www.opendcc.de/elektronik/st4/st4_v0.02.01.zip|V0.02.01]] | 02.02.2019 | Bugfix: Besserer Zufallsprozess beim Logon. (Update nur erforderlich, falls sich die Baugruppe manchmal nicht am Bus anmeldet) | | | [[http://www.opendcc.de/elektronik/st4/st4_v0.02.00.zip|V0.02.00]] | 24.11.2018 | Bugfix in der Auskunftfuntion (zwei verschiedene Melderzahlen in Richtung PC gemeldet) bei angeschlossenem GBM16T. | | | [[http://www.opendcc.de/elektronik/st4/st4_v0.01.07.zip|V0.01.07]] | 03.03.2016 | Freigabe der Firmware für Baugruppe ST4 | ^ Bootloader ^^^^ | Der Bootloader muss nur ausgetauscht werden im Fehlerfall, wenn er gelöscht wurde oder bei einem besonderen Bootloader-Update. |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/elektronik/bidibone/one_bootloader_v0.04.01.zip|V0.04.01]]| 16.01.2014| Freigabe des Bootloader für Baugruppe ST4 | ===== LED-IO-24 ===== Baugruppe mit 24 Ports (umschaltbare Eingänge / Ausgänge) und 2 Eingängen {{bidibfirmwarelist>mid=13:pid=127:options=noManufacturerName;noProductName}} ---- ===== MobaList ===== Lichtsteuerung mit 24 Ausgängen und 2 Eingängen. Die MoBaList gibt es in zwei Varianten mit unterschiedlichem Prozessor. ==== MobaList32 ==== Der MobaList32 ist die ursprüngliche und offizielle Variante der Baugruppe mit einem ATMega32. {{bidibfirmwarelist>mid=13:pid=108:options=noManufacturerName;noProductName}} ==== MobaList64 ==== Die Variante mit ATMega644. Diese Variante ist eine Spezialversion mit einem anderem Prozessor. {{bidibfirmwarelist>mid=13:pid=126:options=noManufacturerName;noProductName}} ---- ===== STµ ===== ^ __STµ__ ^^^^ ^ Firmware ^^^^ | 4-fach Servodekoder mit Herzstückpolarisation und Lagerückmeldung. Der Bootloader ist der gleiche wie bei der One-Serie. |||| | | **Version** | **Datum** | **Hinweise** | | | [[https://www.opendcc.de/elektronik/bidibone/ST_MU_02.02.03.zip|V2.02.03]] | 08.01.2021 | Umstellung auf BiDiB-Protokoll 0.7 - Bei Aktualisierung der STµ von der Firmware 0.01.04 oder 0.01.06 muß die Firmware und das EEPROM eingespielt werden. Die Update-Datei kann nicht genutzt werden. Zur Sicherung der Daten in der STµ ist vor dem Firmwareupdate ein Backup der Einstellungen zu machen und hinterher wieder einzuspielen.| | | [[http://forum.opendcc.de/wiki/doku.php?id=stu#downloads|V0.01.06]] | 12.10.2015 | Umstellung auf BiDiB-Protokoll 0.6 | | | [[http://forum.opendcc.de/wiki/doku.php?id=stu#downloads|V0.01.04]] | 12.01.2015 | Initiale Version | ===== s88-BiDiB-Bridge ===== ^ __s88-BiDiB-Bridge__ ^^^^ ^ Firmware ^^^^ | Brücke zwischen dem BiDiBus und dem s88-Bus zur Einbindung existierender s88-Komponenten. |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/s88/s88_bidib/BiDiB_s88_V0.06.00.zip|V0.06.00]] | 24.07.2013 | Im BiDiBus wurden fälschlich Nachrichten an einen Subknoten hinter einem Hub auf einer anderen Adresse interpretiert. | | | [[http://www.opendcc.de/s88/s88_bidib/BiDiB_s88_V0.05.02.zip|V0.05.02]] | 02.06.2013 | Speicherung der Melderanzahl mit CV und BiDiB-Feature. Debug-Ausgabe erweitert, dass alle Zustände gleichzeitig angezeigt werden. BiDiB-Befehle MSG_LOGON_REJECTED und MSG_SYS_RESET hinzugefügt. | | | [[http://www.opendcc.de/s88/s88_bidib/BiDiB_s88_V0.05.01.zip|V0.05.01]] | 07.05.2013 | Bug im Zusammenhang mit der Hersteller ID behoben. | ===== TLE-s88-BiDiB Interface ===== ^ __TLE-s88-BiDiB Interface__ ^^^^ ^ Firmware ^^^^ | Das **TLE-s88-BiDiB Interface** bildet eine Schnittstelle, zwischen den Sensoren in Gleis oder Straße und dem bidirektionalen Bus „BiDiB“. |||| | | **Version** | **Datum** | **Hinweise** | | | {{:s88bridge:s88_tle_bidib_interface_firmware_0.3.03.zip|V0.03.03}} | 16.12.2017 | Siehe [[tle_s88_interface#firmware|Änderungen]] | | | {{:s88bridge:s88_tle_bidib_interface_firmware_0.3.01.zip|V0.03.01}} | 06.03.2017 | Siehe [[tle_s88_interface#firmware|Änderungen]] | | | {{:s88bridge:S88_TLE_bidib_Interface_firmware_0.2.16.zip|V0.02.16}} | 05.04.2016 |Siehe [[tle_s88_interface#firmware|Änderungen]] | | | {{:s88bridge:tle_s88__bidib_Interface_firmware_0.1.10.zip|V0.01.10}} | 21.02.2016 | Siehe [[tle_s88_interface#firmware|Änderungen]] | ===== NeoControl ===== Ansteuerung "vieler" Lightports mittels WS2812 / WS2811.\\ Beim einem Wechsel der Firmware-Varianten (z.B. **neo_light** nach **neo_signal** oder **neo_signal** nach **neo_ews**) muss IMMER die komplette Firmware eingespielt werden. Also Flash und EEPROM. ^ __[[onews:onewsii|NeoControl Light/Signal/Signal16]]__ ^^^^ ^ Firmware ^^^^ | :!: = EEPROM-Datei muss neu eingespielt werden. Ein Update ist nicht möglich. **Knoten vorher sichern** (Wizard) |||| | 1) = EEPROM-Datei muss neu eingespielt werden wenn die bisherige Verison kleiner 1.06.00 ist. **Knoten vorher sichern** (Wizard) |||| | | **Version** | **Datum** | **Hinweise** | |1)| {{:onews:neocontrol_v_1.06.10.zip|V1.06.10}} | 11.02.2023 | Alle Varianten (Light, Signal, Signal16, HL):\\ Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | |1)| {{:onews:neocontrol_v_1.06.05.zip|V1.06.05}} | 23.12.2022 | Alle Varianten (Light, Signal, Signal16):\\ Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | |1)| {{:onews:neocontrol_v_1.06.02.zip|V1.06.02}} | 05.02.2022 | Alle Varianten (Light, Signal, Signal16): Accessories zur Helligkeitsänderung.\\ Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | | | {{:onews:neocontrol_v_1.05.02.zip|V1.05.02}} | 20.06.2021 | Alle Varianten (Light, Signal, Signal16): Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | | | {{:onews:neocontrol_v_1.05.01.zip|V1.05.01}} | 07.04.2021 | Alle Varianten (Light, Signal, Signal16): Neue Varinate mit 16 Accessories und je 16 Aspekten\\ Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | | | {{:onews:neocontrol_v_1.04.06.zip|V1.04.06}} | 26.01.2020 | Alle Varianten (Light, Signal): \\ Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | | | {{:onews:neocontrol_v_1.04.05.zip|V1.04.05}} | 18.12.2019 | Alle Varianten (Light, Signal, Clock): \\ Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | | | {{:onews:neocontrol_v_1.04.04.zip|V1.04.04}} | 12.05.2019 | Alle Varianten (Light, Signal, Clock): Fehler bei Verwendung der INPUT-Ports als Belegtmelder behoben. \\ Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | | | {{:onews:neocontrol_v_1.04.03.zip|V1.04.03}} | 17.03.2019 | Alle Varianten (Light, Signal, Clock): Optimierung des Anmeldevorgangs. \\ Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | | | {{:onews:neocontrol_v_1.04.02.zip|V1.04.02}} | 04.08.2018 | Alle Varianten (Light, Signal, Clock): Absicherung bei nicht zulässigen Werten in CV1023. \\ Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | | | {{:onews:neocontrol_v_1.04.01.zip|V1.04.01}} | 25.04.2018 | Neue Firmware-Variante Neo_Clock (siehe [[onews:neo_clock|Beschreibung]]) \\ Alle Varianten (Light, Signal, Clock): Beim Einschalten der NeoControl wurden bisher alle LPORT's, zum Test, kurz eingeschaltet. Dies ist jetzt nicht mehr der Fall. \\ Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | | | {{:onews:neocontrol_v_1.03.05.zip|V1.03.05}} | 18.12.2017 | Knoten meldet sich möglicherweise erst nach Reset am Bus an.\\ Es reicht, nur das Update einzuspielen.\\ Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. Signal und Light Variante. | | | {{:onews:neocontrol_v_1.03.04.zip|V1.03.04}} | 01.05.2017 | Verhalten von Secure Acknowledge an die aktuelle Spec. angepasst.\\ Dieses mininmale Update ist wichtig, wenn Input-Ports als Belegtmelder konfiguriert werden.\\ An der Funktionalität hat sich ansonsten nichts geändert.\\ Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. Signal und Light Variante. | | :!: | {{:onews:neocontrol_v_1.03.03.zip|V1.03.03}} | 21.04.2017 | Input als Belegtmelder mit Timestamp. \\ Timestamp nur mit GBM Master 2.04.02 / IF2 V 2.04.03 oder höher.\\ Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. Signal und Light Variante. | | | {{:onews:neocontrol_v_1.02.07.zip|V1.02.07}} | 04.03.2017 | Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. Signal und Light Variante. | | | {{:onews:neocontrol_v_1.02.05.zip|V1.02.05}} | 11.01.2017 | Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. Signal und Light Variante. | | :!: | {{:onews:neocontrol_v_1.02.03.zip|V1.02.03}} | 21.11.2016 | Erste, freigegebene Version. Signal und Light Variante. | ^ __[[onews:onewsi|NeoControl_EWS]]__ ^^^^ ^ Firmware ^^^^ | :!: = EEPROM-Datei braucht nicht neu eingespielt werden, die CVs werden beim Update (von 1.x.x auf 2.x.x) angepasst. **Dennoch wird empfohlen den Knoten vorher zu sichern** (Wizard) |||| | | **Version** | **Datum** | **Hinweise** | | :!: | {{:onews:neo_ews_2.04.00.zip|V2.04.00}} | 19.05.2020 | Neu: TV-Simulation für einzelne RGB(W)-LED \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]] | | :!: | {{:onews:neo_ews_2.3.0.zip|V2.03.00}} | 07.04.2020 | Zusätzliche Accessory-Funktionen \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]] | | :!: | {{:onews:neo_ews_2.2.0.zip|V2.02.00}} | 26.03.2020 | Farben: Schwarz, Weiß, Accessory-Funktion "Dynamische Farbe setzen" nun mit Verzögerungsoptionen \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]] | | :!: | {{:onews:neo_ews_2.1.0.zip|V2.01.00}} | 19.03.2020 | Neue Accessory-Funktionen, RGBW-Reihenfolge hinzugefügt \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]] | | :!: | {{:onews:neo_ews_2.0.0.zip|V2.00.00}} | 22.11.2019 | Dynamische Farben, Gruppeneffekt Farbwechsel hinzugefügt \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]] | | | {{:onews:neo_ews_1.0.5.zip|V1.00.05}} | 01.11.2019 | Eingänge gefixt \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]] | | | {{:onews:neo_ews_1.0.4.zip|V1.00.04}} | 28.10.2019 | Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]] | | | {{:onews:neo_ews_1.0.3.zip|V1.00.03}} | 23.11.2018 | Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]] | | | {{:onews:neo_ews_1.0.2.zip|V1.00.02}} | 19.10.2018 | Physikalische SPORTS gefixt \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]] | | | {{:onews:neo_ews_1.0.1.zip|V1.00.01}} | 18.04.2017 | Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]] | | :!: | {{:onews:neo_ews_1.0.0.zip|V1.00.00}} | 18.03.2017 | Erste, freigegebene Version. EWS | ---- ====== One-Serie ====== ===== OneHUB ===== OneHub besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneIF. {{bidibfirmwarelist>mid=13:pid=114:options=noManufacturerName}} ===== OneDMX ===== OneDMX besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneIF und kann als BiDiBus - DMX Interface für DMX512 Devices verwendet werden. Für den OneDMX gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone** und **_PLUS für den BiDiBonePlus** gekennzeichnet. **OneDMX-Firmware mit Makros:** {{bidibfirmwarelist>mid=13:pid=115:options=noManufacturerName}} **OneDMX-Firmware Raumlicht (DMX-Modellierer):** {{bidibfirmwarelist>mid=13:pid=118:options=noManufacturerName}} ===== OneOC ===== ^ OneOC-Firmware ^^^^ | OneOC besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneOC und bietet 20 massebezogene Rückmelder. |||| | | **Version** | **Datum** | **Hinweise** | | | {{:oneoc:bidibone-oneoc_v2.04.00.zip|V2.04.00}} | 27.12.2020 | BIDIB_ERR_SEQUENCE an Spec. angepasse.\\ Ausgabe der BiDiBOne-Variante in Debug Konsole des Wizard. Siehe [[oneoc:firmware_oneoc|hier]]. | | | {{:oneoc:bidibone-oneoc_v2.03.00.zip|V2.03.00}} | 21.02.2020 | Verbessertes Debounce-Verhalten.\\ :!: Neu ist CV 91. Daher muß auch das EEPROM-File eingespielt werden. Siehe [[oneoc:firmware_oneoc|hier]]. | | | {{:oneoc:bidibone-oneoc_v2.02.03.zip|V2.02.03}} | 18.12.2019 | Kleinere Anpassungen bei „Sequence Error Message“. Keine Änderung in der Funktionalität.\\ Es reicht, das Update-File einzuspielen. Siehe [[oneoc:firmware_oneoc|hier]]. | | | {{:oneoc:bidibone-oneoc_v2.02.02.zip|V2.02.02}} | 05.01.2018 | Knoten meldet sich möglicherweise erst nach Reset am Bus an.\\ Es reicht, das Update-File einzuspielen. Siehe [[oneoc:firmware_oneoc|hier]]. | | | {{:oneoc:bidibone-oneoc_v2.02.01.zip|V2.02.01}} | 01.05.2017 | Belegtmelder mit Timestamp. Es reicht, das Update-File einzuspielen.\\ Siehe [[oneoc:firmware_oneoc|hier]]. | | | {{:oneoc:bidibone-oneoc_v2.01.00.zip|V2.01.00}} | 12.12.2016 | Div. Fehler behoben. Siehe [[oneoc:firmware_oneoc|hier]]. | ===== OneControl ===== Die OneControl besteht aus dem Aufsteckmodul BiDiBOne bzw. BiDiBOnePlus und dem Addon-Modul OneControl und bietet Funktionen zum Schalten, Bewegen und Melden. Für die OneControl gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone**, **_PLUS für den BiDiBonePlus** und ab Version 01.03.04 mit **_PLUS_OCCU für den BiDiBonePlus mit GBM16T-Anschluss** gekennzeichnet. Erklärung zu den Varianten:\\ **OneControl 8/32** (117): 8 Servos, 32 Makros, mit BiDiBOnePlus oder BiDiBOne\\ **OneControl 8/48** (140): 8 Servos, 48 Makros, mit BiDiBOnePlus oder BiDiBOne\\ **OneControl 4/32** (141): 4 Servos, 32 Makros, für GBM16T vorbereitet, mit BiDiBOnePlus\\ **OneControl 4/48** (142): 4 Servos, 48 Makros, für GBM16T vorbereitet, mit BiDiBOnePlus\\ {{bidibfirmwarelist>mid=13:pid=117:options=noManufacturerName}} {{bidibfirmwarelist>mid=13:pid=140:options=noManufacturerName}} {{bidibfirmwarelist>mid=13:pid=141:options=noManufacturerName}} {{bidibfirmwarelist>mid=13:pid=142:options=noManufacturerName}} ===== OneServoTurn ===== ^ OneServoTurn-Firmware ^^^^ | OneServoTurn besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneServoTurn und bietet Funktionen zum Schalten, Bewegen und Melden. Für den OneServoTurn gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone** und **_PLUS für den BiDiBonePlus** gekennzeichnet. |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.02.02.zip|V0.02.02]] | 19.11.2019 | better random, check input on get_port_stat | | | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.01.07.zip|V0.01.07]] | 28.04.2016 | Added feature: start state of accessory is selectable: none, last aspect, default aspect. Bugfix: internal handling of GBM16T could block messages (now fixed) | | | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.01.06.zip|V0.01.06]] | 11.10.2015 | Bugfix: MSG_CONFIGX:GET_ALL always reported the full set of ports. | | | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.01.05.zip|V0.01.05]] | 27.04.2015 | hinzu: Schnellabfrage mit CONFIGX_GETALL | | | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.01.04.zip|V0.01.04]] | 11.01.2015 | Freigabeversion | ^ Update- ===== OneDriveTurn ===== Der OneDriveTurn besteht aus dem Aufsteckmodul BiDiBOne bzw. BiDiBOnePlus und dem Addon-Modul OneDriveTurn und bietet Funktionen zum Schalten, Bewegen und Melden. Für den OneDriveTurn gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone** und **_PLUS für den BiDiBonePlus** gekennzeichnet. Erklärung zu den Varianten:\\ **OneDriveTurn 8/32** (122): 8 Servos, 32 Makros, mit BiDiBOnePlus oder BiDiBOne\\ **OneDriveTurn 8/48** (143): 8 Servos, 48 Makros, mit BiDiBOnePlus oder BiDiBOne\\ **OneDriveTurn 4/32** (144): 4 Servos, 32 Makros, für GBM16T vorbereitet, mit BiDiBOnePlus\\ **OneDriveTurn 4/48** (145): 4 Servos, 48 Makros, für GBM16T vorbereitet, mit BiDiBOnePlus\\ {{bidibfirmwarelist>mid=13:pid=122:options=noManufacturerName}} {{bidibfirmwarelist>mid=13:pid=143:options=noManufacturerName}} {{bidibfirmwarelist>mid=13:pid=144:options=noManufacturerName}} {{bidibfirmwarelist>mid=13:pid=145:options=noManufacturerName}} ===== Update-Bootloader ===== ^ Update-Bootloader ^^^^ | Zum Aktualisieren einer Baugruppe die bereits über einen Bootloader verfügt. |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/elektronik/bidibone/one_bootupdate_v0.04.01.zip|V0.04.01]]| 16.01.2014| BiDiBus-Timing an Spezifikation 2014 angepasst. | ===== Bootloader ===== ^ Bootloader ^^^^ | Zum initialen Beschreiben einer Baugruppe mittels Programmers. |||| | | **Version** | **Datum** | **Hinweise** | | | [[http://www.opendcc.de/elektronik/bidibone/one_bootloader_v0.04.01.zip|V0.04.01]]| 16.01.2014| BiDiBus-Timing an Spezifikation 2014 angepasst. | | | [[http://www.opendcc.de/elektronik/bidibone/one_bootloader_v0.02.00.zip|V0.02.00]]| 27.07.2013| Im BiDiBus wurden fälschlich Nachrichten an einen Subknoten hinter einem Hub auf einer anderen Adresse interpretiert. | ---- ====== ReadyLine Produkte ====== ===== ReadyBoost ===== ===ReadyBoost "Standardversion"=== ReadyBoost als only Booster mit Globalen RailCom Detektor - Auslieferversion ^ ReadyBoost-Firmware ^^^^ | | **Version** | **Datum** | **Hinweise** | | | [[https://www.fichtelbahn.de/firmware/ReadyBoost_0.04.00.zip|v0.04.00]] | 22.02.2021 | Funktionserweiterung: Globaler RailCom Detektor freigeschaltet. | | | [[https://www.fichtelbahn.de/firmware/READYBOOST_0.03.00.zip|v0.03.00]] | 13.07.2020 | Bugfix: Bei Booster OFF werden beide DCC Leitungen freigeschaltet. | | | [[https://www.fichtelbahn.de/firmware/READYBOOST_0.01.04.zip|v0.01.04]] | 14.09.2019 | Initiale Version | ---- ===ReadyBoostPROG "Sonderversion"=== Mit Hilfe eines FirmwareUpdates kann die Default-Firmware "**ReadyBoost only Booster**" zu "**ReadyBoostPROG**" geändert werden. \\ Nach dem Firmware-Update steht ein zusätzliches Accessory zur Auswahl, mit dessen Hilfe die Baugruppe umgeschaltet werden kann. * Programmiergleis (Service Mode) * eigenständigen DCC-Generator für (komplett, beidseitig) getrennte Gleisabschnitte Im Normalbetrieb wird das vom IF2 oder GBMboost Master erzeugte DCC-Signal vom BiDiB-Bus verstärkt und an den Track-Ausgang (DCC) des ReadyBoost weitergeleitet. \\ Mit dieser Firmware können Sie das Signal, das vom BiDiB-Bus an den Track-Ausgang (DCC) des ReadyBoost weitergeleitet wird, auf ein lokal generiertes DCC-Signal in der ReadyBoost-Hardware umschalten. \\ Nach dem Umschalten des Zubehörs auf das lokal erzeugte DCC-Signal enthält der ReadyBoost nun eine voll funktionsfähige Befehlsstation, die das vom DCC-Signal des BiDiB-Busses unabhängige DCC-Signal erzeugt. Auf diese Weise können Sie den Servicemodus und (lokales) PoM auf Gleisabschnitten verwenden, die mit dem DCC-Ausgang des ReadyBoost verbunden sind. Es ist wichtig zu beachten, dass die Verwendung dieser Funktion von Ihrer Steuerungssoftware unterstützt werden muss. Die Änderung der Firmware führt zu einer Änderung der UID-Nummer, das eine erneute Zuordnung der Baugruppe im Gleisbild des Steuerungsprogramms erfordert. ===ReadyBoostPROG "Special Edition"=== The ReadyBoost**PROG** is special firmware for the ReadyBoost hardware with extended functionality: * Programming track (Service Mode) * independent DCC-Generator for completely isolated tracks Under normal operation the DCC-signal from the BiDiB-Bus that is generated by the IF2, or GBMboost Master, is boosted and forwarded to the Track output (DCC) of the ReadyBoost. \\ This firmware allows you to switch the signal that is forwarded to the Track output (DCC) of the ReadyBoost from the BiDiB-Bus to a locally generated DCC-signal in the ReadyBoost hardware. \\ After switching the accessory to the locally generated DCC-signal the ReadyBoost now contains a fully functional command station that generates the DCC-signal that is independent from the DCC-signal of the BiDiB-Bus. This allows you to use Service Mode and (local) PoM on track (or tracks) that are connected to the DCC output of the ReadyBoost. It is important to note that the use of this feature must be supported by your control software. The change to this firmware leads to a change of the Unique-ID because the product id (PID) is changed. If you have assigned the booster in your control software you need to change this configuration. ^ ReadyBoostProg-Firmware ^^^^ | | **Version** | **Datum** | **Hinweise** | | | [[https://www.fichtelbahn.de/firmware/ReadyBoostProg_0.04.00.zip|v0.04.00]] | 22.02.2021 | Initial release auf Basis ReadyBoost (only Booster)\\ Funktionserweiterung: Programmiergleis (ServiceMode) umschaltbar per Accessory;\\ eigenständigen DCC-Generator für getrennte Gleiserzeugung | ---- ===== ReadyDMX ===== {{bidibfirmwarelist>mid=251:pid=113:options=noManufacturerName}} {{bidibfirmwarelist>mid=251:pid=114:options=noManufacturerName}} {{bidibfirmwarelist>mid=251:pid=112:options=noManufacturerName}} Die Firmware "**ReadyDMX 1 Makro**" kann ebenfalls für die Hardware "**ReadyDMX 2**" verwendet werden. Hier gibt es nur die Einschränkung, dass die 8 Eingänge der Baugruppe nicht zur Verfügung stehen. ---- ===== ReadyMagnet ===== ReadyMagnet als 8fach Schaltdecoder (z.B. für das Schalten von 4x Magnetartikel) :!: **Die Update-Funktion ist nicht verfügbar!** Einstellungen vorher mit dem BiDiB-Wizard sichern, falls Änderungen vorgenommen wurden. {{bidibfirmwarelist>mid=251:pid=227:options=noManufacturerName;noProductName}} ---- =====ReadyServoTurn===== ReadyServoTurn als 4fach Servo- und Relaisdecoder :!: **Die Update-Funktion ist nicht verfügbar!** Einstellungen vorher mit dem BiDiB-Wizard sichern, falls Änderungen vorgenommen wurden. {{bidibfirmwarelist>mid=251:pid=222:options=noManufacturerName;noProductName}} ---- ===== ReadyHUB ===== ^ ReadyHUB-Firmware ^^^^ | | **Version** | **Datum** | **Hinweise** | | [[https://www.fichtelbahn.de/firmware/READYHUB_2.00.00.zip|v2.00.00]] | 23.02.2021 | neue upstream Struktur mit schnellen MSG_STALL| | | [[https://www.fichtelbahn.de/firmware/READYHUB_1.07.00.zip|v1.07.00]] | 07.10.2020 | upstream-Fifo vergrößert| | | [[https://www.fichtelbahn.de/firmware/READYHUB_1.04.00.zip|v1.04.00]] | 14.09.2019 | Initiale Version | ---- ===== ReadyRS ===== {{bidibfirmwarelist>mid=251:pid=102:options=noManufacturerName;noProductName}} ---- ===== ReadyTLE16 ===== :!: **Die Update-Funktion ist nicht verfügbar!** Einstellungen vorher mit dem BiDiB-Wizard sichern, falls Änderungen vorgenommen wurden. {{bidibfirmwarelist>mid=251:pid=252:options=noManufacturerName;noProductName}} ---- ===== StepControl ===== Schrittmotorsteuerung mit zahlreichen Extras für Drehscheiben, Schiebebühnen und Sonderlösungen {{bidibfirmwarelist>mid=251:pid=202:options=noManufacturerName;noProductName}} ---- ====== OpenCar-System Produkte ====== ===== BiDiB RF-Basis V1.0 ===== ^ Firmware ^^^^ | | **Version** | **Datum** | **Hinweise** | | | [[https://www.opencarsystem.de/download/files/booster/rf-basis/software/rf_basis_node_1.07.03.zip|v1.07.03]] | 06.06.2020 | Multi-Base Support (Feature GEN und Feature RF-Channel, Feature Cell_Number) | ---- ===== RF-Basis V2.0 ===== ^ Firmware ^^^^ | | **Version** | **Datum** | **Hinweise** | | | [[https://www.fichtelbahn.de/firmware/rf-base_v2.0_00.04.02.zip|v00.04.02]] | 02.04.2020 | initial release | | | [[https://www.fichtelbahn.de/firmware/rf-base_v2.0_00.05.06.zip|v00.05.06]] | 15.05.2020 | Multi-Base Support (Feature GEN und Feature RF-Channel, Feature Cell_Number) | | | [[https://www.fichtelbahn.de/firmware/rf-base_v2.0_00.06.00.zip|v00.06.00]] | 26.08.2021 | Bugfix Multi-Base Support with MSG_BM_Position, XpressNet with LH101, Position Manager |