Thread 中讨论的其他器件:CC2650
我正在使用新的 SDK1.35并尝试在芯片负载上构建、但无法构建 OAD_TARGET_cc2640r2lp_app (即图像 A)
我已将 SDK 所需的三个项目导入到干净的工作区(CCS 7.1和 codegen 16.9.x)中
- bim_oad_onchip_cc2640r2lp_app
- OAD_TARGET_cc2640r2lp_stack
- oad_target_cc2640r2lp_app
链路阶段失败、出现空间不足错误
'构建目标:OAD_TARGET_cc2640r2lp_app.out'
'调用:ARM 链接器'
"c:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/bin/armcl - cmd_file="C:/ti/simplelink_cc2640r2_sdk_1_35_00_33/source/ti/blestack/config/build_components.opt - cmd_file="C:/ti/simplelink_cc2640r2_sdk_1_35_00_33/source/ti/blestack/config/factory_config.opt - cmd_file="C:/ti-git/workspace_v7.1-test-oad/oad_target_cc2640r2lp_stack/TOOLS/build_config.opt - cmd_file="C:/ti-git/workspace_v7.1-test-oad/oad_target_cc2640r2lp_app/TOOLS/ccs_compiler_defines.bcfg - mv7M3 - code_state=16 -me - NUM_for_speed=0 - NUM_CONFIGIN=CC2640r=v_ENTIFICL=define - define = CC26_ENTI_RAM=ENTIFICL=ENDA_ENTIFICL=ENDA_AL=ENDA_ENTIFICL=ENDA_ENTI-define - CONFIGNE=ENTI_AL=ENTIFICL=ENTI_ENAL=ENAL=ENTIFICL=ENTI_AL_ENTIFICL=ENTI_END-AL=ENTIFICL=UAR-END-AL=END-AL=END-AL_ENTIFICL=ENTIFICL=UAR-AL=END-AL=ENTIFICL=ENAL_END-AL=ENTIFICL=ENAL=END-ENTI_END-END-AL=EN define=use_core_sdk --define=use_icall --define=xdc_runtime_assert_disable_all --define=xdc_runtime_Log_disable_all -g --c99 --gcc --diag_warning=225 --display_wrap_number --gen_func_disable-region=10242-ine-d=d=d=10m=d_zh-region-d=2-ine-regime=d=2-d=2-dag=2-dag-reguls=2-d_reguli=10242-d=d=d=d=2-in-region-reguls=2-in-reguls=2-d=2-in-regule=10d_region-d=10242-d=d=d=d=2-in-region-region-region-region-region-region-region-region-region-d=10242-d=10m=10m=10d=-d=10m=-d=-d=/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/include /ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.1.LTS/lib warn_sections -xml_link_info="oad_target_cc2640r2lp_app_linkInfo.xml "--rom_model -o "oad_target_cc2640r2lp_app.out""./Application/oad_target_app.obj /Drivers/RF/RFCC26XX_singleMode.obj /ICall/icall_cc2650.obj /ICallBLE/icall_api_lite.obj /PROFILES/oad.obj /Startup/board.obj /ti/simplelink_cc2640r2_sdk_1_35_00_33/source/ti/blestack/rom/ble_rom_releases/cc26xx_r2/Final_Release/common_r2.symbols /ti/simplelink_cc2640r2_sdk_1_35_00_33/kernel/tirtos/packages/ti/dpl/lib/dpl_cc26x0r2.aem3 "./Application/util.obj ".c:/Drivers/TRNG/TRNGCC26XX.obj ".c /ICall/icall_user_config.obj ".c:/PROFILES/gatt_uuid.obj /PROFILES/oad_target_internal_flash.obj /Startup/main.obj /ti/simplelink_cc2640r2_sdk_1_35_00_33/source/ti/drivers/lib/drivers_cc26x0r2.aem3 /ti-git/workspace_v7.1-test-oad/oad_target_cc2640r2lp_app/TOOLS/ccs_linker_defines.cmd ".c:/Drivers/ECC/ECCROMCC26XX.obj /ICall/icall.obj /ICallBLE/ble_user_config.obj /PROFILES/gattservapp_util.obj /PROFILES/peripheral.obj /ti/simplelink_cc2640r2_sdk_1_35_00_33/source/ti/devices/cc26x0r2/driverlib/bin/ccs/driverlib.lib /ti/simplelink_cc2640r2_sdk_1_35_00_33/source/ti/display/lib/display.aem3 /ti/simplelink_cc2640r2_sdk_1_35_00_33/source/ti/blestack/common/cc26xx/ccs/cc26xx_app_oad_onchip.cmd
"C:/ti/simplelink_cc2640r2_sdk_1_35_00_33/source/ti/blestack/common/cc26xx/ccs/cc26xx_app_oad_onchip.cmd "、第255行:错误#10099-D:程序不能放入可用内存中。 “.text”大小为0x5b32的段定位失败。 可用存储器范围:
闪 存大小:0x7000 未使用:0x6c98 最大空洞:0x5cd0
错误#10010:链接期间遇到错误;未构建"oad_target_cc2640r2lp_app.out"
>>编译失败
Makefile:179:目标'OAD_TARGET_cc2640r2lp_app.out'的配方失败
Makefile:175:目标'all'的配方失败
gmaked[1]:***[OAD_TARGET_cc2640r2lp_app.out]错误1.
gmake:***[全部]错误2.
****构建完成****
这是已知问题吗?
Iain