Changes between Version 23 and Version 24 of buildroot


Ignore:
Timestamp:
06/23/2020 09:58:30 PM (2 years ago)
Author:
Ryan Erbstoesser
Comment:

organize page, and note about package management

Legend:

Unmodified
Added
Removed
Modified
  • buildroot

    v23 v24  
    11[[PageOutline]]
    2 
    3 See also:
    4  * [wiki:buildroot/qt]
    5  * [wiki:buildroot/gstreamer]
    62
    73= Buildroot
     
    95
    106Using a buildroot rootfs is extremely useful for:
    11  * small fast booting self-contained systems (the default busybox rootfs is typically ~1.5MB)
    12  * kernel development (using [#initrd initrd] or [#initramfs initramfs] options
    13  * using its toolchain externally
    14 
    15 suggested tools to include for kernel development:
     7 * Small fast booting self-contained systems (the default busybox rootfs is typically ~1.5MB)
     8 * Kernel development (using [#initrd initrd] or [#initramfs initramfs] options)
     9 * Using its toolchain externally
     10
     11'''Note''' that Buildroot requires all packages to be installed at the time of building. There is not a package manager like many other distributions have (like [wiki:ubuntu Ubuntu], such as apt-get to quickly install pre-compiled package binaries.
     12
     13
     14
     15== Suggested Tools
     16Suggested tools to include for kernel development:
    1617 * dropbear for SSH
    1718 * benchmarksiozone, bonnie++, LTP, netperf, ramspeed, stress, lmbench, iostat, memtester, etc
     
    1920 * filesystem tools: resize2fs (BR2_PACKAGE_E2FSPROGS_RESIZE2FS) adds 1.2MB for 2.4MB cpio
    2021
    21 Building:
     22== Building
    2223{{{#!bash
    2324git clone https://github.com/buildroot/buildroot.git
     
    539540
    540541Note that if you require support for SWUpdate to complete an install that isn't already there (for example you want to add the capability to update GSC firmware via the gsc_update utility) you will either need to a) add a static linked version of that tool to your image or b) do a 2-stage update where you add the required tools first, then use them in a future update
     542
     543== Other Buildroot Wiki Pages
     544See also:
     545 * [wiki:buildroot/qt Using QT Framework on Buildroot]
     546 * [wiki:buildroot/gstreamer Using gstreamer on Buildroot]