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.

2 Errors while trying to compile UCD3138ALLCEVM150 Firmware

Other Parts Discussed in Thread: UCD3138ALLCEVM150

I have been trying to get the UCD3138ALLCEVM150 Firmware to compile in CCS6.1 , but after almost a whole day of trying different things I still have had no luck.  I was able to get the number of errors down to 2, from 50+, so that's good, but these last two errors still remain.

**** Build of configuration Debug for project UCD3138LLCEVM_028 ****

"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k -j 8 all 
(rm device_id.obj) & (perl ../../build_scripts/create_date_dot_h_CCS5.pl)
'rm' is not recognized as an internal or external command,
operable program or batch file.
'perl' is not recognized as an internal or external command,
operable program or batch file.
gmake[1]: [pre-build] Error 1 (ignored)
' '
'Building file: ../clear_program_flash.c'
'Building file: ../configuration_functions.c'
'Building file: ../constants.c'
'Building file: ../cyclone_global_variables_defs.c'
'Building file: ../device_id.c'
'Building file: ../flash.c'
'Building file: ../gpio.c'
'Building file: ../init_adc12.c'
'Invoking: ARM Compiler'
'Invoking: ARM Compiler'
'Invoking: ARM Compiler'
'Invoking: ARM Compiler'
'Invoking: ARM Compiler'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="clear_program_flash.pp"  "../clear_program_flash.c"
'Invoking: ARM Compiler'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="configuration_functions.pp"  "../configuration_functions.c"
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="constants.pp"  "../constants.c"
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="cyclone_global_variables_defs.pp"  "../cyclone_global_variables_defs.c"
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="device_id.pp"  "../device_id.c"
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="flash.pp"  "../flash.c"
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="gpio.pp"  "../gpio.c"
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="init_adc12.pp"  "../init_adc12.c"
'Finished building: ../clear_program_flash.c'
' '
'Building file: ../init_cpcc.c'
'Finished building: ../constants.c'
' '
'Finished building: ../device_id.c'
'Invoking: ARM Compiler'
'Finished building: ../init_adc12.c'
'Finished building: ../gpio.c'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="init_cpcc.pp"  "../init_cpcc.c"
'Building file: ../init_current_sharing.c'
' '
' '
'Finished building: ../flash.c'
' '
'Invoking: ARM Compiler'
'Building file: ../init_dpwms.c'
'Building file: ../init_fault_mux.c'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="init_current_sharing.pp"  "../init_current_sharing.c"
' '
'Building file: ../init_filters.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="init_dpwms.pp"  "../init_dpwms.c"
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="init_fault_mux.pp"  "../init_fault_mux.c"
'Building file: ../init_front_ends.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="init_filters.pp"  "../init_filters.c"
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="init_front_ends.pp"  "../init_front_ends.c"
'Finished building: ../init_cpcc.c'
' '
'Building file: ../init_loop_mux.c'
'Finished building: ../cyclone_global_variables_defs.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="init_loop_mux.pp"  "../init_loop_mux.c"
'Finished building: ../init_current_sharing.c'
' '
' '
'Building file: ../init_pmbus.c'
'Building file: ../init_watchdog.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="init_pmbus.pp"  "../init_pmbus.c"
'Finished building: ../init_front_ends.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="init_watchdog.pp"  "../init_watchdog.c"
' '
'Finished building: ../init_fault_mux.c'
'Finished building: ../init_filters.c'
'Building file: ../interrupts.c'
' '
'Finished building: ../init_dpwms.c'
' '
'Invoking: ARM Compiler'
'Finished building: ../configuration_functions.c'
'Building file: ../load.asm'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 -k --preproc_with_compile --preproc_dependency="interrupts.pp"  "../interrupts.c"
' '
'Building file: ../main.c'
' '
'Invoking: ARM Compiler'
'Building file: ../pmbus.c'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="load.pp"  "../load.asm"
'Invoking: ARM Compiler'
'Building file: ../pmbus_cml_commands.c'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="main.pp"  "../main.c"
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="pmbus.pp"  "../pmbus.c"
'Invoking: ARM Compiler'
'Finished building: ../init_watchdog.c'
'Finished building: ../init_pmbus.c'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="pmbus_cml_commands.pp"  "../pmbus_cml_commands.c"
'Finished building: ../load.asm'
'Finished building: ../init_loop_mux.c'
' '
' '
' '
' '
'Building file: ../pmbus_fault_commands.c'
'Building file: ../pmbus_handler.c'
'Building file: ../pmbus_manuf_info_commands.c'
'Building file: ../pmbus_manuf_specific_commands.c'
'Invoking: ARM Compiler'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="pmbus_fault_commands.pp"  "../pmbus_fault_commands.c"
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="pmbus_handler.pp"  "../pmbus_handler.c"
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="pmbus_manuf_info_commands.pp"  "../pmbus_manuf_info_commands.c"
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="pmbus_manuf_specific_commands.pp"  "../pmbus_manuf_specific_commands.c"
'Finished building: ../pmbus.c'
'Finished building: ../pmbus_cml_commands.c'
' '
' '
'Building file: ../pmbus_other_commands.c'
'Building file: ../pmbus_read_param_commands.c'
'Finished building: ../pmbus_manuf_info_commands.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="pmbus_read_param_commands.pp"  "../pmbus_read_param_commands.c"
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="pmbus_other_commands.pp"  "../pmbus_other_commands.c"
' '
'Finished building: ../main.c'
'Building file: ../pmbus_status_commands.c'
' '
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="pmbus_status_commands.pp"  "../pmbus_status_commands.c"
'Finished building: ../interrupts.c'
'Building file: ../pmbus_vout_commands.c'
'Finished building: ../pmbus_handler.c'
' '
'Invoking: ARM Compiler'
' '
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="pmbus_vout_commands.pp"  "../pmbus_vout_commands.c"
'Building file: ../pmbus_vout_sequencing_commands.c'
'Building file: ../scale.c'
'Finished building: ../pmbus_fault_commands.c'
'Invoking: ARM Compiler'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="scale.pp"  "../scale.c"
' '
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="pmbus_vout_sequencing_commands.pp"  "../pmbus_vout_sequencing_commands.c"
'Finished building: ../pmbus_other_commands.c'
'Building file: ../software_interrupt_wrapper.c'
' '
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="software_interrupt_wrapper.pp"  "../software_interrupt_wrapper.c"
'Building file: ../standard_interrupt.c'
'Finished building: ../pmbus_status_commands.c'
'Invoking: ARM Compiler'
' '
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="standard_interrupt.pp"  "../standard_interrupt.c"
'Building file: ../store_restore_functions.c'
'Finished building: ../pmbus_read_param_commands.c'
'Finished building: ../pmbus_vout_commands.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="store_restore_functions.pp"  "../store_restore_functions.c"
' '
' '
'Finished building: ../pmbus_vout_sequencing_commands.c'
'Building file: ../uart.c'
'Building file: ../zero_out_integrity_word.c'
' '
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="uart.pp"  "../uart.c"
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --include_path="C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/Header Files" -g --display_error_number --diag_warning=225 --preproc_with_compile --preproc_dependency="zero_out_integrity_word.pp"  "../zero_out_integrity_word.c"
'Finished building: ../software_interrupt_wrapper.c'
' '
'Finished building: ../scale.c'
' '
'Finished building: ../store_restore_functions.c'
'Finished building: ../zero_out_integrity_word.c'
' '
' '
'Finished building: ../pmbus_manuf_specific_commands.c'
' '
'Finished building: ../uart.c'
' '
'Finished building: ../standard_interrupt.c'
' '
'Building target: UCD3138LLCEVM_028.out'
'Invoking: ARM Linker'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/bin/armcl" -mv4 --code_state=32 --abi=ti_arm9_abi -O4 --opt_for_speed=4 -g --display_error_number --diag_warning=225 -z -m"C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/UCD3138A-LLCwSRDTO_CCS6/UCD3138LLCEVM_028.map" --heap_size=10 --stack_size=200 -i"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/lib" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4/include" --reread_libs --warn_sections --display_error_number --xml_link_info="UCD3138LLCEVM_028_linkInfo.xml" --rom_model -o "UCD3138LLCEVM_028.out" "./clear_program_flash.obj" "./configuration_functions.obj" "./constants.obj" "./cyclone_global_variables_defs.obj" "./device_id.obj" "./flash.obj" "./gpio.obj" "./init_adc12.obj" "./init_cpcc.obj" "./init_current_sharing.obj" "./init_dpwms.obj" "./init_fault_mux.obj" "./init_filters.obj" "./init_front_ends.obj" "./init_loop_mux.obj" "./init_pmbus.obj" "./init_watchdog.obj" "./interrupts.obj" "./load.obj" "./main.obj" "./pmbus.obj" "./pmbus_cml_commands.obj" "./pmbus_fault_commands.obj" "./pmbus_handler.obj" "./pmbus_manuf_info_commands.obj" "./pmbus_manuf_specific_commands.obj" "./pmbus_other_commands.obj" "./pmbus_read_param_commands.obj" "./pmbus_status_commands.obj" "./pmbus_vout_commands.obj" "./pmbus_vout_sequencing_commands.obj" "./scale.obj" "./software_interrupt_wrapper.obj" "./standard_interrupt.obj" "./store_restore_functions.obj" "./uart.obj" "./zero_out_integrity_word.obj" "../cyclone.cmd"  -l"C:/UCD3138ALLCEVM150Firmware-1.0/UCD3138A-LLCwSRDTO_CCS6/UCD3138A-LLCwSRDTO_CCS6/../Linker Files/cyclone_Headers.cmd" -l"libc.a" 
<Linking>
"../cyclone.cmd", line 69: error #10099-D: program will not fit into available
   memory.  placement with alignment fails for section ".text" size 0x94c4 .
   Available memory ranges:
   PFLASH       size: 0x7f38       unused: 0x7d26       max hole: 0x7d18    
error #10010: errors encountered during linking; "UCD3138LLCEVM_028.out" not
   built

>> Compilation failure
gmake[1]: *** [UCD3138LLCEVM_028.out] Error 1
gmake[1]: Target `main-build' not remade because of errors.
gmake: *** [all] Error 2

**** Build Finished ****

After doing a lot of searching and looking at the wiki, I can't seem to find a fix for this.  I haven't modified the code itself at all, other than the CCS6.1 fix.  I have set the required files to 32-bit, and I have set the project to 32-bit. 

Here are a few screenshots of the project properties if that helps.

Thanks for any help!

Austin Bartz

  • The "error" about the preprocessor is a warning. We do manual preprocessing because the memory debugger needs the .pp files.

    The error at line 200 is the problem. You mentioned that you switched the project to 32 bit mode, and I can see that you also optimized it for speed. This has made the program blow up to the point where it doesn't fit in the memory any more. Only the files mentioned in the CCS 6.1 instructions should be set to 32 bit (ARM) mode. They are the interrupts, and need to run fast. The default should be 16 bit, and maybe a speed optimization of 1 instead of 4. Then you should be OK. The rest of the files are pretty much for background mode, and they can be slow.
  • Okay, I made the changes you suggested and everything works now!  

    Thanks!