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.

使用TI给的程序编译出错

Other Parts Discussed in Thread: UCD3138, UCD3138PFCEVM-026

买了UCD3138的Demo板,也得到了‘PFC_installer‘,这个程序文件,但是安装后编译出现以下错误,看哪位大侠能帮忙看下?

**** Clean-only build of configuration Debug for project PWR026_PFC ****

"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k clean
DEL /F  "PWR026_PFC.out"
找不到 C:\PFCFirmware-1.0\PFC\PWR026_PFC\Debug\PWR026_PFC.out
DEL /F "clear_program_flash.obj" "cyclone_global_variables_defs.obj" "device_id.obj" "flash.obj" "init_dpwms.obj" "init_filters.obj" "init_front_ends.obj" "init_loop_mux.obj" "init_miscellaneous.obj" "interrupts.obj" "load.obj" "main.obj" "pmbus.obj" "pmbus_coefficients.obj" "pmbus_handler.obj" "primary_secondary_communication.obj" "software_interrupt_wrapper.obj" "standard_interrupt.obj" "uart.obj" "zero_out_integrity_word.obj"
找不到 C:\PFCFirmware-1.0\PFC\PWR026_PFC\Debug\clear_program_flash.obj
'Finished clean'
' '

**** Build Finished ****

**** Build of configuration Debug for project PWR026_PFC ****

"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
(rm device_id.obj) & (perl ../build_scripts/create_date_dot_h_CCS5.pl)
'rm' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'perl' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
gmake[1]: [pre-build] Error 1 (ignored)
' '
'Building file: ../clear_program_flash.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../clear_program_flash.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../clear_program_flash.c'
' '
'Building file: ../cyclone_global_variables_defs.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../cyclone_global_variables_defs.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../cyclone_global_variables_defs.c'
' '
'Building file: ../device_id.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../device_id.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../device_id.c'
' '
'Building file: ../flash.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../flash.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../flash.c'
' '
'Building file: ../init_dpwms.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../init_dpwms.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../init_dpwms.c'
' '
'Building file: ../init_filters.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../init_filters.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../init_filters.c'
' '
'Building file: ../init_front_ends.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../init_front_ends.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../init_front_ends.c'
' '
'Building file: ../init_loop_mux.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../init_loop_mux.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../init_loop_mux.c'
' '
'Building file: ../init_miscellaneous.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../init_miscellaneous.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../init_miscellaneous.c'
' '
'Building file: ../interrupts.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=32 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number -k  "../interrupts.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../interrupts.c'
' '
'Building file: ../load.asm'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../load.asm"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../load.asm'
' '
'Building file: ../main.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../main.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
"../main.c", line 194: warning #225-D: function "pmbus_write_rom_mode" declared implicitly
'Finished building: ../main.c'
' '
'Building file: ../pmbus.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../pmbus.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../pmbus.c'
' '
'Building file: ../pmbus_coefficients.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../pmbus_coefficients.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../pmbus_coefficients.c'
' '
'Building file: ../pmbus_handler.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../pmbus_handler.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../pmbus_handler.c'
' '
'Building file: ../primary_secondary_communication.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../primary_secondary_communication.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../primary_secondary_communication.c'
' '
'Building file: ../software_interrupt_wrapper.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../software_interrupt_wrapper.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../software_interrupt_wrapper.c'
' '
'Building file: ../standard_interrupt.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=32 --abi=tiabi -O2 --opt_for_speed=3 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../standard_interrupt.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../standard_interrupt.c'
' '
'Building file: ../uart.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../uart.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../uart.c'
' '
'Building file: ../zero_out_integrity_word.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --include_path="C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/Header Files" --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number  "../zero_out_integrity_word.c"
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
'Finished building: ../zero_out_integrity_word.c'
' '
'Building target: PWR026_PFC.out'
'Invoking: ARM Linker'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/bin/armcl" -mv4 --code_state=16 --abi=tiabi -O2 -g --preproc_with_compile --preproc_with_comment --diag_warning=225 --display_error_number -z --stack_size=200 -m"C:/PFCFirmware-1.0/PFC/UCD3138PFCEVM-026_CCS6/UCD3138PFCEVM-026_CCS6/PWR026_PFC.map" --heap_size=10 -i"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/lib" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include" --reread_libs --warn_sections --display_error_number --xml_link_info="PWR026_PFC_linkInfo.xml" --rom_model -o "PWR026_PFC.out" "./clear_program_flash.obj" "./cyclone_global_variables_defs.obj" "./device_id.obj" "./flash.obj" "./init_dpwms.obj" "./init_filters.obj" "./init_front_ends.obj" "./init_loop_mux.obj" "./init_miscellaneous.obj" "./interrupts.obj" "./load.obj" "./main.obj" "./pmbus.obj" "./pmbus_coefficients.obj" "./pmbus_handler.obj" "./primary_secondary_communication.obj" "./software_interrupt_wrapper.obj" "./standard_interrupt.obj" "./uart.obj" "./zero_out_integrity_word.obj" "../cyclone.cmd" "../cyclone_headers.cmd"  -l"libc.a"
<Linking>
WARNING: argument 'tiabi' to option '--abi' is deprecated and will be removed in a future release
error #24029:
warning #10204-D: automatic RTS selection:  could not resolve index library
   "libc.a" to a compatible library

 undefined first referenced       
  symbol       in file            
 --------- ----------------       
 C$MEMCPY  ./pmbus.obj            
 I$DIV     ./init_dpwms.obj       
 IND_CALL  ./interrupts.obj       
 U$DIV     ./init_dpwms.obj       
 U_DIV     ./standard_interrupt.obj

error #10234-D: unresolved symbols remain

>> Compilation failure
error #10010: errors encountered during linking; "PWR026_PFC.out" not built
gmake[1]: *** [PWR026_PFC.out] Error 1
gmake[1]: Target `main-build' not remade because of errors.
gmake: *** [all] Error 2

**** Build Finished ****