Uboot 2016.05 compiling Uboot.bin and SPL

Source: Internet
Author: User
Tags spl srec
1: $ (srctree)/makefile the all target in Makefile compiles the corresponding file. Let's take a look at this. All target all: $ (all-y)

# always append-so-arch config.mk ' can add custom ones
All-y + = U-boot.srec u-boot.bin system.map u-boot.cfg Binary_size_check

all-$ (CONFIG_SPL) + = Spl/u-boot-spl.bin

Spl/u-boot-spl.bin:spl/u-boot-spl
@:
Spl/u-boot-spl:tools Prepare
$ (Q) $ (make) Obj=spl-f $ (srctree)/SCRIPTS/MAKEFILE.SPL all
2:s Cripts/makefile.spl,drivers/makefile 3: Compile process: Build U-boot on the/ti-sdk-am57xx-evm-03.00.00.04/scripts/. /source/u-boot-2016.05 chk include/config/uboot.release chk include/generated/timestamp_autogenerated.h
HOSTCC SCRIPTS/BASIC/FIXDEP
UPD include/generated/timestamp_autogenerated.h
CFG u-boot.cfg
CHK include/generated/version_autogenerated.h
...
HOSTCC TOOLS/AISIMAGE.O
HOSTCC TOOLS/ATMELIMAGE.O
HOSTCC TOOLS/DUMPIMAGE.O
HOSTCC TOOLS/MKIMAGE.O
HOSTCC Tools/proftool ...
Hostld Tools/dumpimage
Hostld Tools/mkimage
LD ARCH/ARM/CPU/BUILT-IN.O
CC BOARD/TI/COMMON/BOARD_DETECT.O
CC BOARD/TI/GF33/BOARD.O
...
CC LIB/PANIC.O
CC LIB/STRTO.O
LD LIB/BUILT-IN.O
CC EXAMPLES/STANDALONE/STUBS.O
LD EXAMPLES/STANDALONE/LIBSTUBS.O
LD Examples/standalone/hello_world
Objcopy Examples/standalone/hello_world.srec
Objcopy Examples/standalone/hello_world.bin
LD U-boot
Objcopy U-boot-nodtb.bin
Objcopy U-boot.srec
DTC ARCH/ARM/DTS/AM57XX-BEAGLE-X15.DTB
DTC ARCH/ARM/DTS/AM572X-IDK.DTB
SYM U-boot.sym
DTC ARCH/ARM/DTS/AM571X-IDK.DTB
SHIPPED DTS/DT.DTB
COPY U-BOOT.DTB
Mkimage u-boot-dtb.img
Mkimage u-boot.img
CAT U-boot-dtb.bin
COPY U-boot.bin
LD SPL/ARCH/ARM/CPU/BUILT-IN.O
CC SPL/BOARD/TI/GF33/BOARD.O
...
CC SPL/ARCH/ARM/CPU/ARMV7/OMAP5/FDT.O
CC SPL/ARCH/ARM/CPU/ARMV7/OMAP5/DRA7XX_IODELAY.O
LD SPL/ARCH/ARM/CPU/ARMV7/OMAP5/BUILT-IN.O
LD SPL/ARCH/ARM/CPU/ARMV7/BUILT-IN.O
LD SPL/FS/FAT/BUILT-IN.O
LD SPL/FS/BUILT-IN.O
LD SPL/LIB/BUILT-IN.O
LD SPL/U-BOOT-SPL
Objcopy Spl/u-boot-spl-nodtb.bin
COPY Spl/u-boot-spl.bin
Mkimage MLO Build u-boot and drivers done

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.