我正在编译 NIMU_ICSS_BasicExample_idkAM572x_wSockLib_armExampleproject 时、弹出以下错误:
Building target: "NIMU_ICSS_BasicExample_idkAM572x_wSocLib_armExampleproject.out" Invoking: GNU Linker "C:/ti/gcc-arm-none-eabi-7-2018-q2-update/bin/arm-none-eabi-gcc-7.3.1.exe" -mtune=cortex-a15 -marm -Dam5728 -Dcore0 -DUSE_BIOS -DSOC_AM572x -DidkAM572x -Og -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -mfloat-abi=hard -Wl,-Map,"NIMU_ICSS_BasicExample_idkAM572x_wSocLib_armExampleproject.map" -nostartfiles -Wl,--gc-sections -L"C:/ti/bios_6_76_03_01/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/lib/hard" -L"C:/ti/ndk_3_61_01_01/packages/ti/ndk/os/lib" -Wl,--defsym,CORE0=1 -Wl,--defsym,STACKSIZE=0x10000 -Wl,--defsym,HEAPSIZE=0x400 --specs=nano.specs -static C:/ti/pdk_am57xx_1_0_19/packages/MyExampleProjects/NIMU_ICSS_BasicExample_idkAM572x_wSocLib_armExampleproject/../../ti/drv/icss_emac/firmware/icss_dualemac/bin/am572x/a15_0/REV1/icss_dualemac_PRU0.bin C:/ti/pdk_am57xx_1_0_19/packages/MyExampleProjects/NIMU_ICSS_BasicExample_idkAM572x_wSocLib_armExampleproject/../../ti/drv/icss_emac/firmware/icss_dualemac/bin/am572x/a15_0/REV1/icss_dualemac_PRU1.bin C:/ti/pdk_am57xx_1_0_19/packages/MyExampleProjects/NIMU_ICSS_BasicExample_idkAM572x_wSocLib_armExampleproject/../../ti/drv/icss_emac/firmware/icss_dualemac/bin/am572x/a15_0/REV2/icss_dualemac_PRU0.bin C:/ti/pdk_am57xx_1_0_19/packages/MyExampleProjects/NIMU_ICSS_BasicExample_idkAM572x_wSocLib_armExampleproject/../../ti/drv/icss_emac/firmware/icss_dualemac/bin/am572x/a15_0/REV2/icss_dualemac_PRU1.bin -o"NIMU_ICSS_BasicExample_idkAM572x_wSocLib_armExampleproject.out" "./UART_soc.o" "./main_am57xx.o" "./netHooks.o" "./osdrv_ndkdeviceconfig.o" -Wl,-T"configPkg/linker.cmd" -Wl,--start-group -Wl,-T"C:/ti/pdk_am57xx_1_0_19/packages/ti/build/pruss/lnk_a8_a9_a15_REV1.cmd" -Wl,-T"C:/ti/pdk_am57xx_1_0_19/packages/ti/build/pruss/lnk_a8_a9_a15_REV2.cmd" -lrdimon -lgcc -lm -lnosys -l:os.aa15fg -lc -Wl,--end-group makefile:152: recipe for target 'NIMU_ICSS_BasicExample_idkAM572x_wSocLib_armExampleproject.out' failed c:/ti/gcc-arm-none-eabi-7-2018-q2-update/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/bin/ld.exe:C:/ti/pdk_am57xx_1_0_19/packages/ti/build/pruss/lnk_a8_a9_a15_REV1.cmd:10: warning: memory region `APP_CACHED_DATA_BLK0_MEM' not declared c:/ti/gcc-arm-none-eabi-7-2018-q2-update/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/bin/ld.exe:C:/ti/pdk_am57xx_1_0_19/packages/ti/build/pruss/lnk_a8_a9_a15_REV2.cmd:10: warning: memory region `APP_CACHED_DATA_BLK1_MEM' not declared c:/ti/gcc-arm-none-eabi-7-2018-q2-update/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/bin/ld.exe: section PRU0_REV2_IMEM LMA [00000000,00002fff] overlaps section PRU0_REV1_IMEM LMA [00000000,00002fff] c:/ti/gcc-arm-none-eabi-7-2018-q2-update/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/bin/ld.exe: section PRU0_REV2_DMEM LMA [00003000,00004fff] overlaps section PRU0_REV1_DMEM LMA [00003000,00004fff] c:/ti/gcc-arm-none-eabi-7-2018-q2-update/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/bin/ld.exe: section PRU1_REV2_IMEM LMA [00006000,00008fff] overlaps section PRU1_REV1_IMEM LMA [00006000,00008fff] c:/ti/gcc-arm-none-eabi-7-2018-q2-update/bin/../lib/gcc/arm-none-eabi/7.3.1/../../../../arm-none-eabi/bin/ld.exe: section PRU1_REV2_DMEM LMA [00009000,0000afff] overlaps section PRU1_REV1_DMEM LMA [00009000,0000afff] collect2.exe: error: ld returned 1 exit status gmake[1]: *** [NIMU_ICSS_BasicExample_idkAM572x_wSocLib_armExampleproject.out] Error 1 gmake: *** [all] Error 2 makefile:148: recipe for target 'all' failed
我将在不更改任何设置的情况下刷新构建项目。