This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
如何为 K2E 构建 u-boot? 从"processor-SDK-Linux-K2E"包中
此致
Shankari G
先决条件
步骤:
1.安装所有必要的软件包。
========================================================
sudo apt-get install dimstat texi2html texinfo chrgen chrpath build-essel subversion ccache sed wget CVS coreutils unzip texinfo DocBook-utils gawk help2man 文件 g++ bison flex htmldoc path libxex-dev xserver-xorg-dev doxext SOCAT u-boot-tools git
2.安装工具链
===================
cd /opt/
sudo tar xvf gcc-arm-8.3-2019.03-x86_64 arm-linux-gnueabihf.tar.xz
cd /opt/gcc-arm-8.3-2019.03-x86_64 arm-linux-gnueabihf/bin
3.导出工具链
===================
VI ~/.bashrc
导出路径=/opt/gcc-arm-8.3-2019.03-x86_64 arm-linux-gnueabihf/bin:$path
4.构建 u-boot
===================
cd /home/shankari/ti-processor-sdk-linux-k2e-evm-06.03.00.106/board-support/u-boot-2019.01+gitAUTOINC+333c72d3-g333c3e72d3
使 distclean arch=arm cross_compile=arm-linux-gnueabihf-
使 k2e_evm_config arch=arm cross_compile=arm-linux-gnueabihf-
使-J8 all arch=arm cross_compile=arm-linux-gnueabihf-
使 u-boot-spi.gph arch=arm cross_compile=arm-linux-gnueabihf-
--------------------
下面的视频中捕获了相同的步骤。
以下是日志:-
--------------------
Shankari@shankari-Latitude-E7470:~$ cd /home/shankari/ti-processor-sdk-linux-k2e-evm-06.03.00.106/board-support/u-boot-2019.01+gitAUTOINC+333c72d3-g333c72d3
Shankari@shankari-Latitude-E7470:~μ C/ti-processor-sdk-linux-k2e-evm-06.03.00.106/board-support/u-boot-2019.01+gitAUTOINC+333c72d3-g333c72d3$ make distclean arch=arm cross_compil=arm-linux-gnueabf
清洁 DTS/../arch/arm/DTS
清洁 DTS
简洁 示例/独立示例
清洁 工具
清理 工具/lib 工具/公共文件
clean spl/arch spl/board spl/cmd spl/common spl/disk spl/drivers spl/dts spl/env spl/fs spl/lib spl/u-boot.cfg spl/u-boot-spl/u-boot-spl.bin spl/u-boot-spl.gph spl/u-boot-spl.dl.dl.spl/map-spl.lds.u-boot-spl-nodtb.bin
清理 u-boot-dtb.bin u-boot.lds u-boot-dtb.img u-boot.cfg.configs u-boot.map u-boot-spI.gh u-boot.cfg u-boot.bin u-boot.srec u-boot-nodtb.bin u-boot u-boot.dtb u-boot.img u-boot.sym MLO System.map
清理 脚本/基本
清理 脚本/DTC
清理 脚本/kconfig
清理 include/config include/generated spl
清理 .config include/autoconf.mk.dep include/autoconf.mk include/config.h
Shankari@shankari-Latitude-E7470:~μ C/ti-processor-sdk-linux-k2e-evm-06.03.00.106/board-support/u-boot-2019.01+gitAUTOINC+333c72d3-g333c72d3$ make k2e_evm_config arch=arm cross_arm-compile linux-gnucf
HOSTCC 脚本/基本/固定程序
HOSTCC 脚本/kconfig/conf.o
yacc scripts/kconfig/zconf.tab.c
LEX 脚本/kconfig/zconf.lex.c
HOSTCC 脚本/kconfig/zconf.tab.o
HOSTLD 脚本/kconfig/Conf
编号
#配置写入.config
编号
Shankari@shankari-Latitude-E7470:~/ti-processor-sdk-linux-k2e-evm-06.03.00.106/board-support/u-boot-2019.01+gitAUTOINC+333c72d3-g333c72d3$ make -J8 allarch=arm cross_compile=arm-linux-gnuef
scripts/kconfig/Conf-- syncconfig Kconfig
Chk include/config.h
UPD 包含/ config.h
CFG u-boot.cfg
Gen include/autoconf.mk.dep
cfg spl/u-boot.cfg
生成 spl/include/autoconf.mk
生成 include/autoconf.mk
chk include/config/uboot.release
CHK 包含/生成/ timestamp_autogenerated.h
UPD 包含/生成/ timestamp_autogenerated.h
HOSTCC 脚本/DTC/DC.o
HOSTCC 脚本/DTC/flattree.o
HOSTCC 脚本/DTC/treesource.o
HOSTCC 脚本/DTC/DATA.o
HOSTCC 脚本/DTC/livetree.o
HOSTCC 脚本/DTC/fstree.o
HOSTCC 脚本/DTC/srcpos.o
UPD include/config/uboot.release
HOSTCC 脚本/DTC/检查
HOSTCC 脚本/DTC/util.o
CHK 包含/生成/ version_autogenerated.h
UPD 包含/生成/ version_autogenerated.h
LEX 脚本/DTC/DTC-多路复用器.lex.c
Yacc 脚本/DTC/dtc-parser.tab.h
yacc 脚本/DTC/DTC-解析器.tab.c
CC lib/asm-offsets.s
CC arch/arm/lib/sm-offsets.s
HOSTCC 脚本/DTC/DTC-多路复用器.lex.o
HOSTCC 脚本/DTC/DTC-解析器.tab.o
CHK 包含/生成/ asm-offsets.h
CHK 包含/生成/ generic-asm-offsets.h
UPD 包含/生成/ asm-offsets.h
UPD 包含/生成/ generic-asm-offsets.h
LDS u-boot.lds
Chk include/config.h
CFG u-boot.cfg
HOSTLD 脚本/DTC/DTC
HOSTCC 工具/envcrc.o
换行 工具/lib/CRC32.c
HOSTCC 工具/env/embedded.o
换行 工具/lib/sha1.c
HOSTCC 工具/gen_ethaddr_crc.o
换行 工具/lib/CRC8.c
HOSTCC 工具/mkenviemmage.o
HOSTCC 工具/OS_support.o
HOSTCC 工具/gen_eth_addr
HOSTCC 工具/aisimage.o
HOSTCC 工具/img2srec
HOSTCC 工具/atmelimage.o
换行 工具/common/bootm.c
HOSTCC 工具/default_image.o
换行 工具/lib/fdtd_dec_common.c
换行 工具/lib/fdtdec.c
HOSTCC 工具/fit_common.o
HOSTCC 工具/fit_image.o
换行 工具/common/image-fit.c
HOSTCC 工具/image-host.o
换行 工具/common/image.c
HOSTCC 工具/imagetool.o
HOSTCC 工具/imximage.o
HOSTCC 工具/imx8image.o
HOSTCC 工具/imx8mimage.o
换行 工具/lib/md5.c
HOSTCC 工具/kwbimage.o
HOSTCC 工具/lpc32xxxlimage.o
HOSTCC 工具/mxsimage.o
HOSTCC 工具/omapimage.o
HOSTCC 工具/pblimage.o
HOSTCC 工具/pbl_CRC32.o
HOSTCC 工具/vybridimage.o
HOSTCC 工具/stm32image.o
换行 工具/lib/RC4.c
HOSTCC 工具/rkimage.o
HOSTCC 工具/rkcommon.o
HOSTCC 工具/rksd.o
HOSTCC 工具/rkspi.o
HOSTCC 工具/socfpgaimage.o
换行 工具/lib/crc16.c
换行 工具/lib/SHA256.c
换行 工具/common/hash-c
HOSTCC 工具/zynqimage.o
HOSTCC 工具/ubleimage.o
HOSTCC 工具/zynqmpimage.o
HOSTCC 工具/zynqmpbif.o
HOSTCC tools/libfdt/FDT.o
HOSTCC 工具/libfdt/FDT_WIP
HOSTCC 工具/libfdt/FDT_SW.o
HOSTCC tools/libfdt/FDT_rw.o
HOSTCC tools/libfdt/FDT_strerror.o
HOSTCC tools/libfdt/FDT_empty_tree.o
HOSTCC tools/libfdt/FDT_overlay.o
HOSTCC tools/libfdt/FDT_addresss.o
HOSTCC 工具/gpimage.o
换行 tools/lib/libfdt/fdt_ro.c
换行 tools/lib/libfdt/FDT_region.c
HOSTCC 工具/gpimage-common.o
HOSTCC 工具/mtk_image.o
HOSTCC 工具/dumpimage.o
HOSTCC 工具/mkimage.o
HOSTCC 工具/proftool
HOSTCC 工具/fdtgrep.o
HOSTCC 工具/lib/CRC32.o
HOSTCC 工具/lib/SHA1.o
HOSTCC 工具/lib/CRC8.o
HOSTCC 工具/common/bootm.o
HOSTCC 工具/lib/fdtd_dec_common.o
HOSTCC 工具/lib/fdtdec
HOSTCC 工具/通用/图像拟合.o
HOSTCC 工具/common/image.o
HOSTCC 工具/lib/MD5.o
HOSTCC 工具/lib/RC4.o
HOSTCC 工具/lib/crc16.o
HOSTCC 工具/lib/SHA256.o
HOSTCC 工具/common/hash.o
HOSTCC tools/lib/libfdt/FDT_ro.o
HOSTCC tools/lib/libfdt/FDT_region.o
HOSTLD 工具/gen_ethaddr_crc
HOSTLD 工具/mkenemmage
HOSTLD 工具/envcrc
HOSTLD 工具/fdtgrep
HOSTLD 工具/mkimage
HOSTLD 工具/双映像
LD arch/arm/cpu/built-in.o
LD board/ti/common/built-in.o
CC board/ti/ks2_evm/board.o
CC arch/arm/cpU/armv7/cache_v7.o
CC board/ti/ks2_evm/board_k2e.o
CC board/ti/ks2_evm/ddr3_k2e.o
arch/arm/lib/vectors.o
CC arch/arm/mach-keystone/init.o
ARM/ARM/lib/crt0.o
ARM/ARM/CPU/armv7/cache_v7_asm.o
ARM/ARM/lib/setjmp.o
ARM/ARM/lib/relocation.o
CC arch/arm/lib/bootm-fdt.o
CC arch/arm/cpU/armv7/cpu.o
CC arch/arm/lib/bootm.o
CC arch/arm/lib/zImage.o
cc cmd/boot.o
LD board/ti/ks2_evm/built-in.o
ARM/ARM/lib/memset.o
CC arch/arm/mach-keystone/sp.o
CC 磁盘/part.o
CC arch/arm/cpU/armv7/cp15.o
CC disk/part_dos.o
CC disk/part_iso.o
cc cmd/bootm.o
CC common/init/board_init.o
CC arch/arm/cpU/armv7/sysslib
CC arch/arm/mach-keystone/clock.o
ARM/ARM/lib/memcpy.o
LD common/init/built-in.o
CC common/main.o
ARM/ARM/CPU/armv7/sctlr.o
CC arch/arm/mach-keyston/mon.o
CC arch/arm/mach-keystone/Cmd_clock.o
CC arch/arm/lib/secs.o
CC disk/part_efi.o
CC arch/arm/cpu/armv7/arch_timer.o
cc cmd/help.o
CC common/exports
CC arch/arm/lib/stack.o
CC arch/arm/lib/interrupts.o
cc cmd/version.o
CC arch/arm/mach-keystone/Cmd_mon.o
cc cmd/blk_common.o
CC common/hash-
CC common/CLI_hush.o
ARM/ARM/CPU/armv7/start.o
CC arch/arm/mach-keystone/Cmd_poweroff.o
CC arch/arm/mach-keystone/MSMC.o
LD arch/arm/cpU/armv7/built-in.o
cc cmd/source.o
CC arch/arm/lib/reset.o
CC common/autobot.o
CC arch/arm/mach-keystone/sdr3.o
CC arch/arm/mach-keystone/keystone.o
cc cmd/bdinfo.o
CC arch/arm/lib/cache.o
cc cmd/bootefi
CC arch/arm/mach-keystone/sdr3_spd.o
LD 磁盘/内置.o
CC common/board_f.o
CC arch/arm/lib/cache-cp15.o
CC 驱动程序/dma/keyston_nav.o
CC 驱动程序/dma/keyston_nav_cfg.o
CC 驱动器/DMA/ti-EDMA3.o
cc cmd/bootz.o
CC arch/arm/lib/psci-dt.o
cc cmd/console.o
LD 驱动程序/adC/内置.o
LD 驱动程序/dma/ti/built-in.o
LD arch/arm/mach-keystone/built-in.o
LD 驱动程序/ata/built-in.o
LD 驱动器/axi/built-in.o
CC CMD/ECHO.o
LD 驱动程序/GPIO/Built-in.o
ARM/ARM/lib/ashldi3.o
CC 驱动器/i2c/i2c-uclass.o
ARM/ARM/lib/ashrdio.o
CC 驱动程序/块/blk_legacy。o
CC 驱动器/MTD/mtdcore.o
cc cmd/exit.o
CC common/board_r.o
CC arch/arm/lib/DIV0.o
LD 驱动程序/dma/built-in.o
cc cmd/ext4.o
arch/arm/lib/div64.o
CC 驱动器/MTD/nand/raw/nand.o
CC 驱动器/MTD/nand/raw/nand_BBT.o
LD 驱动程序/块/内置.o
ARM/ARM/lib/lib1funcs.o
LD 驱动程序/板/内置
cc cmd/ext2.o
arch/arm/lib/lshrdi3.o
ARM/ARM/lib/mudi3.o
CC common/board_info.o
CC 驱动器/i2c/Davinci_i2c.o
CC 驱动程序/内核/器件。o
cc cmd/fat.o
ARM/ARM/lib/uldivmod.o
CC arch/arm/lib/eabi_compat-o
LD 驱动程序/MTD/onenand/built-in.o
CC 驱动程序/内核/fdtaddr.o
CC common/bootm.o
ARM/ARM/lib/crt0_ARM_EFI.o
CC CMD/FDT.o
LD 驱动程序/i2c/built-in.o
CC arch/arm/lib/reloc_arm_efi.o
CC 驱动器/MTD/nand/raw/nand_ids.o
LD arch/arm/lib/built-in.o
CC 驱动器/MTD/MTD_uboot.o
AR ararch/arm/lib.a
CC 驱动器/MTD/mtdpart.o
CC common/bootm_os.o
CC 驱动程序/内核/列表
CC 驱动程序/内核/root.o
CC common/FDT_support.o
CC 驱动器/MTD/nand/raw/nand_util.o
CC common/miiphyutil.o
CC 驱动器/内核/uclass.o
CC common/usb.o
CC 驱动器/加密/FSL/sec.o
CC CMD/FS.o
LD 驱动程序/crypto/FSL/built-in.o
LD 驱动程序/crypto/rs_mod_exp/built-in.o
CC 驱动器/MTD/nand/raw/nand_ecc.o
CC 驱动器/MTD/nand/raw/nand_base.o
LD 驱动程序/crypto/built-in.o
LD 驱动程序/固件/built-in.o
LD 驱动程序/MTD/nand/built-in.o
CC 驱动程序/内核/util.o
cc cmd/i2c.o
cc cmd/itest.o
CC common/USB_hub.o
LD 驱动程序/MTD/Built-in.o
CC 驱动器/MTD/SPI/SF-uclass.o
CC 驱动程序/内核/设备删除。o
CC common/USB_storage.o
CC cmd/load.o
CC 驱动器/内核/简单总线
CC 驱动器/MTD/SPI/SF_PROBLE.o
CC common/splash.o
cc cmd/mem.o
CC 驱动器/内核/转储
CC CMD/MII.o
CC 驱动器/MTD/SPI/SPI-NOR IDs.o
CC 驱动器/MTD/SPI/SPI-NOR 内核.o
CC 驱动器/内核/of _extra
CC 驱动器/内核/ ofnode.o
CC 驱动器/输入/输入
CC common/menu.o
CC 驱动器/输入/key_matrix.o
CC CMD/MDIO.o
LD 驱动程序/邮箱/内置.o
CC 驱动程序/内核/READ_Extra。o
CC common/CLI_readline.o
CC CMD/MISC.o
LD 驱动器/输入/内置
cc cmd/mtdparts.o
CC 驱动器/MTD/nand/raw/nand_timings.o
LD 驱动程序/内核/内置
CC 驱动器/MTD/nand/raw/Davinci_nand.o
CC 驱动程序/内存/ti-aemif.o
LD 驱动程序/存储器/内置.o
CC common/CLI_simple.o
CC 驱动器/MTD/ubi/attach.o
CC 驱动程序/net/ti/keyston_net.o
CC 驱动程序/MISC/MISC-Uclass.o
LD 驱动程序/MTD/SPI/SPI-NOR.o
LD 驱动程序/MTD/SPI/Built-in.o
CC 驱动程序/net/ti/cpsw_mdio.o
cc cmd/nand.o
LD 驱动程序/MTD/nand/raw/built-in.o
CC common/DDR_SPD.o
LD 驱动程序/MISC/Built-in.o
LD 驱动程序/PCMCIA/Built-in.o
CC 驱动器/net/phy/phy.o
CC 驱动程序/net/phy/Marvell.o
CC 驱动器/phy/phy-uclass.o
LD 驱动程序/net/ti/built-in.o
LD 驱动程序/net/built-in.o
CC common/console.o
LD 驱动器/电源/内置
LD 驱动器/电源/电池/内置
CC 驱动器/phy/nop-phy.o
LD 驱动程序/power/domain/built-in.o
CC 驱动器/phy/keystone-USB-phy.o
cc cmd/net.o
CC 驱动程序/MTD/ubi/build.o
CC 驱动器/MTD/ubi/vtbl.o
LD 驱动程序/phy/cadence/built-in.o
cc cmd/part.o
LD 驱动程序/phy/ti/built-in.o
CC common/dlmalloc.o
LD 驱动程序/phy/built-in.o
LD 驱动程序/phy/allboner/built-in.o
LD 驱动程序/phy/Marvell/Built-in.o
LD 驱动程序/net/phy/built-in.o
cc cmd/PCMCIA.o
LD 驱动程序/PWM/built-in.o
LD 驱动器/power/fuel gauge /内置 o
LD 驱动程序/复位/内置.o
CC common/malloc_simple.o
CC 驱动程序/rtc/date.o
LD 驱动器/电源/MFD/Built-in.o
CC common/image-FDT.o
CC common/image.o
CC CMD/PXE.o
CC common/image-fit.o
CC 驱动器/RTC/RTC-lib.o
CC common/memsize.o
CC 驱动器/MTD/ubi/VMT.o
CC common/stdio.o
CC common/CLI.o
LD 驱动程序/rtc/内置.o
LD 驱动程序/scsi/built-in.o
CC CMD/SF.o
LD 驱动程序/smm/built-in.o
CC CMD/SPI.o
CC 驱动器/SoC/ti/keyston_SerDes.o
cc cmd/time.o
cc cmd/test.o
CC common/command.o
CC common/s_record.o
cc cmd/ubi/o
LD 驱动程序/soc/ti/built-in.o
LD 驱动程序/soc/built-in.o
抄送 CMD/ubifs.o
CC CMD/USB.o
LD 驱动程序/sound/serm/built-in.o
CC 驱动程序/MTD/ubi/UPD
cc cmd/disk.o
LD 驱动程序/spmi/built-in.o
LD 驱动程序/sysreset/built-in.o
LD 驱动器/热性能/内置
LD 驱动器/power/PMIC/Built-in.o
LD 驱动程序/UFS/Built-in.o
CC 驱动器/MTD/ubi/kapi.o
CC 驱动器/MTD/ubi/EBA.o
CC common/xyzModem.o
LD 驱动器/电源/稳压器/内置
LD 驱动程序/视频/桥接器/内置
CC CMD/XIMG.o
LD 驱动程序/视频/Sunxi/Built-in.o
LD 驱动程序/视频/built-in.o
CC cmd/nvedit.o
LD 驱动程序/安全装置/内置.o
LD 驱动程序/built-in.o
CC 驱动器/MTD/ubi/io.o
CC 驱动器/MTD/ubi/WL.o
CC CMD/elf.o
CC 驱动器/MTD/ubi/CRC32.o
CC 驱动器/MTD/ubi/misc.o
LD common/built-in.o
CC 驱动程序/MTD/ubi/debug.o
CC 驱动器/串行/串行-uclass.o
CC 驱动程序/串行/ns1655.o
cc cmd/ti/dr3.o
CC 驱动器/SPI/SPI-uclass.o
LD 驱动程序/usb/scdns3/built-in.o
CC 驱动器/USB/common/common.o
CC 驱动器/USB/dwc3/core.o
CC 驱动器/SPI/SPI-mem.o
CC 驱动器/USB/dwc3/dwc3-generic.o
LD 驱动程序/串行/内置
LD 驱动程序/USB/emul/built-in.o
LD 驱动程序/USB/eth/built-in.o
LD cmd/ti/built-in.o
LD 驱动程序/USB/common/built-in.o
CC 驱动程序/SPI/Davinci_SPI.o
LD cmd/built-in.o
CC 驱动程序/USB/主机/USB-uclass.o
CC 驱动程序/USB/host/xhci.o
LD 驱动程序/MTD/ubi/built-in.o
CC 驱动程序/USB/HOST/xhci-mem.o
CC 驱动程序/USB/HOST/xhci-ring
LD 驱动程序/USB/MUSB 接口/Built-in.o
LD 驱动程序/SPI/built-in.o
LD 驱动程序/USB/phy/built-in.o
LD 驱动程序/USB/ULPI/Built-in.o
LD 驱动程序/USB/dwc3/dwc3.o
LD 驱动程序/USB/dwc3/built-in.o
LD 驱动程序/USB/MUSB -新建/内置
CC env/common.o
CC FS/FS.o
CC NET/CHECKSUR.o
CC env/env.o
CC FS/ext4/ext4fs.o
CC NET/ARP.o
CC env/attR.o
CC fs/fat/fat_write.o
抄送 env/callback.o
CC lib/efi_driver/efi_uclass.o
LD 驱动程序/USB/主机/built-in.o
CC NET/BOOTP.o
抄送 FS/ubifs/ubifs.o
CC FS/ext4/ext4_common.o
CC FS/ubifs/io.o
CC env/flags.o
CC env/nand.o
LD lib/efi_driver/built-in.o
CC lib/efi_loader/efi_bootmgr.o
CC lib/efi_loader/efi_boottime.o
CC net/eth-uclass.o
LD env/built-in.o
CC lib/efi_loader/efi_console.o
CC FS/FS_INTERNAL.O
CC lib/libfdt/FDT.o
CC net/eth_common.o
CC lib/lzo/lzo1x_decompress.o
CC FS/ubifs/super.o
CC lib/libfdt/FDT_WIP
CC net/net.o
CC FS/ext4/dev.o
CC lib/libfdt/FDT_strerror.o
CC lib/libfdt/FDT_SW.o
LD Fs/fat/built-in.o
CC lib/zlib/zlib.o
CC lib/charset.o
CC FS/ext4/ext4_write.o
LD lib/lso/built-in.o
CC FS/ext4/ext4_journal.o
CC lib/libfdt/FDT_rw.o
CC net/nfs.o
CC net/ping.o
CC lib/efi_loader/efi_device_path.o
CC lib/libfdt/FDT_empty_tree.o
CC lib/efi_loader/efi_device_path_TO_text.o
cc net/tftp.o
CC lib/libfdt/FDT_addresss.o
cc fs/ubifs/sb.o
CC FS/ubifs/master.o
CC lib/libfdt/FDT_overlay.o
CC FS/ext4/crc16.o
CC lib/efi_loader/efi_device_path_utilities.o
LD net/built-in.o
CC lib/efi_loader/efi_file.o
CC lib/efi_loader/efi_image_loader.o
CC FS/ubifs/LPT.o
LD FS/ext4/built-in.o
CC FS/ubifs/LPT_COMMIT.o
LD lib/zlib/built-in.o
CC lib/CRC7.o
CC FS/ubifs/scan.o
CC lib/efi_loader/efi_memory.o
CC lib/CRC8.o
CC lib/efi_loader/efi_root_node.o
CC lib/libfdt/FDT_ro.o
CC fs/ubifs/lprops.o
CC lib/libfdt/FDT_region.o
CC lib/efi_loader/efi_runtime.o
CC FS/ubifs/TNC
CC lib/efi_loader/efi_unicode_talero.o
CC FS/ubifs/TNC_MISC.o
CC lib/crc16.o
CC FS/ubifs/debug.o
LD lib/libfdt/built-in.o
CC lib/fdtd_dec_common.o
CC lib/efi_loader/efi_variable.o
CC lib/efi_loader/efi_watchdog.o
CC lib/efi_loader/efi_disk.o
CC FS/ubifs/crc16.o
抄送 财务/预算/预算
CC lib/SMBIOS.o
CC lib/initcall.o
CC lib/LMB.o
CC lib/efi_loader/efi_net.o
CC lib/efi_loader/efi_smbios.o
CC lib/ldiv.o
CC FS/ubifs/log.o
CC FS/ubifs/孤立
CC FS/ubifs/recovery.o
lib/efi_loader/efi_crt0.o
CC lib/efi_loader/efi_reloc.o
CC lib/efi_loader/helloworld.o
CC lib/MD5.o
CC lib/net_utils.o
CC FS/ubifs/replay.o
LD lib/efi_loader/built-in.o
LD lib/efi_loader/helloworld_efi.so
objcopy lib/efi_loader/helloworld.efi
RM lib/efi_loader/helloworld_efi.so lib/efi_loader/helloworld.o
CC FS/ubifs/gc.o
CC lib/qsort.o
CC lib/RC4.o
CC lib/bitmap.o
CC lib/rbtree.o
CC lib/list_sort.o
CC lib/SHA1.o
CC lib/SHA256.o
CC lib/gunzip.o
CC lib/hashtable.o
CC lib/fdtdec.o
CC lib/errno.o
CC lib/display_options.o
CC lib/CRC32.o
CC lib/ctype.o
CC lib/div64.o
CC lib/linux_compat-o
CC lib/hang.o
LD Fs/ubifs/built-in.o
LD FS/Built-in.o
CC lib/linux_string.o
CC lib/membux.o
CC lib/string.o
CC lib/slre.o
CC lib/tables_csum.o
CC lib/time.o
cc lib/uuid.o
CC lib/hexdump.o
CC lib/rand.o
CC lib/pany.o
CC lib/vsprintf.o
CC lib/strto.o
CC lib/strmhz.o
LD lib/built-in.o
CC 示例/独立/stubs.o
CC 示例/独立/hello_world.o
LD 示例/独立/libstubs.o
LD 示例/独立/hello_world
objcopy examples/standalone /hello_world.srec
objcopy 示例/独立/hello_world.bin
LD u-boot
objcopy u-boot-nodtb.bin
objcopy u-boot.srec
sym u-boot.sym
DTC arch/arm/dts/keystone-k2g-generic.dtb
DTC arch/arm/dts/keystone-k2e-evm.dtb
DTC arch/arm/dts/keystone-k2g-ice.dtb
DTC arch/arm/dts/keystone-k2hk evm.dtb
DTC arch/arm/dts/keystone-K2L-evm.dtb
DTC arch/arm/dts/keystone-k2g-evm.dtb
arch/arm/dts/keystone-k2hk) evm.dtb:警告(epee_necess_addr_size):/soco/netcp@2000000/netcp-devices/GbE@90000:不必要的#address-cells/#size-cells、不带"ranges"或子"reg"属性
make[2]:'arch/arm/dts/keystone-k2e-evm.dtb'为最新版本。
已发运 DTS/dt.dtb
FDTGRP DTS/dt-spl.dtb
CAT u-boot-dtb.bin
复制 u-boot.dTB
复制 u-boot.bin
MKIMAGE MLO
MKIMAGE u-boot.img
MKIMAGE u-boot-dtb.img
LD spl/arch/arm/cpu/built-in.o
CC spl/common/init/board_init.o
CC spl/board/ti/ks2_evm/board.o
CC spl/common/spl/spl.o
LD spl/board/ti/common/built-in.o
CC spl/common/spl/spl_spi.o
CC spl/board/ti/ks2_evm/board_k2e.o
CC spl/arch/arm/mach-keystone/init.o
CC spl/arch/arm/cpU/armv7/cache_v7.o
LD spl/common/init/built-in.o
作为 spl/arch/arm/cpU/armv7/cache_v7_asm.o
作为 spl/arch/arm/lib/vectors.o
CC spl/arch/arm/mach-keystone/spc.o
CC spl/board/ti/ks2_evm/ddr3_k2e.o
作为 spl/arch/arm/lib/crt0.o
CC spl/arch/arm/mach-keystone/clock.o
CC spl/arch/arm/cpU/armv7/cpu.o
作为 spl/arch/arm/lib/setjmp.o
CC spl/arch/arm/cpU/armv7/cp15.o
CC spl/arch/arm/lib/spl.o
CC spl/arch/arm/mach-keystone/mon.o
CC spl/arch/arm/cpU/armv7/syslib
LD spl/board/ti/ks2_evm/built-in.o
LD spl/common/spl/built-in.o
CC spl/arch/arm/mach-keystone/MSMC.o
CC spl/arch/arm/lib/zImage.o
CC spl/arch/arm/mach-keystone/sdr3.o
CC spl/common/DDR_SPD.o
CC spl/common/console.o
CC spl/common/dlmalloc.o
CC spl/arch/arm/mach-keystone/keystone.o
CC spl/arch/arm/cpU/armv7/arch_timer.o
CC spl/arch/arm/lib/bootm-FDT.o
作为 spl/arch/arm/cpU/armv7/start.o
作为 spl/arch/arm/lib/memset.o
CC spl/arch/arm/mach-keystone/sdr3_spd.o
CC spl/common/malloc_simple.o
CC spl/cmd/nvedit.o
作为 spl/arch/arm/lib/memcpy.o
CC spl/env/common.o
LD spl/arch/arm/cpU/armv7/built-in.o
CC spl/env/env.o
CC spl/arch/arm/lib/secs.o
CC spl/arch/arm/lib/stack.o
CC spl/cmd/elf.o
CC spl/arch/arm/lib/interrupts.o
CC spl/arch/arm/lib/reset.o
CC spl/disk/part.o
LD spl/arch/arm/mach-keystone/built-in.o
LD spl/env/built-in.o
CC spl/disk/part_dos.o
CC spl/disk/part_efi.o
CC spl/common/image.o
CC spl/arch/arm/lib/cache.o
LD spl/cmd/ti/built-in.o
CC spl/lib/sha1.o
CC spl/arch/arm/lib/cache-cp15.o
LD spl/cmd/built-in.o
CC spl/lib/SHA256.o
CC spl/arch/arm/lib/psci-dt.o
CC spl/lib/bitmap.o
CC spl/lib/hashtable.o
作为 spl/arch/arm/lib/ashldi3.o
CC spl/common/memsize.o
作为 spl/arch/arm/lib/ashrdio.o
CC spl/arch/arm/lib/DIV0.o
CC spl/common/stdio.o
作为 spl/arch/arm/lib/div64.o
CC spl/drivers/block/blk_legacy.o
CC spl/common/CLI.o
作为 spl/arch/arm/lib1funcs.o
CC spl/drivers/i2c/i2c_core.o
作为 spl/arch/arm/lib/lshrdi3.o
LD spl/drivers/block/built-in.o
LD spl/dts/built-in.o
CC spl/lib/errno.o
CC spl/drivers/i2c/Davinci2c.o
作为 spl/arch/arm/lib/mudi3.o
LD spl/disk/built-in.o
CC spl/lib/display_options.o
CC spl/fs/fs_internal.o
CC spl/lib/CRC32.o
作为 spl/arch/arm/lib/uldivmod.o
CC spl/common/command.o
lds spl/u-boot-spl.lds
CC spl/drivers/MTD/SPI/SF_probe.o
CC spl/arch/arm/lib/eabi_compat.o
LD spl/fs/built-in.o
作为 spl/arch/arm/lib/crt0_arm_efi.o
CC spl/arch/arm/lib/reloc_arm_efi.o
LD spl/drivers/power/built-in.o
LD spl/drivers/i2c/built-in.o
CC spl/lib/ctype.o
CC spl/drivers/MTD/SPI/SPI-NOR Tiny.o
CC spl/drivers/MTD/SPI/SPI-NOR IDs.o
CC spl/common/s_record.o
LD spl/arch/arm/lib/built-in.o
AR spl/arch/arm/lib.a
CC spl/lib/hang.o
CC spl/lib/div64.o
CC spl/common/xyzModem.o
CC spl/lib/linux_compat.o
LD spl/drivers/power/MFD/Built-in.o
LD spl/drivers/power/PMIC/Built-in.o
CC spl/lib/linux_string.o
CC spl/lib/slre.o
CC spl/lib/membux.o
CC spl/lib/string.o
cc spl/lib/tables_csum.o
CC spl/lib/time.o
LD spl/common/built-in.o
LD spl/drivers/power/reguler/built-in.o
CC spl/lib/hexdump.o
cc spl/lib/uuuid.o
LD spl/drivers/MTD/SPI/SPI-NOR.o
LD spl/drivers/MTD/SPI/built-in.o
CC spl/lib/rand.o
CC spl/lib/pany.o
CC spl/drivers/serial/serial.o
CC spl/drivers/serial/serial_ns1655.o
CC spl/drivers/serial/ns1655.o
CC spl/lib/vsprintf.o
CC spl/lib/strmhz.o
CC spl/lib/strto.o
CC spl/drivers/SPI/SPI.o
CC spl/drivers/SPI/SPI-mem-nodm.o
LD spl/drivers/soc/ti/built-in.o
CC spl/drivers/SPI/Davinci_SPI.o
LD spl/drivers/soc/built-in.o
LD spl/drivers/serial/built-in.o
LD spl/drivers/spi/built-in.o
LD spl/drivers/built-in.o
LD spl/lib/built-in.o
LD spl/u-boot-spl
objcopy spl/u-boot-spl-nodtb.bin
复制 spl/u-boot-spl.bin
MKIMAGE spl/u-boot-spl.gph
CAT u-boot-spI.gph
=========================== 警告===========================
该板不使用 CONFIG_DM_USB。 请更新
在 v2019.07发布之前使用 CONFIG_DM_USB 的电路板。
未能在截止日期前进行更新可能会导致电路板被移除。
有关更多信息,请参见 doc/driver-model/MIGRATION.txt。
========================================================================================================================
CFGCHK u-boot.cfg
Shankari@shankari-Latitude-E7470:~μ C/ti-processor-sdk-linux-k2e-evm-06.03.00.106/board-support/u-boot-2019.01+gitAUTOarch+333c72d3-g333c72d3$ make u-boot-spi.gh=arm cross_linux-compile eabf-
chk include/config/uboot.release
CHK 包含/生成/ version_autogenerated.h
CHK 包含/生成/ timestamp_autogenerated.h
UPD 包含/生成/ timestamp_autogenerated.h
CHK 包含/生成/ generic-asm-offsets.h
CHK 包含/生成/ asm-offsets.h
HOSTCC 工具/mkenviemmage.o
HOSTLD 工具/mkenemmage
HOSTCC 工具/fit_image.o
HOSTCC 工具/image-host.o
HOSTCC 工具/dumpimage.o
HOSTLD 工具/双映像
HOSTCC 工具/mkimage.o
HOSTLD 工具/mkimage
cc cmd/version.o
LD cmd/built-in.o
CC common/main.o
LD common/built-in.o
CC lib/efi_loader/efi_reloc.o
CC lib/efi_loader/helloworld.o
LD lib/efi_loader/helloworld_efi.so
objcopy lib/efi_loader/helloworld.efi
RM lib/efi_loader/helloworld_efi.so lib/efi_loader/helloworld.o
CC lib/SMBIOS.o
CC lib/display_options.o
LD lib/built-in.o
LD u-boot
make[2]:'arch/arm/dts/keystone-k2e-evm.dtb'为最新版本。
CC spl/common/spl/spl.o
LD spl/common/spl/built-in.o
CC spl/lib/display_options.o
LD spl/lib/built-in.o
LD spl/u-boot-spl
objcopy spl/u-boot-spl-nodtb.bin
复制 spl/u-boot-spl.bin
MKIMAGE spl/u-boot-spl.gph
objcopy u-boot-nodtb.bin
CAT u-boot-dtb.bin
复制 u-boot.bin
MKIMAGE u-boot.img
CAT u-boot-spI.gph
Shankari@shankari-Latitude-E7470:~μ C/ti-processor-sdk-linux-k2e-evm-06.03.00.106/board-support/u-boot-2019.01+gitAUTOINC+333c72d3-g333c72d3$
================================================================
此致
Shankari G
4.构建 u-boot
===================
cd ~/ti-processor-sdk-linux-k2e-evm-06.03.00.106/board-support/u-boot-2019.01+gitAUTOINC+333c72d3-g333c72d3
使 distclean arch=arm cross_compile=arm-linux-gnueabihf-
使 k2e_evm_config arch=arm cross_compile=arm-linux-gnueabihf-
使-J8 all arch=arm cross_compile=arm-linux-gnueabihf-
使 u-boot-spi.gph arch=arm cross_compile=arm-linux-gnueabihf-
--------------------
相同的步骤以下面的快照/视频的形式捕获。
使 distclean arch=arm cross_compile=arm-linux-gnueabihf-
使 k2e_evm_config arch=arm cross_compile=arm-linux-gnueabihf-
使-J8 all arch=arm cross_compile=arm-linux-gnueabihf-
使 u-boot-spi.gph arch=arm cross_compile=arm-linux-gnueabihf-
视频、以方便使用
e2e.ti.com/.../sample_2D00_1_2D00_1.mp4
此致
Shankari G