Fastboot-Methode zum Flashen des Entwicklungsboards (am Beispiel von Licheepi 4A)
Derzeit bietet der ruyi-Paketmanager eine einfachere Methode zur Installation des Betriebssystems. Durch die folgenden Schritte und die entsprechende Anleitung kann die Installation abgeschlossen werden.
Umgebung
Dieser Artikel basiert auf der folgenden Umgebung:
- Hardware: x86_64 PC
- Software: Ubuntu 22.04
Weitere Hinweise
Licheepi 4A unterstützt das Booten vom onboard eMMC oder von der SD-Karte. Das Flashen kann auf zwei verschiedene Arten erfolgen:
- Das RISC-V-Entwicklungsboard wird über ein USB-Kabel mit dem PC verbunden.
- Die SD-Karte des RISC-V-Entwicklungsboards wird über einen Kartenleser mit dem PC verbunden.
In diesem Beispiel wird die erste Methode verwendet. Diese Flashing-Methode ist auch für das Flashen von Images auf das onboard eMMC des MilkV Meles geeignet.
Wenn das Flashen des Images mit einem normalen Benutzer fehlschlägt, versucht ruyi, die Berechtigungen mit sudo
zu erhöhen.
Licheepi 4A wird über ein USB-Kabel mit dem PC verbunden und über fastboot geflasht. Wenn Sie den Flashing-Prozess nur mit einem normalen Benutzer durchführen möchten, müssen möglicherweise udev-Regeln konfiguriert werden. Hier finden Sie ein Beispiel für eine Regel, die nur als Referenz dient:
Betriebssysteminstallation
Stellen Sie sicher, dass der ruyi-Paketmanager installiert ist und dass ruyi -V
korrekt die Versionsinformationen ausgibt, bevor Sie fortfahren.
Der ruyi-Paketmanager bietet die Funktion, Betriebssysteme auf RISC-V-Entwicklungsboards zu installieren. Um ein Image auf ein RISC-V-Entwicklungsboard zu installieren, führen Sie einfach den folgenden Befehl aus:
Dieser Befehl gibt die derzeit unterstützten RISC-V-Entwicklungsboards zurück. Nach der Auswahl des Entwicklungsboards werden alle unterstützten Betriebssysteme für das ausgewählte Board angezeigt:
Im obigen Beispiel, wenn Sie ein Image auf das Sipeed LicheePi 4A installieren möchten, geben Sie einfach die entsprechende Nummer ein: 7
Sie müssen lediglich den Anweisungen des Assistenten folgen.