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.

在OAD扩大boot大小时出现以下链接错误,请高手指点

Building configuration: Boot - OAD Boot Loader
Updating build tree...
hal_flash.c hal_oad.c hal_uart.c
Warning[Pe069]: integer conversion resulted in truncation D:\WorkReserve\project\AES_BOOT\CC2531UsbSlave\Components\hal\target\CC2530EB\hal_oad.c 237
Remark[Pe826]: parameter "type" was never referenced D:\WorkReserve\project\AES_BOOT\CC2531UsbSlave\Components\hal\target\CC2530EB\hal_oad.c 977
Warning[Pe177]: function "HalSPIRead" was declared but never referenced D:\WorkReserve\project\AES_BOOT\CC2531UsbSlave\Components\hal\target\CC2530EB\hal_oad.c 1125
Linking
Warning[w2]: Symbol ?PBANK is redefined in command-line
Error[e104]: Failed to fit all segments into specified ranges. Problem discovered in segment CSTART. Unable to place 1 block(s) (0x8d3 byte(s) total) in 0xbad byte(s) of
memory. The problem occurred while processing the segment placement command
"-P(CODE)CSTART,BANK_RELAYS,RCODE,DIFUNCT,NEAR_CODE=_CODE_START-_CODE_END", where at the moment of placement the available memory
ranges were "CODE:db-7e2,CODE:7fe-fff"
Error while running Linker

Total number of errors: 1
Total number of warnings: 4