bootloader制作过程

时间:2022-01-02 12:35:22

主机环境:Ubuntu10.04.4 LTS

使用工具:buildroot-201208

目  标  板:S3C2410

---------------------------------------------------转载请注明:xiaobin_hlj80----

preInstall
1. libncurses5-dev
2. bison
3. flex
4. texinfo
5. cvs
6. gettext(aptitude gettext)
7. build-essential(g++)

---------------------------step-------
1.tar
  tar jxvf buildroot-2012.08.tar.bz2
----------------------------------
2.make menuconfig
  (1) Target Architecture (ARM (little endian))
  (2) Target Architecture Variant (arm920t)
  (3) Target ABI (EABI)
  (4) Toolchain
      1) Kernel Header Options
         a. Kernel Headers (Linux 2.6 (manually specified version))
         b. (2.6.32.59) linux version
  (5) System configureation
      1) Init system (None)
  (6) Package Selection for the target
      1) [] BusyBox --- 不选
  (7) Bootloader
      1) U-Boot
  a. board name: smdk2410 (custom)
----------------------------------
3.make
      ----------------------------
      down(auto)
    Location: buildroot-2012.08\dl
    ------------------------------
    host
1. gmp (v5.0.5)
2. mpfr (v3.1.1)
3. mpc (v0.9)
        4. automake (v1.11.5)
        5. autoconf (v2.68)
6. m4 (v1.4.16)
7. libtool (v2.2.10)
8. binutils (v2.21.1)
9. gcc-4.5.4 (custom)
10. linux-2.6.32.59 (custom)
11. uClibc-0.9.33.2 (default)
12. u-boot (v2012.04.01)