Benutzer-Werkzeuge

Webseiten-Werkzeuge


dreh:licht:firmwareupdate-robe-arri

Firmware Aktualisierungen für Scheinwerfer im TV Studio

Die Scheinwerfer im TV- und Filmstudio erhalten in unregelmäßigen Abständen Firmwareupdates, welche neue Funktionen hinzufügen oder bestehende Funktionen verbessern. Es gibt verschiedene Möglichkeiten Updates einzuspielen, z.B. per USB Stick oder über die Weboberfläche der Scheinwerfer.

Um die Scheinwerfer aber möglichst einfach und effizient in Gruppen updaten zu können, gibt es herstellerspezifische Tools zur Verwaltung von Einstellungen und dem Updaten von Firmware per Ethernet. Je nach Hersteller sehen diese Anwendungen ein wenig unterschiedlich aus und bieten auch etwas unterschiedliche Einstellungsmöglichkeiten. Dieses Manual deckt die Hersteller Robe und Arri ab, ein weiteres Manual zeigt den Prozess für den Hersteller Rosco.

Updates bei Robe:

Im TV Studio werden folgende Scheinwerfertypen von Robe verwendet:

  • Robe T1 (Moving Head Profilscheinwerfer)
  • Robe Tetra (Bar mit Tilt- und Zoom-Funktion)
  • Robe LEDBeam 350 (Beam-/Washlight, besonderer Update Prozess notwendig)
  • nur im Filmstudio: Robe T2 (kein Unterschied im Update-Prozess zum T1)

T1, Tetra und T2 können im Studio dauerhaft über Netzwerk gesteuert werden und sind damit auch für Updates über Ethernet erreichbar. Lediglich der LEDBeam 350 hat keinen Netzwerkanschluss und erfordert deshalb ein anderes Verfahren. (Hierzu ist ein spezieller Adapter von Robe (RUNIT/RUNIT WTX USB Dongle) notwendig, der per USB an einem Computer und per DMX am Scheinwerfer angeschlossen wird.)

An dieser Stelle soll es jedoch um den Update-Prozess über Netzwerk gehen. Ein großer Vorteil an diesem Verfahren ist, dass alle Scheinwerfer an der Studiodecke verbleiben können und nicht abgehängt werden müssen, da sie ohnehin bereits über die notwendige Netzwerkverkabelung angebunden sind. Es können zudem immer mehrere Scheinwerfer parallel ihr Update erhalten.

Diese Anleitung soll alle wichtigen Schritte in der Vorbereitung und im Updateprozess knapp aber anschaulich zusammenfassen und einen Überblick über die wichtigsten Schritte geben. Ein Grundverständis von der Arbeit mit IP Netzen wird vorausgesetzt.

Das Tool für Konfigurationen und Updates heißt „Robe Uploader“ und steht als Download auf der Website von Robe frei zur Verfügung:
https://www.robelighting.de/robe-uploader#downloads

Zunächst sollte mit der Vorbereitung des PCs begonnen werden, auf dem die Software installiert ist.

Schritt 1: Robe Uploader Software einrichten
Es muss eine Verbindung zum Internet sichergestellt sein, damit der Uploader die neueste Firmware für die Scheinwerfer direkt von den Robe Servern beziehen kann. Nach erfolgreichem Start der Software können die notwendigen Libraries (Fixturetypen) ausgewählt werden. Das geht über den Button „Select Libraries“:

In diesem Menü können bei aktiver Internetverbindung die gewünschten Geräte ausgewählt werden:

Für bestehende Libraries wird beim Start der Software regelmäßig nach Updates gesucht. Ist neue Firmware verfügbar, wird dies beim zukünftigen Start des Robe Uploaders durch eine Meldung signalisiert:

Eine Übersicht über die installierten Libraries gibt es hier:

Schritt 2: Verbinden mit dem Netzwerk, in dem sich die Scheinwerfer befinden
Sind die notwendigen Libraries installiert, muss zur Verbindung mit den Scheinwerfern die Netzwerkkonfiguration des Rechners angepasst werden. In unserem Fall verwenden alle Scheinwerfer im TV Studio folgendes Netz

          10.111.22.0/23

Der Rechner bekommt dabei die IP 10.111.22.5 zugewiesen (Konvention für unser Setup)

Über den Robe Uploader muss, z.B. wenn mehrere Netzwerkanschlüsse am verwendeten Rechner vorhanden sind, der korrekte Anschluss ausgewählt werden. Dies geschieht über den Punkt Settings > Network.

Ist dort die Schnittstelle mit der IP 10.111.22.5/23 ausgewählt, sind wir im richtigen Netz und können nach Scheinwerfern suchen.

Schritt 3: Discover Devices
Das geschieht über den Punkt Devices > Discovery

Anschließend wird nach Scheinwerfern im Netzwerk gesucht, hier im Beispiel wurden 2x T1 Scheinwerfer gefunden:

Schritt 4: Status abfragen
Um den Status der gefundenen Fixtures abzufragen, muss die Device Info über den Button „Get Device Info“ angefordert werden.

Anschließend sollte die Übersicht eine erweiterte Liste der gefundenen Scheinwerfer zeigen, unterteilt in ihre verschiedenen Prozessoren. Die einzelne Komponenten zeigen an, ob für sie ein Update bereitsteht. Im Beispiel ist für alle Prozessoren ein Update verfügbar.

Oft ist es jedoch nicht notwendig, einen Scheinwerfer komplett mit neuer Firmware zu flashen, sondern nur die Prozessoren, für die auch Updates zur Verfügung stehen. Bei einem kompletten Flashvorgang verliert der Scheinwerfer zudem auch alle Einstellungen (IP, Profil, DMX Adresse, etc.) und müsste komplett neu konfiguriert werden. Daher ist Folgendes besonders wichtig

Schritt 5: den Haken bei „Incremental Update“ setzen

Dieser bewirkt nämlich genau das: Nur die notwendigen Prozessoren werden aktualisiert, der Scheinwerfer behält alle Einstellungen. Deshalb - Haken nicht vergessen!

Schritt 6: Update devices
Standardmäßig sind alle gefundenen, aufgelisteten Geräte durch einen Haken angewählt. Ist dies nicht der Fall, kann dies über den Auswahl-Button in der Menüleiste (angekreuztes Kästchen) nachgeholt werden. Anschließend kann das Update für die ausgewählten Geräte über den Button „Update Devices“ gestartet werden.

Schritt 6: Warten … Das Update braucht meist einige Minuten. Der Fortschritt wird in Prozentschritten dargestellt. Sind alle Komponenten bei 100% angelangt - Glückwunsch! Alle Scheinwerfer starten neu und erwachen auf neuestem Firmware-Stand.

Was tun wenn ...

… der Update Prozess unterbrochen wird / ein Fehler auftritt?
Sollte der Updatevorgang fehlschlagen, wird dies an der betreffenden Komponente angezeigt (z.B. als Timeout). In diesem Fall kann der Scheinwerfer erneut gesucht werden, um den Update Prozess erneut anzustoßen. Er befindet sich weiterhin im Update Modus.

… während des Updates die Stromzufuhr unterbrochen wurde?
Der Scheinwerfer startet in diesem Fall neu und landet im Bootloader (Display komplett weiß). Anschließend ist ein kompletter Flashvorgang durchzuführen. Das funktioniert wie folgt:

  • standardmäßig haben Robe Scheinwerfer im Bootmodus eine IP aus dem Bereich 10.xxx.xxx.xxx/8
  • die IP des Rechners muss an das Netz, in dem sich der Scheinwerfer befindet, angepasst werden, hierzu kann z.B. diese IP verwendet werden: 10.0.1.1/8
  • anschließend sollte überprüft werden, ob im Robe Uploader die korrekte Rechner IP übernommen wurde, ansonsten über Settings > Network das korrekte Netz anwählen
  • im Robe Uploader neue Discovery durchführen
  • das Gerät sollte nun erkannt werden, eine händische Auswahl des korrekten Scheinwerfertyps ist notwendig, da durch das Fehlen einer Firmware keine automatische Zuordnung des korrekten Scheinwerfertyps erfolgen kann (Rechtsklick auf undefinierbaren Scheinwerfer > Menü öffnet sich > richtigen Typ auswählen > Update Prozess kann erneut angestoßen werden)

… beim Update ein Prozessor den Hinweis !read changelog! anzeigt?
Dies signalisiert, dass dieses Update für die betreffende Komponente Einstellungen mit sich bringt, die sich zur bisherigen Verhaltensweise des Scheinwerfers verändert haben. Dies kann Auswirkungen auf die Ansteuerung durch bestehende Pult-Setups haben. Ein Update dieser Komponente findet deshalb nur statt, wenn der Updateprozess nach Vollendung eines Update Durchlaufs erneut gestartet wird (Sicherheitsmechanismus, der ungewollte Veränderungen verhindern soll). Andernfalls behalten diese Prozessoren ihr Firmware und verzichten auf ein Update.

… kein Scheinwerfer gefunden wird?
Ist man mit dem oben genannten Netz verbunden, kann man versuchen, die Weboberfläche eines Scheinwerfers aufzurufen, um sicherzustellen, dass dieser sichtbar ist. Dazu einfach die IP (Bsp. 10.111.22.116) eines Scheinwerfers in die Adresszeile des Browsers eintragen. In der Scheinwerferliste steht zu jedem Scheinwerfer die zugehörige IP.
Es ist die Eingabe von Benutzername und Passwort notwendig:
Benutzer: robe
Passwort: 2479
Diese Anmeldedaten sind in der Grundkonfiguration für alle Robe Scheinwerfer identisch.
Ist man auf der Weboberfläche angemeldet, sieht man die Konfigurationsdaten des Scheinwerfers und kann diese auch editieren! Vorsicht! Hier bitte nur Einstellungen verändern, wenn man weiß was man tut!
⇒ Somit ist sichergestellt, dass eine Verbindung zum Scheinwerfer besteht

  • Falls keine Oberfläche sichtbar ist, sollte die Netzwerkkonfiguration von Scheinwerfer und Rechner nochmals abgeglichen werden. ⇒ Fehler in der Netzwerkkonfiguration?
  • Je nach verwendetem Computer können ggf. Firewalls den Zugriff blockieren. Diese sind für den Updateprozess zu deaktivieren. Der Robe Uploader muss zudem zum Netzwerkzugriff berechtigt sein.
  • Ist die Oberfläche eines Scheinwerfers sichtbar, der Uploader findet aber dennoch keine Geräte, so kann auch ein Neustart der Robe Uploader Software helfen.

Updates bei Arri - Orbiter:

Auch Arri hat ein eigenes Tool, um Scheinwerfer über das Netzwerk mit Updates zu versorgen: ALSM - Arri Lighting Service Manager
https://www.arri.com/en/lighting/led/lios-firmware/lios
Dort sind in der Download Sektion neben dem ALSM auch verschiedene Versionen des LiOS (Lighting OS, also das Lighting Operating System) für den Orbiter zu finden.

Die Netzwerkkonfiguration des Rechners unterscheidet sich nicht zu der Vorgehensweise bei Robe Scheinwerfern. Auch die Orbiter befinden sich im gleichen Netz. Der ALSM findet im Netzwerk verfügbare Orbiter automatisch, wenn der Bonjour Dienst verfügbar und aktiviert ist. Gefundene Geräte listet er in der Spalte ganz links auf (im Beispiel sind 2 Orbiter im Netz):

Ist die Firmware eines Orbiters nicht mehr auf dem aktuellen Stand, wird dies mit einem ! in der Liste gekennzeichnet. Ein Update wird über den Reiter Firmware- Aktualisierung ausgeführt. Auch beim ALSM können mehrere Scheinwerfer angewählt werden, für die das Update gesammelt ausgeführt wird. Hierzu können mehrere Geräte in der Liste markiert werden (blau hinterlegt). Der Update Befehl wird dann für diese Auswahl ausgeführt. Das passiert über den Button „Firmware aktualisieren“ (Button ist bei verfügbarem Update natürlich nicht ausgegraut).

Im Beispiel sind die Orbiter bereits auf dem aktuellsten LiOS und können daher nicht aktualisiert werden.

Auch der ALSM sucht bei aktiver Internetverbindung automatisch nach neuen LiOS Versionen. Alternativ kann im Reiter Firmware-Aktualisierungen auch der Pfad zur Installationsdatei geändert werden, sodass eine beliebige andere Version des OS geflasht werden kann. In der Regel ist dies jedoch nicht notwendig, da stets die aktuelle Firmware verwendet wird (Pfad „Default“).

Was tun wenn ...

… kein Orbiter automatisch gefunden wird?
Voraussetzung dafür ist das korrekte Arbeiten des Bonjour Dienstes, der zur Erkennung von Netzwerkgeräten verwendet wird. Dieser ist auf Macs bereits vorinstalliert, für Windows muss dieser, sofern er für andere Anwendungen auf dem Computer nicht bereits (mit-) installiert wurde, separat installiert werden. In den Einstellungen des ALSM muss zudem der Haken zur Verwendung von Bonjour gesetzt sein.

dreh/licht/firmwareupdate-robe-arri.txt · Zuletzt geändert: 2023/02/09 19:49 von jw164