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

Knilakshan20
quelle
"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