Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:linux:buildroot:start [2016-11-14 18:39] mgehrig2software:linux:buildroot:start [2022-09-21 09:16] (aktuell) Urs Graf
Zeile 1: Zeile 1:
 ====== Buildroot ====== ====== Buildroot ======
-<box green 30% right | Quick Links> +<box green 20% right | Quick Links> 
-{{ http://buildroot.uclibc.org/images/logo.png | Buildroot Logo }}+{{ http://buildroot.uclibc.org/images/logo.png?70 | Buildroot Logo }}
 ---- ----
   * [[http://buildroot.uclibc.org/ | Projektwebseite]]   * [[http://buildroot.uclibc.org/ | Projektwebseite]]
Zeile 8: Zeile 8:
  
  
-Buildroot ist ein Tool, um eingebettete Linux Systeme zu generieren. Es besteht aus Makefile, Patches und Skripts: Daraus werden Toolchain, Root-Filesystem, Kernel und Bootloader generiert. Es unterstützt die gängigsten CPU Architekturen (x86, ARM, PowerPC, ...) und viele Software-Pakete wie zum Beispiel: BusyBox, OpenSSH-Server, OpenCV, Qt, ...+Buildroot ist ein Tool, um eingebettete Linux-Systeme zu generieren. Es besteht aus Makefile, Patches und Skripts: Daraus werden Toolchain, Root-Filesystem, Kernel und Bootloader generiert. Es unterstützt die gängigsten CPU Architekturen (x86, ARM, PowerPC, ...) und viele Software-Pakete wie zum Beispiel: BusyBox, OpenSSH-Server, OpenCV, Qt, ...
  
 Der Vorteil von Buildroot ist, dass sehr kleine Images erzeugt werden können und dass die Konfiguration relativ einfach ist. Alle Einstellungen könne bei Bildroot graphisch (menuconfig) konfiguriert werden. Der Vorteil von Buildroot ist, dass sehr kleine Images erzeugt werden können und dass die Konfiguration relativ einfach ist. Alle Einstellungen könne bei Bildroot graphisch (menuconfig) konfiguriert werden.
- 
- 
-=== Beispiel ========================================================= 
- 
-[[.:zoom:start | Buildroot auf dem Zoom Board]] 
- 
  
 ---- ----
Zeile 52: Zeile 46:
 $ screen -r buildroot $ screen -r buildroot
 </code> </code>
- 
  
  
Zeile 59: Zeile 52:
 $ date -s "2016-08-17 16:56" $ date -s "2016-08-17 16:56"
 </code> </code>
 +
 +==== Toolchain ====
 +Je nach Architektur und verwendeter Hardware muss die passende Toolchain verwendet werden, siehe [[software:linux:buildroot:cross-toolchain|Toolchain für Buildroot]]
 +
 +=====Beispiele=====
 +  * [[software:linux:emdebian:phycore-mpc5200b|Installation von Emdebian Grip oder Buildroot-FS auf den Phytec phyCORE-MPC5200B]]
 +  * [[software:linux:buildroot:zoom:start|Buildroot auf dem ZOOM-Board]]
 +
 +