Neuerstellung rootfs in buildroot

Werde ich die setup-build-Umgebung, um meine eigene linux-embedded-system für AT91SAM9X25-Board. Ich bin mit buildroot, dies zu tun. Der Befehl make alle Ziele erstellen, die erste it-build toolchain dann Pakete und dann rootfs und Bilder von rootfs (tar, cpio ...).
Wiederaufbau rootfs normalerweise verwende ich make clean und dann make. Der Befehl make clean entfernt alle und inklusive toolchain.

Also das erste, meine Frage ist: gibt es eine Möglichkeit, remake rootfs ohne Gebäude toolchain? Es braucht eine Menge Zeit.

Bin ich auch Aufbau-linux-kernel innerhalb von buildroot. Ich habe eingeschaltet BR2_LINUX_KERNEL [=y] in buildroot. Die linux konfiguriert Anfängliche RAM-Dateisystem, so zu bauen-kernel ist es erforderlich, image, rootfs (die erstellt werden sollen, die von buildroot). Wenn ich unter root von buildroot das Gebäude schlägt mit Fehlermeldung-kann Nicht öffnen - 'buildroot-2013.05/output/images/rootfs.cpio'. Weil (wenn ich das richtig verstanden habe) der Bauablauf ist der toolchain - Pakete - rootfs - linux-kernel - Bilder des rootfs. Wenn er versucht zu bauen linux-kernel rootfs.cpio-image wird nicht erstellt.

Also die zweite Frage ist: Wie baut man linux innerhalb von buildroot, wenn ich verwenden möchten Initial RAM filesystem?

Vielleicht gibt es effizientere alternativen als buildroot?

Vielen Dank im Voraus.

InformationsquelleAutor Yuri | 2013-07-26
Schreibe einen Kommentar