====== Software & Firmware Upgrades ====== Wie im Benutzerhandbuch unter [[manual#elektronikkammer|Elektronikkammer]] beschrieben, werden das Betriebssystem des BeagleBone Black und die Bediensoftware RepRapOnRails sowie die Microcontroller-Firmware gemeinsam auf einem SD-Karten Image bereitgestellt. Um erweiterte Funktionen und Bugfixes nutzen zu können, müssen Soft- und Firmware auf den jeweils aktuellsten Stand gebracht werden. Um Upgrades so unkompliziert wie möglich zu gestalten, stellen wir vorkonfigurierte SD-Karten Images mit der jeweils aktuellsten Version aller Komponenten zur Verfügung. Somit wird der Upgrade-Vorgang darauf reduziert, eine neue Micro-SD Karte zu erstellen und diese am BeagleBone Black gegen die alte auszutauschen. Während des ersten Neustarts wird automatisch die neue Microcontroller-Firmware auf dem RUMBA Board aufgespielt und der RepRap Industrial ist schnell wieder einsatzbereit. Beachten Sie, dass der Upgrade-Vorgang abhängig von der Hardware-Revision Ihres 3D-Druckers ist und unterschiedliche Schritte erforderlich sein können. Wählen Sie die entsprechende Anleitung aus der nachfolgenden Auflistung aus. Die Hardware-Revision Ihres 3D-Druckers finden Sie im Zweifelsfall auf dem [[manual#hardware-revisionen|Typenschild]]. INFO //Vorinstallierte Micro-SD Karten können auch direkt über Kühling&Kühling bezogen werden. [[http://kuehlingkuehling.de/imprint/|Schreiben Sie uns]] einfach eine E-Mail und mit der Seriennummer Ihres 3D-Druckers und fordern Sie das aktuellste SD-Karten Image an.// ==== Verfügbare SD-Karten Images ==== Die folgende Auflistung enthält alle veröffentlichten SD-Karten Image Dateien und die enthaltenen Soft- und Firmwareversionen. |<100% 10% 10% 20% 30% 30%>| ^ Upgrade Release ^ Hardware Revision ^ Software Version ^ Firmware Version ^ Download ^ | 2015-03-23 | 1.2.0 | RepRapOnRails v1.3.1 | Repetier-Firmware v0.91-rri1.2.0-01 | {{:reprap-industrial-v1:reprap-industrial_sd-image_hardware-revision-1.2.0_2015-03-23.img.tar.gz|}} | |::: | 1.1.0 | RepRapOnRails v1.3.1 | Repetier-Firmware v0.91-rri1.1.0-04 | {{:reprap-industrial-v1:reprap-industrial_sd-image_hardware-revision-1.1.0_2015-03-23.img.tar.gz|}} | |::: | 1.0.0 | RepRapOnRails v1.3.1 | Repetier-Firmware v0.91-rri1.0.0-03 | {{:reprap-industrial-v1:reprap-industrial_sd-image_hardware-revision-1.0.0_2015-03-23.img.tar.gz|}} | | 2015-02-06 | 1.1.0 | RepRapOnRails v1.1.7 | Repetier-Firmware v0.91-rri1.1.0-04 | {{:reprap-industrial-v1:reprap-industrial_sd-image_hardware-revision-1.1.0_2015-02-06.img.tar.gz|}} | |::: | 1.0.0 | RepRapOnRails v1.1.7 | Repetier-Firmware v0.91-rri1.0.0-03 | {{:reprap-industrial-v1:reprap-industrial_sd-image_hardware-revision-1.0.0_2015-02-06.img.tar.gz|}} | ==== Erstellen einer neuen Micro-SD Karte ==== Um ein Upgrade durchzuführen, ist eine neue Klasse 10 Micro-SD Karte mit mindestens 16GB Speichplatz erforderlich. - Laden Sie das zu Ihrer Hardware-Revision passende [[#verfuegbare-sd-karten-images|aktuelle SD-Karten Image]] herunter. - Extrahieren Sie die IMG-Datei aus dem TAR.GZ-Archiv. - Erstellen Sie mit der IMG-Datei eine neue SD-Karte: * **Windows**: verwenden Sie [[http://sourceforge.net/projects/win32diskimager/|win32diskimager]] * **Linux (alle Distributionen)**: verwenden Sie 'dd' in der Kommandozeile (siehe [[http://manpages.ubuntu.com/manpages/karmic/en/man1/dd.1.html|dd manpage]]) * **Ubuntu Linux**: verwenden Sie [[https://apps.ubuntu.com/cat/applications/precise/gnome-disk-utility/|gnome-disk-utility]] INFO //Unter //**Windows**// können Sie zum extrahieren der Dateien [[http://www.7-zip.org|7-zip]] verwenden. Extrahieren Sie die Datei zwei Mal, um die IMG-Datei zu erhalten.\\ Unter //**Linux**// können Sie Ihren bevorzugten graphischen Archiv-Manager oder den Befehl ''tar xzvf [file]'' in der Kommandozeile zum Entpacken verwenden.// ==== Upgrades für Hardware Revision 1.0.0 ==== - Erstellen Sie zunächst eine [[#erstellen-einer-neuen-micro-sd-karte|neue Micro-SD Karte]]. - [[service-guide#austausch-der-beaglebone-black-sd-karte|Installieren Sie die SD-Karte]] im BeagleBone Black. - Falls er ausgeschaltet ist, starten Sie den RepRap Industrial. - Prüfen Sie im [[software-version-v1.1.0-operation-and-commissioning#setup-menue|[Setup]]] Menü des GUI, ob alle Softwarekomponenten in der neuen Version installiert wurden. - Wählen Sie die Filament- und Heizprofile im [[software-version-v1.1.0-operation-and-commissioning#configuration-menue|[Configuration]]] Menü am GUI aus. -- Laden Sie die aktuellsten, für Ihre Hard- und Firmwareversion gültigen Slic3r-Profile (siehe Kompatibilitätsbeschreibung des jeweiligen Profils) unter [[https://github.com/kuehlingkuehling/RepRap-Industrial-Slic3r-profiles/releases|RepRap Industrial Slic3r Profile Bundle Repository]] herunter. Falls erforderlich, aktualisieren Sie [[http://slic3r.org|Slic3r]] auf die angegebene Version. -- Starten Sei Slic3r und entfernen Sie **alle** vorhandenen Voreinstellungen. Hinweise zur Installation der neuen Profile finden Sie in der README-Datei, die jedem Profile-Bundle beiliegt. .. HINWEIS //Die Verwendung veralteter oder inkompatibler Slic3r Profile kann zur Beschädigung des 3D-Druckers aufgrund falscher Einstellungen führen. Stellen Sie sicher, dass die genannten Versionen aller Komponenten kompatibel sind.// -- [[knowledge-base#aendern-des-shell-passworts-fuer-das-betriebssystem-des-beaglebone-black|Ändern Sie das Shell-Passwort]] per SSH. .. HINWEIS //Im Auslieferungszustand hat das Linux Betriebssystem auf jedem RepRap Industrial ein eigenes, eindeutiges Passwort für den allgemeinen Benutzer "kiosk". Haben Sie selbst eine neue SD-Karte erstellt, sind die Login-Daten zurückgesetzt auf:\\ User "kiosk"\\ PW: "kiosk".\\ Es wird dringend empfohlen, das Passwort zu ändern, da der 3D-Drucker mit dem Firmennetzwerk verbunden ist und unter Umständen offen für unautorisierten Shell-Zugriff innerhalb des Netzwerks ist.// Der Upgrade-Vorgang ist abgeschlossen. Um den 3D-Drucker wieder in Betrieb zu nehmen, sollten folgende Kalibrierungen vorgenommen werden: * [[software-version-v1.1.0-operation-and-commissioning#setup-menue|Umkehrspiel]] * [[software-version-v1.1.0-operation-and-commissioning#setup-menue|Extruder Offset]] ==== Upgrades für Hardware Revision 1.1.0 ==== Bevor Sie ein Upgrade durchführen, rufen Sie das Web-Interface auf, wählen Sie den //Setup// Tab und notieren Sie aus dem EEPROM Editor folgende Werte: * ''X backlash [mm]'' * ''Y backlash [mm]'' * ''Extr.2 X-offset [steps]'' * ''Extr.2 Y-offset [steps]'' Anschließend können Sie das Upgrade durchführen: - Erstellen Sie zunächst eine [[#erstellen-einer-neuen-micro-sd-karte|neue Micro-SD Karte]]. - [[service-guide#austausch-der-beaglebone-black-sd-karte|Installieren Sie die SD-Karte]] im BeagleBone Black. - Falls er ausgeschaltet ist, starten Sie den RepRap Industrial. - Prüfen Sie im [[software-version-v1.1.0-operation-and-commissioning#setup-menue|[Setup]]] Menü des GUI, ob alle Softwarekomponenten in der neuen Version installiert wurden. - Wählen Sie die Filament- und Heizprofile im [[software-version-v1.1.0-operation-and-commissioning#configuration-menue|[Configuration]]] Menü am GUI aus. -- Laden Sie die aktuellsten, für Ihre Hard- und Firmwareversion gültigen Slic3r-Profile (siehe Kompatibilitätsbeschreibung des jeweiligen Profils) unter [[https://github.com/kuehlingkuehling/RepRap-Industrial-Slic3r-profiles/releases|RepRap Industrial Slic3r Profile Bundle Repository]] herunter. Falls erforderlich, aktualisieren Sie [[http://slic3r.org|Slic3r]] auf die angegebene Version. -- Starten Sei Slic3r und entfernen Sie **alle** vorhandenen Voreinstellungen. Hinweise zur Installation der neuen Profile finden Sie in der README-Datei, die jedem Profile-Bundle beiliegt. .. HINWEIS //Die Verwendung veralteter oder inkompatibler Slic3r Profile kann zur Beschädigung des 3D-Druckers aufgrund falscher Einstellungen führen. Stellen Sie sicher, dass die genannten Versionen aller Komponenten kompatibel sind.// -- [[knowledge-base#aendern-des-shell-passworts-fuer-das-betriebssystem-des-beaglebone-black|Ändern Sie das Shell-Passwort]] per SSH. .. HINWEIS //Im Auslieferungszustand hat das Linux Betriebssystem auf jedem RepRap Industrial ein eigenes, eindeutiges Passwort für den allgemeinen Benutzer "kiosk". Haben Sie selbst eine neue SD-Karte erstellt, sind die Login-Daten zurückgesetzt auf:\\ User "kiosk"\\ PW: "kiosk".\\ Es wird dringend empfohlen, das Passwort zu ändern, da der 3D-Drucker mit dem Firmennetzwerk verbunden ist und unter Umständen offen für unautorisierten Shell-Zugriff innerhalb des Netzwerks ist.// Der Upgrade-Vorgang ist abgeschlossen. Um den 3D-Drucker wieder in Betrieb zu nehmen: * Rufen Sie das Web-Interface auf und tragen Sie die zuvor notierten Werte wieder in den EEPROM Editor ein * ''X backlash [mm]'' * ''Y backlash [mm]'' * ''Extr.2 X-offset [steps]'' * ''Extr.2 Y-offset [steps]'' * Führen Sie folgende Kalibrierungen durch * [[software-version-v1.1.0-operation-and-commissioning#setup-menue|Umkehrspiel]] * [[software-version-v1.1.0-operation-and-commissioning#setup-menue|Extruder Offset]]