Erstellen Sie eine bootfähige SD-Karte für Buildroot


0

Ich versuchte Startabbildern von buildroot für RISC-v - Prozessor nach dieser zu generieren 1

Ich könnte die rootfs-Dateien für die 64-Bit-Architektur generieren. Ich brauche, wie ich diese Images verwende, um den Linux-Kernel für meinen Prozessor SoC zu booten. Ich habe rootfs- und rootfs.ext2-Dateien.

Außerdem habe ich versucht, Buildroot für die 32-Bit-Architektur zu kompilieren, indem ich diese 2 befolgt habe. Hier konnte ich auch die rootfs-Datei generieren. Ich muss meinen Prozessor-SoC mit einer SD-Karte booten. Irgendwelche Vorschläge? Danke im Voraus


"Ich habe versucht, buildroot zu kompilieren ..." - Buildroot ist ein Tool zum Erstellen eines Kernels, von Bootloadern und ausführbaren Dateien für ein Rootfs. Sie kompilieren Buildroot nicht selbst. "Ich könnte die rootfs-Datei erzeugen." - Das rootfs ist keine Datei. Es ist ein Dateisystem, das sich (in Ihrem Fall) in einer Partition auf der SD-Karte befinden würde. Sie müssen das Layout der SD-Karte kennen, das Ihr SoC benötigt. Dann könnte man (a) verwenden , so etwas wie genimage ein Bild des SDcard zu bauen, oder (b) baut die SD - Karte manuell mit gespreiztem (oder gparted ), dd , montiert und Teer .
Sägemehl
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.