Wenn Ihr Windows-Computer noch nie zuvor verwendet wurde, um ein Solo 2 zu programmieren oder zu aktualisieren, müssen Sie Ihren Computer zunächst vorbereiten. Die folgende Ersteinrichtung installiert den notwendige Laufzeitumgebung (Rust) und dann den Solo2-Client, über den Sie das Update durchführen können. Für Nicht-Entwickler mag dies kompliziert erscheinen… aber es funktioniert!
Sobald Sie die Schritte 1-3 der Ersteinrichtung abgeschlossen haben, können Sie Ihr Gerät später einfach aktualisieren.
Falls Sie die Rust-Bibliothek und den Solo2-Client bereits zuvor installiert haben, können Sie direkt zum Abschnitt ‚Solo 2 Firmware aktualisieren‘ springen.
Schritte 1-3 der Ersteinrichtung
1. Rust installieren
Laden Sie den Rust-Installer herunter und führen Sie ihn aus. Solo 2 arbeitet mit der Programmiersprache Rust. Daher müssen sie zunächst die Rust Laufzeitumgebung installieren.
Sie können diese entweder über die Rust Webseite oder einen direkten Download beziehen.
a) Web-Download: https://www.rust-lang.org/tools/install
b) Direkter Download: https://static.rust-lang.org/rustup/dist/i686-pc-windows-msvc/rustup-init.exe
Nach dem Herunterladen starten Sie den Installer durch Doppelklicken. Ein Eingabeaufforderungsfenster wird erscheinen. Geben Sie 1 ein und drücken Sie ENTER.
2. Öffnen Sie das Terminal.
- Drücken Sie Windows-Taste + R
- Geben Sie „cmd.exe“ ein
- Klicken Sie auf OK / Drücken Sie ENTER
3. Install solo2 cli.
Nachdem Ihr Terminal nun in Rust arbeiten kann, müssen wir die Solo2-Software installieren, um die Kommunikation mit unseren Servern für das Firmware-Update zu ermöglichen. Der Vorgang ist unkompliziert, sollte jedoch etwa 1,5 Minuten in Anspruch nehmen.
- Geben Sie im Terminal den Befehl „cargo install solo2“ ein und führen Sie ihn aus.
Das kann einige Zeit in Anspruch nehmen. Nachdem der Befehl ausgeführt wurde, wird das Solo 2 CLI installiert und kann über den Befehl „solo2“ in der Eingabeaufforderung aufgerufen werden.#
Im folgenden Beispiel sehen Sie, wie Sie die Firmware-Version eines eingesetzten Solo 2 anzeigen können: Führen Sie den angegebenen Befehl aus, und es wird die Version angezeigt. Das Gerät im Beispiel wurde bereits mit der Firmware-Version 2:20220822.0 aktualisiert!
$ solo2 app admin version
Update the Solo 2 Firmware
- ***If your Solo device is already registered with accounts as a 2FA device, this update will break the credentials. Please have a backup device for your accounts before running this update on your Solo 2***
1. Open terminal
a. Press Windows-Key + R
b. enter cmd.exe
2. Run update via Solo 2 CLI
a. Insert your Solo 2 device, check to see the LED is energized.
b. Use the command: $ solo2 update
c. See image below. You will need to touch one of the buttons to confirm the operation. Once the LED re-energizes, the operation is complete and your Solo 2 device is operating on the latest firmware.