querdenker engineering
Buildroot

Build durchführen

Buildroot konfigurieren und das System bauen.

Arbeitsverzeichnis

cd qdcorex/buildroot

Externals einbinden

Gib beide Externals beim initialen Laden der Defconfig an. qdCoreX liefert die Basis; das Kunden-External steht an zweiter Stelle und überschreibt gegebenenfalls bereits vorhandene Dateien im Basis-external.

make BR2_EXTERNAL="../external [KUNDEN-EXTERNAL-PFAD]" \
  [QDCOREX-DEFCONFIG]

Lies [QDCOREX-DEFCONFIG] in der Systemreferenz für das jeweilige System nach.

Das Defconfig-Ziel ist [QDCOREX-DEFCONFIG]. Die gesetzten Externals werden für die weitere Konfiguration im Buildroot-Ausgabeverzeichnis übernommen.

Konfiguration

Übernimm zunächst die für das Zielsystem bereitgestellte qdCoreX-Konfiguration [QDCOREX-DEFCONFIG]. Die Kundenkonfiguration wird über [KUNDENCONFIG-WORKFLOW] eingebunden.

make menuconfig

Eine angepasste Konfiguration kann als Defconfig gespeichert werden:

make savedefconfig
cp ./defconfig [KUNDEN-DEFCONFIG-PFAD]

Build

make -j[ANZAHL-PARALLELE-JOBS]

Die Dauer hängt von Hostsystem, Konfiguration und Cache-Zustand ab.