USB-Dateiübertragung (UMS-Modus)

Im USB-Mass-Storage-Modus erscheint ein virtuelles Laufwerk auf deinem Rechner. Dateien draufkopieren, Laufwerk auswerfen, den Rest macht der Roller automatisch.

UMS-Modus aktivieren

Zwei Wege:

Am Dashboard

  1. Doppelt auf die linke Bremse tippen, um das Menü zu öffnen
  2. EinstellungenSystemUMS-Modus starten

Über die CLI

lsc usb ums

Zurück in den normalen (Netzwerk-)Modus:

lsc usb normal

Dateien übertragen

  1. USB-Kabel zwischen dem USB-Mini-B-Port des Rollers und deinem Rechner anschließen
  2. Ein Laufwerk erscheint auf deinem Rechner
  3. Dateien in den passenden Ordner kopieren (siehe unten)
  4. Laufwerk sicher auswerfen. Der Roller verarbeitet die Dateien und startet automatisch neu

Was du übertragen kannst

Karten-Anzeige-Kacheln

Kopiere eine beliebige .mbtiles-Datei in den Ordner maps/ auf dem Laufwerk. Der Roller nutzt sie dann als Offline-Kartenquelle.

Vorgefertigte Kacheln findest du unter LibreScoot OSM Tiles Releases.

Valhalla-Routing-Kacheln

Benenne dein heruntergeladenes .tar-Archiv so um, dass der Name auf tiles.tar endet (z.B. valhalla_tiles.tar), und kopiere es in den Ordner maps/.

Vorgefertigte Routing-Kacheln findest du unter LibreScoot Valhalla Tiles Releases.

Firmware-Updates

Kopiere ein .mender-Update-Artefakt auf das Laufwerk, um ein Firmware-Update auch ohne SIM-Karte zu installieren.

Wie es funktioniert

Den UMS-Modus verwaltet der ums-service auf dem MDB. Er schaltet den USB-Port vom Netzwerkmodus (USB-Ethernet) in den Mass-Storage-Modus und stellt eine Partition des eMMC als Wechsellaufwerk bereit.

Sobald das Laufwerk ausgeworfen wird, erkennt ums-service das Eject-Event, kopiert neue Dateien an die richtigen Stellen auf der Daten-Partition und startet den Roller neu, um sie zu übernehmen.

Fehlersuche

  • Laufwerk erscheint nicht: Prüf, ob der Roller wirklich im UMS-Modus ist (am Dashboard oder per lsc usb status). Anderes USB-Kabel probieren.
  • Dateien werden nach dem Auswerfen nicht angewendet: Prüf, ob du wirklich sicher ausgeworfen (nicht nur abgesteckt) hast. Nur das Eject-Event stößt die Verarbeitung an.
  • Roller startet nicht neu: USB neu verbinden und erneut auswerfen, oder manuell neustarten mit lsc power reboot.

← Navigation einrichten lsc-CLI-Referenz →