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.

Problem compiling UBL??

Other Parts Discussed in Thread: CCSTUDIO

I have downloaded the UBL source from the source forge I am trying to modify it for our custom board.I have tried to compiled it using CCS but it was giving errors i searched those errors on the internet and removed them one by one now it hav following error at linking

 

[selfcopy.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../../../DM644x/CCS/UBL/Debug.lkf" "selfcopy.c"
"selfcopy.c", line 140: warning: this assembly directive potentially unsafe inside a function
"selfcopy.c", line 142: warning: this assembly directive potentially unsafe inside a function
"selfcopy.c", line 144: warning: this assembly directive potentially unsafe inside a function
"selfcopy.c", line 146: warning: this assembly directive potentially unsafe inside a function
"selfcopy.c", line 148: warning: this assembly directive potentially unsafe inside a function

[async_mem.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../../DM644x/CCS/UBL/Debug.lkf" "async_mem.c"

[nand.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../../DM644x/CCS/UBL/Debug.lkf" "nand.c"

[uart.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../../DM644x/CCS/UBL/Debug.lkf" "uart.c"

[debug.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../../DM644x/CCS/UBL/Debug.lkf" "debug.c"

[util.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../DM644x/CCS/UBL/Debug.lkf" "util.c"

[nandboot.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../../DM644x/CCS/UBL/Debug.lkf" "nandboot.c"

[uartboot.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../../DM644x/CCS/UBL/Debug.lkf" "uartboot.c"

[ubl.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../../DM644x/CCS/UBL/Debug.lkf" "ubl.c"

[device.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../CCS/UBL/Debug.lkf" "device.c"

[device_async_mem.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../CCS/UBL/Debug.lkf" "device_async_mem.c"

[device_nand.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../CCS/UBL/Debug.lkf" "device_nand.c"

[device_uart.c] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -g -ol1 -o3 -fr"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -fs"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/NAND" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/arch/arm926ejs/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/ubl/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/gnu/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/include" -i"C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/../../../Common/drivers/include" -me -mv5e --abi=ti_arm9_abi --define="UBL_NAND" --cmd_file="C:/DM644x_FlashAndBootUtils_2_00/DM644x/CCS/UBL/devtype.txt" -@"../../CCS/UBL/Debug.lkf" "device_uart.c"

[Linking...] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -@"Debug.lkf"
<Linking>
error: --retain=*(.selfcopy) not supported when producing TI-COFF output files
fatal error: cannot continue with specified options; aborting

>> Compilation failure

 

 

kindly tel what problem is this.Can any one mention what are the steps to compile UBL?for DM6446

 

Regard's