Please enable javascript, or click here to visit my ecommerce web site powered by Shopify.
Jump to: navigation, search

Rock5/install/install-emmc-usb/de DE

    ROCK 5 >  Installation >  Installiere das Abbild auf ein eMMC-Modul per USB Anschluss

Installiere das Abbild auf ein eMMC-Modul per USB Anschluss

Diese Anleitung beschreibt, wie ein Abbild auf ein eMMC-Modul per USB Anschluss zu schreiben ist und ein eMMC-Modul per USB Anschluss zu löschen ist.

ROCK 5 unterstützt den Maskrom-Modus, das ist ein spezieller Betriebsmodus, bei dem die CPU am USB-C-OTG-Anschluss auf den Befehl wartet. Die PC-Tools zur Kommunikation mit ROCK 5 im Maskrom-Modus sind rkdeveloptool und RKDevTool. Das rkdeveloptool wird unter Linux/macOS und das RKDevTool unter Windows verwendet.

In diesem Beispiel wird eine ROCK 5B Hauptplatine verwendet.

Notwendig

  • 1 ROCK 5B Hauptplatine mit Netzteil
  • 1 USB Typ C Kabel (zur Verbindung ROCK 5 per USB C mit dem PC/Laptop USB A oder USB C)
  • 1 eMMC-Modul, größer als 8 GB
  • 1 PC/Laptop mit Windows oder Linux oder MacOS

Requirement

  • ROCK 5B
  • type-c cable
  • emmc module
  • Windows/linux/macOS PC

Schritt 1: Installation der erforderlichen Tools&Treiber

Bitte lese diese Anleitung: Installiere die Rockchip-Flash-Tools unter Windows/Linux/MacOS-PC.

Die PC-Tools, die zur Kommunikation mit ROCK 5 im Maskrom-Modus verwenden werden, sind das rkdeveloptool auf Linux/macOS und RkDevtool auf Windows-PCs. Für Windows-PCs zuerst den Gerätetreiber installieren. Den Gerätetreiber unter Windows DriverAssitant Version 5.0 herunterladen, auspacken und installieren.

Schritt 2: Starten der Hauptplatine im Maskrom-Modus

Rock-5b-typec-maskrom.jpeg

Den ROCK 5B im Maskrom-Modus zu starten ist einfach:

  • Schalte die ROCK 5 Hauptplatine aus.
  • Entferne bootfähige Geräte wie MicroSD-Karte, eMMC-Modul usw.
  • Drücke die goldene (oder silberne) Taste und halten diese gedrückt.
  • Schließe das USB Kabel an den ROCK 5B USB-C port an und die andere Seite (USB A oder USB C) an den PC (Host).
  • Lasse die goldene (oder silberne) Taste los.
  • Prüfe das USB-Gerät
    • Für macOS Host: lsusb das Ergebnis sollte sein: ... ID 2207:350b Fuzhou Rockchip Electronics Co., Ltd. Composite Device
    • Für Linux Host: lsusb das Ergebnis sollte sein: ... ID 2207:350b Fuzhou Rockchip Electronics Company
    • Für Windows Host: Öffne RKDevTool und es sollte das Gerät als Found One MASKROM Device zu sehen sein.

Hinweis: Wenn nicht, für Windows Host zuerst den Gerätetreiber installieren. Den Gerätetreiber unter Windows DriverAssitant Version 5.0 herunterladen, auspacken und installieren.

Schritt 3: Herunterladen der RK3588-Loader- und U-Boot-Abbilder

  • Herunterladen der Loader-Abbilder von:

Schritt 4: Das Abbild auf eMMC-Modul schreiben

im Beipsiel wird das Abbild rock-5b-debian-bullseye-xfce4-arm64-20220919-0912-gpt.img verwendet. Im folgenden durch das gewünschte Abbild ersetzen.

Option 1: Flash mit Linux PC/Mac

Auf Linux oder Mac, führe das rkdeveloptool aus und verwende das gewünschte Abbild aus Schritt 3:

sudo rkdeveloptool wl 0 rock-5b-debian-bullseye-xfce4-arm64-20220919-0912-gpt.img				

Starte das Gerät neu

sudo rkdeveloptool rd

Jetzt sollte das Gerät auf dem eMMC-Modul starten. Und die blaue LED leuchten.


Option 2: Flashen mit Windows-PC

Schritt 1: RKDevTool ausführen

Doppelklicke auf RKDevTool.exe und sehe die folgende Schnittstelle:

Schritt 2: Bestätige, dass ROCK 5B im Maskrom-Modus ist

Wenn sich der ROCK 5B im Maskrom-Modus befindet und eine Verbindung zum PC herstellt, kann anhand des roten Pfeils 2 unten erkennt werden, dass das Programm den ROCK 5B erkennt. Hinweis: Wenn nicht, für Windows Host zuerst den Gerätetreiber installieren. Den Gerätetreiber unter Windows DriverAssitant Version 5.0 herunterladen, auspacken und installieren.

Emmc down start.png

Schritt 3: Prüfe "write by address" Option

Prüfe, dass die Option "write by address" aktiviert ist.

Schritt 4: Konfigurationsdatei laden

Klicke mit der rechten Maustaste in die leere weiße Fläche und wähle "Load Config". Wähle dann die Konfigurationsdatei rock-5b-emmc.cfg im Ressourcenverwaltungsordner aus. (Die Konfigurationsdatei und RKDevTool befinden sich im selben Verzeichnis.)

Rkdevtool package cfg.png

Schritt 5: Ändere Pfad

Nach dem Laden der Konfigurationsdatei, muss der Pfad der herunterzuladenden Datei geändert werden.

Schritt 6: Ausführen

Abschließend klicke auf die Schaltfläche "Run". Der Inhalt wird im Feld rechts angezeigt. Wenn der Download abgeschlossen ist, ist dies anhand der roten Markierung zu sehen.

Emmc down finsh.png


Lösche das eMMC-Modul

Option 1: Lösche mit Linux PC/Mac

Bitte beachte, dass diese Befehle ausgeführt werden müssen, wenn das eMMC-Modul gelöscht werden soll. Wenn zero.img nicht vorhanden ist, hier herunterladen zero.img. Und extrahiere es.

rkdeveloptool db rk3588_spl_loader_v1.08.111.bin
rkdeveloptool wl 0 zero.img
rkdeveloptool rd

Option 2: Lösche mit Windows PC

RKDevTool ausführen

Doppelklicke auf RKDevTool.exe, klicke Advanced Function und sehe die folgende Schnittstelle:

Schritt 1: Bestätige, dass ROCK 5B im Maskrom-Modus ist

Wenn sich der ROCK 5B im Maskrom-Modus befindet und eine Verbindung zum PC herstellt, kann anhand des roten Pfeils 2 unten erkennt werden, dass das Programm den ROCK 5B erkennt. Hinweis: Wenn nicht, für Windows Host zuerst den Gerätetreiber installieren. Den Gerätetreiber unter Windows DriverAssitant Version 5.0 herunterladen, auspacken und installieren.

Emmc erase start.png

Schritt 2: Konfigurationsdatei laden

Wähle die als 3 markierte Fläche und wähle die Datei rk3588_spl_loader_v1.08.111.bin, anschließend auf die Schaltflächee "Download" klicken.

Schritt 3: Lösche alles

Abschließend klicke auf die Schaltfläche "EraseAll". Die Meldungen werden im weißen Feld rechts angezeigt. Wenn der Fortschritt 100 % erreicht, ist der Vorgang abgeschlossen.

Eraseall new.png

Fehlerbehebung