Skip to content

使用Buildroot全自动化编译U-Boot、Linux Kernel、Filesystem,包括添加了Buildroot目前不含有的一些Package。

Notifications You must be signed in to change notification settings

voidSem/Buildroot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

https://buildroot.org/

在编译系统的时候遇到有些软件包下载特别慢,可以用浏览器下载,然后放在buildroot根目录的dl目录里面,缩短下载时间。

dl文件夹包下载:https://pan.baidu.com/s/1i7aOTm9

Refers

USAGE:

  1. make
    You need to execute make config at first.
  2. make config
    Use default config: freescale_imx6dlsabresd_defconfig
  3. make savedefconfig
    Save default config: freescale_imx6dlsabresd_defconfig
  4. make clean
  5. make help

Buildroot Hacking Docs

Compile Kernel

Download: https://github.com/ZengjfOS/Buildroot/tree/fsl_uboot_L4.1.15_from_TP

#!/bin/bash

export CROSS_COMPILE=arm-buildroot-linux-gnueabi-
export ARCH=arm

make imx_v7_defconfig

make -j4 LOADADDR=0x10008000 zImage
make -j4 LOADADDR=0x10008000 dtbs

make -j4 LOADADDR=0x10008000 modules
make -j4 LOADADDR=0x10008000 modules_install INSTALL_MOD_PATH=`pwd`/_install_lib

Compile U-Boot

Download: https://github.com/ZengjfOS/Buildroot/tree/fsl_uboot_L4.1.15_from_TP

#!/bin/bash

export CROSS_COMPILE=arm-buildroot-linux-gnueabi-
export ARCH=arm

make mx6dlsabresd_defconfig

make -j4

About

使用Buildroot全自动化编译U-Boot、Linux Kernel、Filesystem,包括添加了Buildroot目前不含有的一些Package。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 62.6%
  • HTML 14.2%
  • C 10.9%
  • Shell 5.5%
  • Python 1.8%
  • M4 1.6%
  • Other 3.4%