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.

[参考译文] Linux/AM4378:U-boot 编译问题

Guru**** 2967960 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/675869/linux-am4378-u-boot-compilation-issue

器件型号:AM4378

工具/软件:Linux

当我使用 RT Linux SDK 编译 U-boot 时、我会遇到许多错误、重复定义、编译器包含的头文件缺失等 当我使用非 RT Linux SDK 在同一台计算机上编译 u-boot 时、编译过程正常。 第一个输出是 RT SDK、第二个输出是非 RT SDK。 如果可以的话、我在文件中有这些内容。 任何关于我所做的错误或我没有正确配置的事情的想法。 我们将需要为项目使用 RT SDK。

谢谢

ED

------------------------------------------------------------------ RT SDK -------------------------------------------------------

========================================================================
构建 Linux 内核 DTB
========================================================================
使-C /home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/linux-rt-4.9.59 +gitAUTOINC+273202a0d3-g273202a0d3 arch=arm cross_compile=/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- tisdk_AM437X-EVM-RT_defconfig
make[1]:进入目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/linux-rt-4.9.59 +gitAUTOINC+273202a0d3-g273202a0d3'
编号
#配置写入.config
编号
make[1]:离开目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/linux-rt-4.9.59 +gitAUTOINC+273202a0d3-g273202a0d3'
make -j 2 -C /home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/linux-rt-4.9.59 +gitAUTOINC+273202a0d3-g273202a0d3 arch=arm cross_compile=/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- am43x-epos-evm.dTB AM437X-gp-evm.dTB AM437X-gp-gp-evm.dtb AM437X-gp-hdtb AM437X-sk-sk-evm.ex-dtb AM4tb AM4k-dtb AM4k-dtb AM4k-dk-dtb AM4k-dtb AM4k-dtb AM4tbi-pv-mu4k-mu4k-mu4tbi-
make[1]:进入目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/linux-rt-4.9.59 +gitAUTOINC+273202a0d3-g273202a0d3'
scripts/kconfig/conf --silentoldconfig Kconfig
make[1]:'AM437X-idk-PRU-Excl-uio.dTB'为最新版本。
make[1]:离开目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/linux-rt-4.9.59 +gitAUTOINC+273202a0d3-g273202a0d3'
================================================================
构建 U-boot
================================================================
使-j 2 -C /home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/u-boot- cross_compile=/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- am43xx_evm_config
make[1]:输入目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/u-boot-2017.01 +gitAUTOINC+340fb36f04-g340fb36f04'
编号
#配置写入.config
编号
make[1]:离开目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/u-boot-2017.01 +gitAUTOINC+340fb36f04-g340fb36f04'
使-j 2 -C /home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/u-boot- cross_compile=/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- dDTC =/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/linux-rt-4.9.59 +gitAUTOINC+273202a0d3-g273202a0d3/scripts/DTC/DTC
make[1]:输入目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/u-boot-2017.01 +gitAUTOINC+340fb36f04-g340fb36f04'
scripts/kconfig/conf --silentoldconfig Kconfig
 Chk    include/config.h
 CFG    u-boot.cfg
 Gen    include/autoconf.mk.dep
 cfg    spl/u-boot.cfg
 生成    include/autoconf.mk
 生成    spl/include/autoconf.mk
 chk    include/config/uboot.release
 CHK    包含/生成/ timestamp_autogenerated.h
 UPD    包含/生成/ timestamp_autogenerated.h
 CHK    包含/生成/ version_autogenerated.h
 CHK    包含/生成/ generic-asm-offsets.h
 CHK    包含/生成/ asm-offsets.h
 HOSTCC 工具/mkenviemmage.o
 HOSTCC 工具/fit_image.o
 HOSTCC 工具/image-host.o
 HOSTCC 工具/dumpimage.o
 HOSTCC 工具/mkimage.o
 HOSTLD 工具/mkenemmage
 HOSTLD 工具/双映像
 HOSTLD 工具/mkimage
 CC     arch/arm/mach-omap2/boot-common.o
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:12:0:警告:重新定义了"CONFIG_AM43XX"
 #define CONFIG_AM43XX
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:112:0:注:这是之前定义的位置
 #define CONFIG_AM43XX 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:14:0:警告:重新定义了"CONFIG_CMD_FAT"
 #define CONFIG_CMD_FAT
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:170:0:注意:这是之前定义的位置
 #define CONFIG_CMD_FAT 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:15:0:警告:重新定义了"CONFIG_CMD_SAVEENV"
 #define CONFIG_CMD_SAVEENV
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:51:0:注意:这是之前定义的位置
 #define CONFIG_CMD_SAVEENV 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:19:0:警告:重新定义了"CONFIG_SYS_CACHELINE_SIZ"
 #define CONFIG_SYS_CACHELINE_SIZE      32
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:81:0:注意:这是之前定义的位置
 #define CONFIG_SYS_CACHELINE_SIZE 64
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:26:0:警告:重新定义了"CONFIG_SYS_NS16550"
 #define CONFIG_SYS_NS16550
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:30:0:注意:这是之前定义的位置
 #define CONFIG_SYS_NS16550 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:55:0:警告:重新定义了"CONFIG_SPL_POWER_SUPP支 架"
 #define CONFIG_SPL_POWER_support
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:173:0:注意:这是之前定义的位置
 #define CONFIG_SPL_POWER_SUPPTIC支持1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:56:0:警告:重新定义了"CONFIG_SPL_YMODEM_SUPP"
 #define CONFIG_SPL_YMODEM_SUPPTON
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:188:0:注意:这是之前定义的位置
 #define CONFIG_SPL_YMODE_SUPPT支持1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:108:0:警告:重新定义了"CONFIG_CMD_USB"
 #define CONFIG_CMD_USB
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:10:0:注意:这是先前定义的位置
 #define CONFIG_CMD_USB 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:109:0:重新定义警告:"CONFIG_USB_HOST"
 #define CONFIG_USB_HOST
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:146:0:注意:这是之前定义的位置
 #define CONFIG_USB_HOST 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:112:0:警告:重新定义了"CONFIG_USB_STORAGE"
 #define CONFIG_USB_STORAGE
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:44:0:注意:这是先前定义的位置
 #define CONFIG_USB_STORAGE 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:127:0:警告:重新定义了"CONFIG_USB_DWC3_PHY_OMAP"
 #define CONFIG_USB_DWC3_PHY_OMAP
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:102:0:注:这是之前定义的位置
 #define CONFIG_USB_DWC3_PHY_OMAP 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:128:0:警告:重新定义了"CONFIG_USB_DWC3_OMA"
 #define CONFIG_USB_DWC3_OMAP
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:174:0:注意:这是之前定义的位置
 #define CONFIG_USB_DWC3_OMAP 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:129:0:警告:重新定义了"CONFIG_USB_DWC3"
 #define CONFIG_USB_DWC3
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:189:0:注意:这是之前定义的位置
 #define CONFIG_USB_DWC3 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:130:0:警告:重新定义了"CONFIG_USB_DWC3_Gadget"
 #define CONFIG_USB_DWC3_Gadget
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:108:0:注意:这是之前定义的位置
 #define CONFIG_USB_DWC3_Gadget 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:132:0:警告:重新定义了"CONFIG_USB_Gadget"
 #define CONFIG_USB_Gadget
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:87:0:注意:这是之前定义的位置
 #define CONFIG_USB_Gadget 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:140:0:警告:重新定义了"CONFIG_G_DNL_PRODUCT_NUM"
 #define CONFIG_G_DNL_PRODUCT_NUM 0xBD00
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:49:0:注意:这是先前定义的位置
 #define CONFIG_G_DNL_PRODUCT_NUM 0xbd00
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:141:0:警告:重新定义了"CONFIG_USB_GADGET_DUALSPEED"
 #define CONFIG_USB_GADGET_DUALSPEED
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:105:0:注意:这是之前定义的位置
 #define CONFIG_USB_GADGET_DUALSPEED 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:147:0:警告:重新定义了"CONFIG_DFU_RAM"
 #define CONFIG_DFU_RAM
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:70:0:注意:这是先前定义的位置
 #define CONFIG_DFU_RAM 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:148:0:警告:重新定义了"CONFIG_CMD_DFU"
 #define CONFIG_CMD_DFU
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:114:0:注意:这是之前定义的位置
 #define CONFIG_CMD_DFU 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:150:0:警告:重新定义了"CONFIG_DFU_MMC"
 #define CONFIG_DFU_MMC
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:80:0:注意:这是先前定义的位置
 #define CONFIG_DFU_MMC 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:208:0:警告:重新定义了"CONFIG_TI_QSPI"
 #define CONFIG_TI_QSPI
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:179:0:注:这是之前定义的位置
 #define CONFIG_TI_QSPI 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:209:0:警告:重新定义了"CONFIG_SPI_FLASH"
 #define CONFIG_SPI_FLASH
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:106:0:注:这是之前定义的位置
 #define CONFIG_SPI_FLASH 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:210:0:警告:重新定义了"CONFIG_SPI_FLASH_MACRONIX"
 #define CONFIG_SPI_FLASH_MACRONIX
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:171:0:注意:这是先前定义的位置
 #define CONFIG_SPI_FLASH_MACRONIX 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:211:0:警告:重新定义了"CONFIG_CMD_SF"
 #define CONFIG_CMD_SF
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:76:0:注意:这是之前定义的位置
 #define CONFIG_CMD_SF 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:212:0:警告:重新定义了"CONFIG_CMD_SPI"
 #define CONFIG_CMD_SPI
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:200:0:注意:这是先前定义的位置
 #define CONFIG_CMD_SPI 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:214:0:警告:重新定义了"CONFIG_SPI_FLASH_bar"
 #define CONFIG_SPI_FLASH_BAR
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:167:0:注意:这是之前定义的位置
 #define CONFIG_SPI_FLASH_BAR 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:343:0:警告:重新定义了"CONFIG_CMD_NET"
 #define CONFIG_CMD_NET
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:175:0:注:这是之前定义的位置
 #define CONFIG_CMD_NET 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:344:0:警告:重新定义了"CONFIG_CMD_DHCP"
 #define CONFIG_CMD_DHCP
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:89:0:注意:这是之前定义的位置
 #define CONFIG_CMD_DHCP 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:345:0:重新定义警告:"CONFIG_CMD_PINing"
 #define CONFIG_CMD_ping
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:48:0:注:这是之前定义的位置
 #define CONFIG_CMD_ping 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:346:0:警告:重新定义了"CONFIG_CMD_MII"
 #define CONFIG_CMD_MII
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:191:0:注意:这是之前定义的位置
 #define CONFIG_CMD_MII 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:360:0:警告:重新定义了"CONFIG_SPL_ENV_support"
 #define CONFIG_SPL_ENV_support
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:115:0:注意:这是之前定义的位置
 #define CONFIG_SPL_ENV_support 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/boot-common.c:11:
include/configs/am43xx_evm.h:363:0:警告:重新定义了"CONFIG_SPL_NET_SUPP"
 #define CONFIG_SPL_NET_support
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:16:0:注意:这是先前定义的位置
 #define CONFIG_SPL_NET_support 1.
 
 CC     board/ti/am43xx/board.o
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:12:0:警告:重新定义了"CONFIG_AM43XX"
 #define CONFIG_AM43XX
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:112:0:注:这是之前定义的位置
 #define CONFIG_AM43XX 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:14:0:警告:重新定义了"CONFIG_CMD_FAT"
 #define CONFIG_CMD_FAT
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:170:0:注意:这是之前定义的位置
 #define CONFIG_CMD_FAT 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:15:0:警告:重新定义了"CONFIG_CMD_SAVEENV"
 #define CONFIG_CMD_SAVEENV
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:51:0:注意:这是之前定义的位置
 #define CONFIG_CMD_SAVEENV 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:19:0:警告:重新定义了"CONFIG_SYS_CACHELINE_SIZ"
 #define CONFIG_SYS_CACHELINE_SIZE      32
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:81:0:注意:这是之前定义的位置
 #define CONFIG_SYS_CACHELINE_SIZE 64
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:26:0:警告:重新定义了"CONFIG_SYS_NS16550"
 #define CONFIG_SYS_NS16550
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:30:0:注意:这是之前定义的位置
 #define CONFIG_SYS_NS16550 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:55:0:警告:重新定义了"CONFIG_SPL_POWER_SUPP支 架"
 #define CONFIG_SPL_POWER_support
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:173:0:注意:这是之前定义的位置
 #define CONFIG_SPL_POWER_SUPPTIC支持1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:56:0:警告:重新定义了"CONFIG_SPL_YMODEM_SUPP"
 #define CONFIG_SPL_YMODEM_SUPPTON
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:188:0:注意:这是之前定义的位置
 #define CONFIG_SPL_YMODE_SUPPT支持1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:108:0:警告:重新定义了"CONFIG_CMD_USB"
 #define CONFIG_CMD_USB
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:10:0:注意:这是先前定义的位置
 #define CONFIG_CMD_USB 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:109:0:重新定义警告:"CONFIG_USB_HOST"
 #define CONFIG_USB_HOST
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:146:0:注意:这是之前定义的位置
 #define CONFIG_USB_HOST 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:112:0:警告:重新定义了"CONFIG_USB_STORAGE"
 #define CONFIG_USB_STORAGE
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:44:0:注意:这是先前定义的位置
 #define CONFIG_USB_STORAGE 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:127:0:警告:重新定义了"CONFIG_USB_DWC3_PHY_OMAP"
 #define CONFIG_USB_DWC3_PHY_OMAP
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:102:0:注:这是之前定义的位置
 #define CONFIG_USB_DWC3_PHY_OMAP 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:128:0:警告:重新定义了"CONFIG_USB_DWC3_OMA"
 #define CONFIG_USB_DWC3_OMAP
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:174:0:注意:这是之前定义的位置
 #define CONFIG_USB_DWC3_OMAP 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:129:0:警告:重新定义了"CONFIG_USB_DWC3"
 #define CONFIG_USB_DWC3
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:189:0:注意:这是之前定义的位置
 #define CONFIG_USB_DWC3 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:130:0:警告:重新定义了"CONFIG_USB_DWC3_Gadget"
 #define CONFIG_USB_DWC3_Gadget
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:108:0:注意:这是之前定义的位置
 #define CONFIG_USB_DWC3_Gadget 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:132:0:警告:重新定义了"CONFIG_USB_Gadget"
 #define CONFIG_USB_Gadget
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:87:0:注意:这是之前定义的位置
 #define CONFIG_USB_Gadget 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:140:0:警告:重新定义了"CONFIG_G_DNL_PRODUCT_NUM"
 #define CONFIG_G_DNL_PRODUCT_NUM 0xBD00
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:49:0:注意:这是先前定义的位置
 #define CONFIG_G_DNL_PRODUCT_NUM 0xbd00
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:141:0:警告:重新定义了"CONFIG_USB_GADGET_DUALSPEED"
 #define CONFIG_USB_GADGET_DUALSPEED
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:105:0:注意:这是之前定义的位置
 #define CONFIG_USB_GADGET_DUALSPEED 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:147:0:警告:重新定义了"CONFIG_DFU_RAM"
 #define CONFIG_DFU_RAM
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:70:0:注意:这是先前定义的位置
 #define CONFIG_DFU_RAM 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:148:0:警告:重新定义了"CONFIG_CMD_DFU"
 #define CONFIG_CMD_DFU
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:114:0:注意:这是之前定义的位置
 #define CONFIG_CMD_DFU 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:150:0:警告:重新定义了"CONFIG_DFU_MMC"
 #define CONFIG_DFU_MMC
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:80:0:注意:这是先前定义的位置
 #define CONFIG_DFU_MMC 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:208:0:警告:重新定义了"CONFIG_TI_QSPI"
 #define CONFIG_TI_QSPI
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:179:0:注:这是之前定义的位置
 #define CONFIG_TI_QSPI 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:209:0:警告:重新定义了"CONFIG_SPI_FLASH"
 #define CONFIG_SPI_FLASH
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:106:0:注:这是之前定义的位置
 #define CONFIG_SPI_FLASH 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:210:0:警告:重新定义了"CONFIG_SPI_FLASH_MACRONIX"
 #define CONFIG_SPI_FLASH_MACRONIX
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:171:0:注意:这是先前定义的位置
 #define CONFIG_SPI_FLASH_MACRONIX 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:211:0:警告:重新定义了"CONFIG_CMD_SF"
 #define CONFIG_CMD_SF
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:76:0:注意:这是之前定义的位置
 #define CONFIG_CMD_SF 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:212:0:警告:重新定义了"CONFIG_CMD_SPI"
 #define CONFIG_CMD_SPI
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:200:0:注意:这是先前定义的位置
 #define CONFIG_CMD_SPI 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:214:0:警告:重新定义了"CONFIG_SPI_FLASH_bar"
 #define CONFIG_SPI_FLASH_BAR
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:167:0:注意:这是之前定义的位置
 #define CONFIG_SPI_FLASH_BAR 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:343:0:警告:重新定义了"CONFIG_CMD_NET"
 #define CONFIG_CMD_NET
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:175:0:注:这是之前定义的位置
 #define CONFIG_CMD_NET 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:344:0:警告:重新定义了"CONFIG_CMD_DHCP"
 #define CONFIG_CMD_DHCP
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:89:0:注意:这是之前定义的位置
 #define CONFIG_CMD_DHCP 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:345:0:重新定义警告:"CONFIG_CMD_PINing"
 #define CONFIG_CMD_ping
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:48:0:注:这是之前定义的位置
 #define CONFIG_CMD_ping 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:346:0:警告:重新定义了"CONFIG_CMD_MII"
 #define CONFIG_CMD_MII
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:191:0:注意:这是之前定义的位置
 #define CONFIG_CMD_MII 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:360:0:警告:重新定义了"CONFIG_SPL_ENV_support"
 #define CONFIG_SPL_ENV_support
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:115:0:注意:这是之前定义的位置
 #define CONFIG_SPL_ENV_support 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 board/ti/am43xx/board.c:21:
include/configs/am43xx_evm.h:363:0:警告:重新定义了"CONFIG_SPL_NET_SUPP"
 #define CONFIG_SPL_NET_support
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:16:0:注意:这是先前定义的位置
 #define CONFIG_SPL_NET_support 1.
 
board/ti/am43xx/board.c:23:23:致命错误:asm/errno.h:无此类文件或目录
 #include
                      ^μ A
编译已终止。
scripts/Makefile.build:280:目标'board/ti/am43xx/board.o'的配方失败
maked[2]:***[board/ti/am43xx/board.o]错误1.
Makefile:1233:目标'board/ti/am43xx'的配方失败
maked[1]:***[board/ti/am43xx]错误2.
maked[1]:***正在等待未完成的作业...
 CC     arch/arm/mach-omap2/mem-common.o
arch/arm/mach-omap2/boot-common.c:在函数'save_omap_boot_params'中:
arch/arm/mach-omap2/boot-common.c:105:23:错误:未声明'mc_boot_devices_start'(在此函数中首次使用)
  if ((boot_device >= MMC_boot_devices_start)&&
                      ^~~~~~~~~~~~~~~~~~~~~~μ A
arch/arm/mach-omap2/boot-common.c:105:23:注意:每个未声明的标识符只会针对出现在中的每个函数报告一次
arch/arm/mach-omap2/boot-common.c:106:23:错误:未声明'mc_boot_devices_end'(此函数中首次使用)
      (boot_device <= MMC_boot_devices_end))
                      ^~~~~~~~~~~~~~~~~~~~μ A
scripts/Makefile.Build:280:目标'arch/arm/mach-OMAP2/boot-common.o'的配方失败
maked[2]:***[arch/arm/mach-omap2/boot-common.o]错误1.
maked[2]:***正在等待未完成的作业...
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:12:0:警告:重新定义了"CONFIG_AM43XX"
 #define CONFIG_AM43XX
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:112:0:注:这是之前定义的位置
 #define CONFIG_AM43XX 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:14:0:警告:重新定义了"CONFIG_CMD_FAT"
 #define CONFIG_CMD_FAT
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:170:0:注意:这是之前定义的位置
 #define CONFIG_CMD_FAT 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:15:0:警告:重新定义了"CONFIG_CMD_SAVEENV"
 #define CONFIG_CMD_SAVEENV
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:51:0:注意:这是之前定义的位置
 #define CONFIG_CMD_SAVEENV 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:19:0:警告:重新定义了"CONFIG_SYS_CACHELINE_SIZ"
 #define CONFIG_SYS_CACHELINE_SIZE      32
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:81:0:注意:这是之前定义的位置
 #define CONFIG_SYS_CACHELINE_SIZE 64
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:26:0:警告:重新定义了"CONFIG_SYS_NS16550"
 #define CONFIG_SYS_NS16550
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:30:0:注意:这是之前定义的位置
 #define CONFIG_SYS_NS16550 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:55:0:警告:重新定义了"CONFIG_SPL_POWER_SUPP支 架"
 #define CONFIG_SPL_POWER_support
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:173:0:注意:这是之前定义的位置
 #define CONFIG_SPL_POWER_SUPPTIC支持1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:56:0:警告:重新定义了"CONFIG_SPL_YMODEM_SUPP"
 #define CONFIG_SPL_YMODEM_SUPPTON
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:188:0:注意:这是之前定义的位置
 #define CONFIG_SPL_YMODE_SUPPT支持1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:108:0:警告:重新定义了"CONFIG_CMD_USB"
 #define CONFIG_CMD_USB
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:10:0:注意:这是先前定义的位置
 #define CONFIG_CMD_USB 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:109:0:重新定义警告:"CONFIG_USB_HOST"
 #define CONFIG_USB_HOST
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:146:0:注意:这是之前定义的位置
 #define CONFIG_USB_HOST 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:112:0:警告:重新定义了"CONFIG_USB_STORAGE"
 #define CONFIG_USB_STORAGE
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:44:0:注意:这是先前定义的位置
 #define CONFIG_USB_STORAGE 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:127:0:警告:重新定义了"CONFIG_USB_DWC3_PHY_OMAP"
 #define CONFIG_USB_DWC3_PHY_OMAP
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:102:0:注:这是之前定义的位置
 #define CONFIG_USB_DWC3_PHY_OMAP 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:128:0:警告:重新定义了"CONFIG_USB_DWC3_OMA"
 #define CONFIG_USB_DWC3_OMAP
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:174:0:注意:这是之前定义的位置
 #define CONFIG_USB_DWC3_OMAP 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:129:0:警告:重新定义了"CONFIG_USB_DWC3"
 #define CONFIG_USB_DWC3
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:189:0:注意:这是之前定义的位置
 #define CONFIG_USB_DWC3 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:130:0:警告:重新定义了"CONFIG_USB_DWC3_Gadget"
 #define CONFIG_USB_DWC3_Gadget
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:108:0:注意:这是之前定义的位置
 #define CONFIG_USB_DWC3_Gadget 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:132:0:警告:重新定义了"CONFIG_USB_Gadget"
 #define CONFIG_USB_Gadget
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:87:0:注意:这是之前定义的位置
 #define CONFIG_USB_Gadget 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:140:0:警告:重新定义了"CONFIG_G_DNL_PRODUCT_NUM"
 #define CONFIG_G_DNL_PRODUCT_NUM 0xBD00
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:49:0:注意:这是先前定义的位置
 #define CONFIG_G_DNL_PRODUCT_NUM 0xbd00
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:141:0:警告:重新定义了"CONFIG_USB_GADGET_DUALSPEED"
 #define CONFIG_USB_GADGET_DUALSPEED
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:105:0:注意:这是之前定义的位置
 #define CONFIG_USB_GADGET_DUALSPEED 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:147:0:警告:重新定义了"CONFIG_DFU_RAM"
 #define CONFIG_DFU_RAM
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:70:0:注意:这是先前定义的位置
 #define CONFIG_DFU_RAM 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:148:0:警告:重新定义了"CONFIG_CMD_DFU"
 #define CONFIG_CMD_DFU
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:114:0:注意:这是之前定义的位置
 #define CONFIG_CMD_DFU 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:150:0:警告:重新定义了"CONFIG_DFU_MMC"
 #define CONFIG_DFU_MMC
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:80:0:注意:这是先前定义的位置
 #define CONFIG_DFU_MMC 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:208:0:警告:重新定义了"CONFIG_TI_QSPI"
 #define CONFIG_TI_QSPI
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:179:0:注:这是之前定义的位置
 #define CONFIG_TI_QSPI 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:209:0:警告:重新定义了"CONFIG_SPI_FLASH"
 #define CONFIG_SPI_FLASH
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:106:0:注:这是之前定义的位置
 #define CONFIG_SPI_FLASH 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:210:0:警告:重新定义了"CONFIG_SPI_FLASH_MACRONIX"
 #define CONFIG_SPI_FLASH_MACRONIX
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:171:0:注意:这是先前定义的位置
 #define CONFIG_SPI_FLASH_MACRONIX 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:211:0:警告:重新定义了"CONFIG_CMD_SF"
 #define CONFIG_CMD_SF
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:76:0:注意:这是之前定义的位置
 #define CONFIG_CMD_SF 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:212:0:警告:重新定义了"CONFIG_CMD_SPI"
 #define CONFIG_CMD_SPI
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:200:0:注意:这是先前定义的位置
 #define CONFIG_CMD_SPI 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:214:0:警告:重新定义了"CONFIG_SPI_FLASH_bar"
 #define CONFIG_SPI_FLASH_BAR
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:167:0:注意:这是之前定义的位置
 #define CONFIG_SPI_FLASH_BAR 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:343:0:警告:重新定义了"CONFIG_CMD_NET"
 #define CONFIG_CMD_NET
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:175:0:注:这是之前定义的位置
 #define CONFIG_CMD_NET 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:344:0:警告:重新定义了"CONFIG_CMD_DHCP"
 #define CONFIG_CMD_DHCP
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:89:0:注意:这是之前定义的位置
 #define CONFIG_CMD_DHCP 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:345:0:重新定义警告:"CONFIG_CMD_PINing"
 #define CONFIG_CMD_ping
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:48:0:注:这是之前定义的位置
 #define CONFIG_CMD_ping 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:346:0:警告:重新定义了"CONFIG_CMD_MII"
 #define CONFIG_CMD_MII
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:191:0:注意:这是之前定义的位置
 #define CONFIG_CMD_MII 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:360:0:警告:重新定义了"CONFIG_SPL_ENV_support"
 #define CONFIG_SPL_ENV_support
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconx.h:115:0:注意:这是之前定义的位置
 #define CONFIG_SPL_ENV_support 1.
 
在 include/config.h:7:0中包含的文件中、
                从 include/common.h:18、
                从 arch/arm/mach-omap2/mem-common.c:16:
include/configs/am43xx_evm.h:363:0:警告:重新定义了"CONFIG_SPL_NET_SUPP"
 #define CONFIG_SPL_NET_support
 
在././include/linux/kconfig.h:4:0中包含的文件中、
                从中删除 0:
include/generated /autoconf.h:16:0:注意:这是先前定义的位置
 #define CONFIG_SPL_NET_support 1.
 
arch/arm/mach-omap2/mem-common.c:在函数'set_gpcmc_cs0'中:
arch/arm/mach-omap2/mem-common.c:135:10:错误:未声明'CONFIG_SYS_NAND_BASe'(在此函数中首次使用)
  Base = CONFIG_SYS_NAND_BASE;
         ^~~~~~~~~~~~~~~~~~~~μ A
arch/arm/mach-omap2/mem-common.c:135:10:注意:每个未声明的标识符只会针对出现在中的每个函数报告一次
scripts/Makefile.build:280:目标'arch/arm/mach-OMAP2/mem-common.o'的配方失败
make[2]:***[arch/arm/mach-omap2/mem-common.o]错误1.
Makefile:1233:目标'arch/arm/mach-OMAP2'的配方失败
maked[1]:***[arch/arm/mach-OMAP2]错误2.
make[1]:离开目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-rt-am437x-evm-04.02.00.09/board-support/u-boot-2017.01 +gitAUTOINC+340fb36f04-g340fb36f04'
Makefile:175:目标'u-boot'的配方失败
make:***[u-boot]错误2.

------------------------------------------------------------------ 非 RT SDK -------------------------------------------------------

========================================================================
构建 Linux 内核 DTB
========================================================================
使-C /home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/linux-4.9.59 +gitAUTOINC+a75d8e9305-ga75d8e9305 arch=arm cross_compile=/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- tisdk_AM437X-EVM_defconfig
make[1]:进入目录"/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/linux-4.9.59 +gitAUTOINC+a75d8e9305-ga75d8e9305"
编号
#配置写入.config
编号
make[1]:离开目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/linux-4.9.59 +gitAUTOINC+a75d8e9305-ga75d8e9305'
make -j 2 -C /home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/linux-4.9.59 +gitAUTOINC+a75d8e9305-ga75d8e9305 arch=arm cross_compile=/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- am43x-epos-evm.dTB AM437X-gp-evm.dTB AM437X-gp-gp-evm.dtb AM437x-dtB-mhdmi-dtbi-sk-evm.ex-dsk-evm.dtbi-d37x-dsk-ex-dsk-dsk-dsk-evm_dtbi-d37x-dsk-dsk-dsk-dsk-dsk-dsk-dsk-dsk-evm.ab-m.d37x-
make[1]:进入目录"/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/linux-4.9.59 +gitAUTOINC+a75d8e9305-ga75d8e9305"
scripts/kconfig/conf --silentoldconfig Kconfig
make[1]:'AM437X-idk-PRU-Excl-uio.dTB'为最新版本。
make[1]:离开目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/linux-4.9.59 +gitAUTOINC+a75d8e9305-ga75d8e9305'
================================================================
构建 U-boot
================================================================
使-j 2 -C /home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/u-boot- cross_compile=/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- am43xx_evm_config
make[1]:输入目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/u-boot-2017.01 +gitAUTOINC+340fb36f04-g340fb36f04'
编号
#配置写入.config
编号
make[1]:离开目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/u-boot-2017.01 +gitAUTOINC+340fb36f04-g340fb36f04'
使-j 2 -C /home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/u-boot- cross_compile=/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- DTD=/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/linux-4.9.59 +gitAUTOINC+a75d8e9305-ga75d8e9305/scripts/DTC/DTC
make[1]:输入目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/u-boot-2017.01 +gitAUTOINC+340fb36f04-g340fb36f04'
scripts/kconfig/conf --silentoldconfig Kconfig
 Chk    include/config.h
 Gen    include/autoconf.mk.dep
 CFG    u-boot.cfg
 cfg    spl/u-boot.cfg
 生成    include/autoconf.mk
 生成    spl/include/autoconf.mk
 chk    include/config/uboot.release
 CHK    包含/生成/ timestamp_autogenerated.h
 UPD    包含/生成/ timestamp_autogenerated.h
 CHK    包含/生成/ version_autogenerated.h
 CHK    包含/生成/ generic-asm-offsets.h
 CHK    包含/生成/ asm-offsets.h
 HOSTCC 工具/mkenviemmage.o
 HOSTCC 工具/fit_image.o
 HOSTCC 工具/image-host.o
 HOSTCC 工具/dumpimage.o
 HOSTCC 工具/mkimage.o
 HOSTLD 工具/mkenemmage
 HOSTLD 工具/双映像
 HOSTLD 工具/mkimage
 cc     cmd/version.o
 CC     common/main.o
 CC     common/board_f.o
 LD     cmd/built-in.o
 LD     common/built-in.o
 CC     lib/SMBIOS.o
 CC     lib/efi_loader/helloworld.o
 LD     lib/efi_loader/helloworld.so
 objcopy lib/efi_loader/helloworld.efi
 CC     lib/display_options.o
 LD     lib/built-in.o
 LD     u-boot
 objcopy u-boot-nodtb.bin
 objcopy u-boot.srec
 sym    u-boot.sym
 MKIMAGE u-boot-dtb.img
 MKIMAGE u-boot.img
 CAT    u-boot-dtb.bin
 复制   u-boot.bin
 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
 CAT    spl/u-boot-spl-dtb.bin
 复制   spl/u-boot-spl.bin
 MKIMAGE MLO
/scripts/check-config.sh u-boot.cfg \
 /scripts/config_whitelist.txt。 1>&2
make[1]:离开目录'/home/henschel/Development/TANOnet/ti-processor-sdk-linux-am437x-evm-04.02.00.09/board-support/u-boot-2017.01 +gitAUTOINC+340fb36f04-g340fb36f04'

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ed、

    RT SDK 未正确提取到位。 请重新安装。

    此致、
    Kemal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Kemal、这起了作用。 很抱歉、我没能尽快回复您、我在另一个项目上获得了旁追踪。 感谢您的帮助、Ed
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我很高兴。 不用客气。