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.
Windows XP 32-bit Service Pack 3
CCSv4 4.1.2.00027
C64x+
When a legacy project is imported from CCSv3.3 to CCSv4, all the Project Configurations are added to the CCSv4 project, but the following issues are encountered:
Thanks,
-Aaron
Aaron,
Any chance you could attach the original project? I just tried this with a couple of 3.3 examples I had and I found that files were getting excluded properly per config and that the options match what they were in the original configs. However my projects were pretty simple examples that we had in the 3.3 product. I tried both options of copying into my workspace and leaving in the original location and both worked fine for me
Was there any extra information in the migration.log file that gets generated?
Regards,
John
Hi Aaron,
I have the same OS and CCS build. When importing a 3.3 project with multiple configurations and files being excluded on a per config basis, all those setting are still respected after the import into v4. A small test case (stripped down 3.3 project that can still reproduce the error) would be very helpful in getting to the bottom of this.
Thanks
ki
Hi John,
I tried to attach the .prj file from CCSv3.3 and I will paste the contents of the migration.log below.
Thanks,
-Aaron
!WARNING: Reference to the legacy 'Install_dir' macro detected. This reference has been replaced with new macro 'CCSv3_INSTALL_ROOT', resolving to a local CCSv3.x installation which has been found at 'C:/CCSTUD~1.3' (Window > Preferences > C/C++ > Managed Build > Macros). It is recommended, however, that you do not reference any resources from the legacy CCSv3.x installation - consider copying these resources into a product-independent location, and referencing them using a new user-defined macro.
!WARNING: Reference to the legacy 'Install_dir' macro detected. This reference has been replaced with new macro 'CCSv3_INSTALL_ROOT' (Window > Preferences > C/C++ > Managed Build > Macros). It is recommended, however, that you do not reference any resources from the legacy CCSv3.x installation - consider copying these resources into a product-independent location, and referencing them using a new user-defined macro.
!ERROR: java.lang.NullPointerException
at com.ti.common.managedbuild.core.util.CTIManagedBuildCoreUtils.unquote(CTIManagedBuildCoreUtils.java:1152)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.resolvePathOptionValue(LegacyProjectImporter.java:1369)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.adjustRelativePathOptionSettings(LegacyProjectImporter.java:1312)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.processFileSettings(LegacyProjectImporter.java:968)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.processBuildConfigurationSettings(LegacyProjectImporter.java:809)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.createManagedMakeProject(LegacyProjectImporter.java:449)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.doRun(LegacyProjectImporter.java:259)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.access$0(LegacyProjectImporter.java:211)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter$1.run(LegacyProjectImporter.java:201)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1737)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1719)
at com.ti.ccstudio.managedbuild.core.legacy.LegacyProjectImporter.run(LegacyProjectImporter.java:199)
at com.ti.ccstudio.managedbuild.ui.wizards.importlegacy.ImportLegacyProjectWizard$1.run(ImportLegacyProjectWizard.java:107)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
; Code Composer Project File, Version 2.0 (do not modify or remove this line) [Project Settings] ProjectDir="C:\Workspaces\Chornos_DSP_dev_ASM_1\" ProjectType=Executable CPUFamily=TMS320C64XX Tool="Compiler" Tool="CustomBuilder" Tool="DspBiosBuilder" Tool="Linker" Tool="XDC" Config="Debug" Config="RCH_Simulator" Config="Release" Config="Simulator" [Source Files] Source="omap3525.tcf" Source="tms320c6x\source\bios_src\src\boot.asm" Source="tms320c6x\source\bios_src\src\hwi_stubs.c" Source="tms320c6x\source\bios_src\src\main.c" Source="tms320c6x\source\bios_src\src\swi_stubs.c" Source="tms320c6x\source\common\src\fatal_error_c.c" Source="tms320c6x\source\common\src\format_burst_c.c" Source="tms320c6x\source\common\src\generic_utilities.c" Source="tms320c6x\source\common\src\host_modem_malloc.c" Source="tms320c6x\source\common\src\host_modem_test_malloc.c" Source="tms320c6x\source\common\src\host_send_message_c.c" Source="tms320c6x\source\common\src\host_send_test_message_c.c" Source="tms320c6x\source\common\src\host_tx_msg_handler_c.c" Source="tms320c6x\source\common\src\host_vocoder_malloc.c" Source="tms320c6x\source\common\src\host_vocoder_test_malloc.c" Source="tms320c6x\source\common\src\ism_vocoder_send_message_c.c" Source="tms320c6x\source\common\src\ism_vocoder_tx_msg_handler_c.c" Source="tms320c6x\source\common\src\ivi_vocoder_malloc.c" Source="tms320c6x\source\common\src\modem_vocoder_send_message_c.c" Source="tms320c6x\source\common\src\modem_vocoder_tx_msg_handler_c.c" Source="tms320c6x\source\common\src\mvi_modem_malloc.c" Source="tms320c6x\source\common\src\mvi_vocoder_malloc.c" Source="tms320c6x\source\common\src\null_function_c.c" Source="tms320c6x\source\common\src\pack_burst_c.c" Source="tms320c6x\source\common\src\platform_specific.c" Source="tms320c6x\source\common\src\rand_bit_gen_c.c" Source="tms320c6x\source\common\src\rx_msg_handler_c.c" Source="tms320c6x\source\common\src\tx_msg_handler_c.c" Source="tms320c6x\source\common\src\unpack_bits_left_c.c" Source="tms320c6x\source\common\src\xmove_many_c.c" Source="tms320c6x\source\dsp_csl\src\dsp_csl_gpio.c" Source="tms320c6x\source\dsplib\dsplib64plus.org.lib" Source="tms320c6x\source\init\src\init_host_c.c" Source="tms320c6x\source\init\src\init_modem_vocoder_c.c" Source="tms320c6x\source\init\src\init_peripherals_c.c" Source="tms320c6x\source\init\src\init_rch_c.c" Source="tms320c6x\source\init\src\init_rf_c.c" Source="tms320c6x\source\init\src\init_svho_scan.c" Source="tms320c6x\source\init\src\init_tch_c.c" Source="tms320c6x\source\isr\src\isr_adc_c.c" Source="tms320c6x\source\isr\src\isr_tx_mod_c.c" Source="tms320c6x\source\malloc\src\block_code_malloc.asm" Source="tms320c6x\source\malloc\src\decoder_malloc_2_c.c" Source="tms320c6x\source\malloc\src\ec_global_malloc_c.c" Source="tms320c6x\source\malloc\src\encoder_malloc_2_c.c" Source="tms320c6x\source\malloc\src\global_malloc_c.c" Source="tms320c6x\source\malloc\src\host_malloc_c.c" Source="tms320c6x\source\malloc\src\ism_vocoder_malloc_c.c" Source="tms320c6x\source\malloc\src\modem_vocoder_malloc_c.c" Source="tms320c6x\source\malloc\src\ns_global_malloc_c.c" Source="tms320c6x\source\malloc\src\receive_malloc_c.c" Source="tms320c6x\source\malloc\src\rfconfig_malloc_c.c" Source="tms320c6x\source\malloc\src\transmit_malloc_c.c" Source="tms320c6x\source\malloc\src\vocoder_malloc_c.c" Source="tms320c6x\source\math\src\arg_over_pi.c" Source="tms320c6x\source\math\src\chan_decode_rom_tables_c.c" Source="tms320c6x\source\math\src\cyclic_decoder_c.c" Source="tms320c6x\source\math\src\cyclic_decoder_with_parity_c.c" Source="tms320c6x\source\math\src\cyclic_encoder_c.c" Source="tms320c6x\source\math\src\divide_32x32_c.c" Source="tms320c6x\source\math\src\fir_filter_c.c" Source="tms320c6x\source\math\src\get_parity_bit_c.c" Source="tms320c6x\source\math\src\int_divide_32x32_c.c" Source="tms320c6x\source\math\src\mch_bch_decode_c.c" Source="tms320c6x\source\math\src\multiply_32x16.c" Source="tms320c6x\source\math\src\multiply_32x32.c" Source="tms320c6x\source\math\src\poly_divide_c.c" Source="tms320c6x\source\math\src\sincos.c" Source="tms320c6x\source\modem\src\adjust_gain_c.c" Source="tms320c6x\source\modem\src\backend_burst_detect_c.c" Source="tms320c6x\source\modem\src\bcch_manage_rx_header_bits_c.c" Source="tms320c6x\source\modem\src\bcch_manage_rx_payload_bits_c.c" Source="tms320c6x\source\modem\src\bcch_tables_1_c.c" Source="tms320c6x\source\modem\src\bcch_tables_2_c.c" Source="tms320c6x\source\modem\src\bcch_tables_c.c" Source="tms320c6x\source\modem\src\bit_corr_c.c" Source="tms320c6x\source\modem\src\block_interleaver_c.c" Source="tms320c6x\source\modem\src\bpsk_manage_tx_header_bits_c.c" Source="tms320c6x\source\modem\src\burst_detector_c.c" Source="tms320c6x\source\modem\src\calc_rssi_c.c" Source="tms320c6x\source\modem\src\change_mode_table_c.c" Source="tms320c6x\source\modem\src\comp_freq_offset_c.c" Source="tms320c6x\source\modem\src\core_receiver_c.c" Source="tms320c6x\source\modem\src\diff_decoder_c.c" Source="tms320c6x\source\modem\src\diff_encoder_c.c" Source="tms320c6x\source\modem\src\downsampler_c.c" Source="tms320c6x\source\modem\src\downsync_tables_1_c.c" Source="tms320c6x\source\modem\src\downsync_tables_2_c.c" Source="tms320c6x\source\modem\src\downsync_tables_c.c" Source="tms320c6x\source\modem\src\fadfmlpe_c.c" Source="tms320c6x\source\modem\src\fft_burst_detect_c.c" Source="tms320c6x\source\modem\src\frame_table_c.c" Source="tms320c6x\source\modem\src\freq_correction.c" Source="tms320c6x\source\modem\src\get_info_bits_c.c" Source="tms320c6x\source\modem\src\get_reported_stats_c.c" Source="tms320c6x\source\modem\src\link_predictor_c.c" Source="tms320c6x\source\modem\src\link_stats_c.c" Source="tms320c6x\source\modem\src\manage_rx_bits_c.c" Source="tms320c6x\source\modem\src\manage_tx_bits_c.c" Source="tms320c6x\source\modem\src\max_eye_c.c" Source="tms320c6x\source\modem\src\mch_get_info_bits_c.c" Source="tms320c6x\source\modem\src\mch_manage_rx_payload_bits_c.c" Source="tms320c6x\source\modem\src\mch_pack_data_c.c" Source="tms320c6x\source\modem\src\mch_unpack_data_c.c" Source="tms320c6x\source\modem\src\move_samples_c.c" Source="tms320c6x\source\modem\src\osr_downlink_common_c.c" Source="tms320c6x\source\modem\src\pch_monitor_tables_c.c" Source="tms320c6x\source\modem\src\pch_scan_tables_c.c" Source="tms320c6x\source\modem\src\pch_search_tables_c.c" Source="tms320c6x\source\modem\src\pch_tables_1_c.c" Source="tms320c6x\source\modem\src\pch_tables_2_c.c" Source="tms320c6x\source\modem\src\rach_tables_1_c.c" Source="tms320c6x\source\modem\src\rach_tables_2_c.c" Source="tms320c6x\source\modem\src\rach_tables_c.c" Source="tms320c6x\source\modem\src\rch_manage_rx_header_bits_c.c" Source="tms320c6x\source\modem\src\rch_manage_rx_payload_bits_c.c" Source="tms320c6x\source\modem\src\rch_monitor_tables_c.c" Source="tms320c6x\source\modem\src\rch_scan_tables_c.c" Source="tms320c6x\source\modem\src\rch_search_tables_c.c" Source="tms320c6x\source\modem\src\rch_tables_1_c.c" Source="tms320c6x\source\modem\src\rch_tables_2_c.c" Source="tms320c6x\source\modem\src\receive_state_c.c" Source="tms320c6x\source\modem\src\receiver.c" Source="tms320c6x\source\modem\src\report_rx_stats_c.c" Source="tms320c6x\source\modem\src\rx_agc_block.c" Source="tms320c6x\source\modem\src\rx_channel_fir.c" Source="tms320c6x\source\modem\src\rx_filter_c.c" Source="tms320c6x\source\modem\src\sqe_c.c" Source="tms320c6x\source\modem\src\sqrc_filter_taps_c.c" Source="tms320c6x\source\modem\src\svho_tables_1_c.c" Source="tms320c6x\source\modem\src\svho_tables_2_c.c" Source="tms320c6x\source\modem\src\svho_tables_c.c" Source="tms320c6x\source\modem\src\tch_manage_rx_header_bits_c.c" Source="tms320c6x\source\modem\src\tch_manage_rx_payload_bits_c.c" Source="tms320c6x\source\modem\src\tch_manage_tx_header_bits_c.c" Source="tms320c6x\source\modem\src\tch_manage_tx_payload_bits_c.c" Source="tms320c6x\source\modem\src\tch_tables_1_c.c" Source="tms320c6x\source\modem\src\tch_tables_2_c.c" Source="tms320c6x\source\modem\src\tch_tables_c.c" Source="tms320c6x\source\modem\src\thresholder_c.c" Source="tms320c6x\source\modem\src\transmitter_c.c" Source="tms320c6x\source\modem\src\tx_mod_enable_c.c" Source="tms320c6x\source\modem\src\tx_rrc_filter_c.c" Source="tms320c6x\source\modem\src\update_frequency_info_c.c" Source="tms320c6x\source\modem\src\update_link_quality_info_c.c" Source="tms320c6x\source\modem\src\update_rx_stats_c.c" Source="tms320c6x\source\modem\src\update_timing_info_c.c" Source="tms320c6x\source\modem\src\upsync_tables_1_c.c" Source="tms320c6x\source\modem\src\upsync_tables_2_c.c" Source="tms320c6x\source\modem\src\upsync_tables_c.c" Source="tms320c6x\source\osr_hpi\src\osr_abort_c.c" Source="tms320c6x\source\osr_hpi\src\osr_audio_filter_setup_c.c" Source="tms320c6x\source\osr_hpi\src\osr_audio_loopback_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_audio_loopback_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_average_measure_c.c" Source="tms320c6x\source\osr_hpi\src\osr_bcch_downlink_c.c" Source="tms320c6x\source\osr_hpi\src\osr_bcch_power_measure_c.c" Source="tms320c6x\source\osr_hpi\src\osr_channel_loopback_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_channel_loopback_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_continuous_tx_test.c" Source="tms320c6x\source\osr_hpi\src\osr_dav_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_dav_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_defunct_opcode_c.c" Source="tms320c6x\source\osr_hpi\src\osr_dtx_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_dtx_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_echo_cancel_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_echo_cancel_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_echo_suppress_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_echo_suppress_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_handoff_timing_change_c.c" Source="tms320c6x\source\osr_hpi\src\osr_init_ch_parameters_c.c" Source="tms320c6x\source\osr_hpi\src\osr_ism_cp_msg_pass_thru_c.c" Source="tms320c6x\source\osr_hpi\src\osr_link_tracker_state_c.c" Source="tms320c6x\source\osr_hpi\src\osr_local_mic_mute_c.c" Source="tms320c6x\source\osr_hpi\src\osr_local_mic_unmute_c.c" Source="tms320c6x\source\osr_hpi\src\osr_local_spkr_mute_c.c" Source="tms320c6x\source\osr_hpi\src\osr_local_spkr_unmute_c.c" Source="tms320c6x\source\osr_hpi\src\osr_measure_rssi_c.c" Source="tms320c6x\source\osr_hpi\src\osr_mic_device_type_c.c" Source="tms320c6x\source\osr_hpi\src\osr_mic_gain_c.c" Source="tms320c6x\source\osr_hpi\src\osr_noise_suppress_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_noise_suppress_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_pager_mode_c.c" Source="tms320c6x\source\osr_hpi\src\osr_payload_testing_c.c" Source="tms320c6x\source\osr_hpi\src\osr_phone_mode_change_c.c" Source="tms320c6x\source\osr_hpi\src\osr_rach_uplink_c.c" Source="tms320c6x\source\osr_hpi\src\osr_rand_bit_seed_c.c" Source="tms320c6x\source\osr_hpi\src\osr_rch_downlink_monitor_c.c" Source="tms320c6x\source\osr_hpi\src\osr_rch_downlink_scan_c.c" Source="tms320c6x\source\osr_hpi\src\osr_rch_downlink_search_c.c" Source="tms320c6x\source\osr_hpi\src\osr_rx_force_state_c.c" Source="tms320c6x\source\osr_hpi\src\osr_rx_mcbsp_restart_c.c" Source="tms320c6x\source\osr_hpi\src\osr_secure_state_change_c.c" Source="tms320c6x\source\osr_hpi\src\osr_sidetone_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_sidetone_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_sleep_mode_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_sleep_mode_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_speech_loopback_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_speech_loopback_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_spkr_device_type_c.c" Source="tms320c6x\source\osr_hpi\src\osr_spkr_gain_c.c" Source="tms320c6x\source\osr_hpi\src\osr_svho_downlink_scan_c.c" Source="tms320c6x\source\osr_hpi\src\osr_sync_downlink_c.c" Source="tms320c6x\source\osr_hpi\src\osr_sync_uplink_c.c" Source="tms320c6x\source\osr_hpi\src\osr_tch_downlink_c.c" Source="tms320c6x\source\osr_hpi\src\osr_tch_header_c.c" Source="tms320c6x\source\osr_hpi\src\osr_tch_payload_c.c" Source="tms320c6x\source\osr_hpi\src\osr_tch_reassignment_c.c" Source="tms320c6x\source\osr_hpi\src\osr_tch_uplink_c.c" Source="tms320c6x\source\osr_hpi\src\osr_test_data_setup_c.c" Source="tms320c6x\source\osr_hpi\src\osr_time_sync_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_time_sync_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_tone_generator_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_tone_generator_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_uplink_ism_payload_c.c" Source="tms320c6x\source\osr_hpi\src\osr_uplink_test_c.c" Source="tms320c6x\source\osr_hpi\src\osr_vocoder_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_vocoder_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_vocoder_sample_count_disable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_vocoder_sample_count_enable_c.c" Source="tms320c6x\source\osr_hpi\src\osr_vocoder_test_flags_c.c" Source="tms320c6x\source\osr_hpi\src\test_osr_call_function_c.c" Source="tms320c6x\source\osr_hpi\src\test_osr_error_interface_c.c" Source="tms320c6x\source\osr_hpi\src\test_osr_invalid_c.c" Source="tms320c6x\source\osr_hpi\src\test_osr_read_memory_c.c" Source="tms320c6x\source\osr_hpi\src\test_osr_schedule_task_c.c" Source="tms320c6x\source\osr_hpi\src\test_osr_write_memory_c.c" Source="tms320c6x\source\osr_other\src\osr_comfort_noise_payload_c.c" Source="tms320c6x\source\osr_other\src\osr_cp_ism_msg_pass_thru_c.c" Source="tms320c6x\source\osr_other\src\osr_downlink_vocoder_payload_c.c" Source="tms320c6x\source\osr_other\src\osr_reset_vocoder_payload_c.c" Source="tms320c6x\source\osr_other\src\osr_uplink_vocoder_payload_c.c" Source="tms320c6x\source\task\src\adc_process_sample_task.c" Source="tms320c6x\source\task\src\bcch_receive_task_c.c" Source="tms320c6x\source\task\src\change_mode_task_c.c" Source="tms320c6x\source\task\src\continuous_transmit_task_c.c" Source="tms320c6x\source\task\src\gen_random_bit_payload_task_c.c" Source="tms320c6x\source\task\src\generic_receive_task.c" Source="tms320c6x\source\task\src\generic_search_task_c.c" Source="tms320c6x\source\task\src\host_rx_msg_handler_task_c.c" Source="tms320c6x\source\task\src\rach_transmit_task_c.c" Source="tms320c6x\source\task\src\rch_monitor_task_c.c" Source="tms320c6x\source\task\src\rch_scan_task_c.c" Source="tms320c6x\source\task\src\rch_search_task_c.c" Source="tms320c6x\source\task\src\report_average_task_c.c" Source="tms320c6x\source\task\src\report_power_task_c.c" Source="tms320c6x\source\task\src\secure_idle_detect_task_c.c" Source="tms320c6x\source\task\src\svho_scan_task_c.c" Source="tms320c6x\source\task\src\sync_receive_task_c.c" Source="tms320c6x\source\task\src\sync_transmit_task_c.c" Source="tms320c6x\source\task\src\tch_receive_task_c.c" Source="tms320c6x\source\task\src\tch_transmit_task_c.c" Source="tms320c6x\source\unit_test\src\main_test_generic_search_task_c64.c" Source="chronos.cmd" Source="omap3525cfg.cmd" [Generated Files] Source="omap3525cfg.s62" Source="omap3525cfg_c.c" ["Compiler" Settings: "Debug"] Options=-g -s -ppa -pdr -pdv -pden -pds232 -al -as -os -o3 -fr"$(Proj_dir)\Debug" -fs"$(Proj_dir)\Debug" -i"$(Proj_dir)" -i"$(Proj_dir)\tms320c6x" -i"$(Proj_dir)\tms320c6x\source\ambe\include" -i"$(Proj_dir)\tms320c6x\source\bios_src\include" -i"$(Proj_dir)\tms320c6x\source\common\include" -i"$(Proj_dir)\tms320c6x\source\common\mac" -i"$(Proj_dir)\tms320c6x\source\math\include" -i"$(Proj_dir)\tms320c6x\source\math\mac" -i"$(Proj_dir)\tms320c6x\source\modem\include" -i"$(Proj_dir)\tms320c6x\source\modem\mac" -i"$(Proj_dir)\tms320c6x\source\vocoder\include" -i"$(Proj_dir)\tms320c6x\source\dsp_csl\inc" -i"$(Proj_dir)\tms320c6x\source\malloc\inc" -i"$(Proj_dir)\tms320c6x\source\dsplib\include" -i"$(Proj_dir)\tms320c6x\source\dsplib" -d"_DEBUG" -d"DSP" -d"VQPACK" -d"TEST=0" -mo -mw -mv6400+ --mem_model:data=far -ppm --mem_model:const=far --consultant ["Compiler" Settings: "RCH_Simulator"] Options=-g -s -ppa -pdr -pdv -pden -pds232 -al -as -os -o3 -fr"$(Proj_dir)\RCH_Simulator" -fs"$(Proj_dir)\Debug" -i"$(Proj_dir)" -i"$(Proj_dir)\tms320c6x\source\dsplib" -i"$(Proj_dir)\tms320c6x" -i"$(Proj_dir)\tms320c6x\source\ambe\include" -i"$(Proj_dir)\tms320c6x\source\bios_src\include" -i"$(Proj_dir)\tms320c6x\source\common\include" -i"$(Proj_dir)\tms320c6x\source\common\mac" -i"$(Proj_dir)\tms320c6x\source\math\include" -i"$(Proj_dir)\tms320c6x\source\math\mac" -i"$(Proj_dir)\tms320c6x\source\modem\include" -i"$(Proj_dir)\tms320c6x\source\modem\mac" -i"$(Proj_dir)\tms320c6x\source\vocoder\include" -i"$(Proj_dir)\tms320c6x\source\dsp_csl\inc" -i"$(Proj_dir)\tms320c6x\source\malloc\inc" -i"$(Proj_dir)\tms320c6x\source\dsplib\include" -i"$(Proj_dir)\tms320c6x\source\unit_test\include" -d"SIMULATOR" -d"_DEBUG" -d"DSP" -d"VQPACK" -d"TEST=0" -mo -mw -mv6400+ --mem_model:data=far -ppm --mem_model:const=far ["Compiler" Settings: "Release"] Options=-o2 -fr"$(Proj_dir)\Release" ["Compiler" Settings: "Simulator"] Options=-g -s -ppa -pdr -pdv -pden -pds232 -al -as -os -o3 -fr"$(Proj_dir)\Simulator" -fs"$(Proj_dir)\Debug" -i"$(Proj_dir)" -i"$(Proj_dir)\tms320c6x" -i"$(Proj_dir)\tms320c6x\source\ambe\include" -i"$(Proj_dir)\tms320c6x\source\bios_src\include" -i"$(Proj_dir)\tms320c6x\source\common\include" -i"$(Proj_dir)\tms320c6x\source\common\mac" -i"$(Proj_dir)\tms320c6x\source\math\include" -i"$(Proj_dir)\tms320c6x\source\math\mac" -i"$(Proj_dir)\tms320c6x\source\modem\include" -i"$(Proj_dir)\tms320c6x\source\modem\mac" -i"$(Proj_dir)\tms320c6x\source\vocoder\include" -i"$(Proj_dir)\tms320c6x\source\dsp_csl\inc" -i"$(Proj_dir)\tms320c6x\source\malloc\inc" -i"$(Proj_dir)\tms320c6x\source\dsplib\include" -i"$(Proj_dir)\tms320c6x\source\dsplib" -d"SIMULATOR" -d"_DEBUG" -d"DSP" -d"VQPACK" -d"TEST=0" -mv6400+ --mem_model:data=far -ppm --mem_model:const=far ["DspBiosBuilder" Settings: "Debug"] Options=-Dconfig.importPath="$(Install_dir)/bios_5_33_06/packages;" ["DspBiosBuilder" Settings: "RCH_Simulator"] Options=-Dconfig.importPath="$(Install_dir)/bios_5_33_06/packages;" ["DspBiosBuilder" Settings: "Simulator"] Options=-Dconfig.importPath="$(Install_dir)/bios_5_33_06/packages;" ["Linker" Settings: "Debug"] Options=-a -c -m".\Debug\tms320c6x.map" -o".\Debug\tms320c6x.out" -w ["Linker" Settings: "RCH_Simulator"] Options=-a -c -m".\RCH_Simulator\tms320c6x.map" -o".\RCH_Simulator\tms320c6x.out" -w ["Linker" Settings: "Release"] Options=-c -m".\Release\tms320c6x.map" -o".\Release\tms320c6x.out" -w -x ["Linker" Settings: "Simulator"] Options=-a -c -m".\Simulator\tms320c6x.map" -o".\Simulator\tms320c6x.out" -w ["tms320c6x\source\bios_src\src\main.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\bcch_tables_1_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\bcch_tables_1_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\bcch_tables_1_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\bcch_tables_2_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\bcch_tables_2_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\bcch_tables_2_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\downsync_tables_1_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\downsync_tables_1_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\downsync_tables_1_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\downsync_tables_2_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\downsync_tables_2_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\downsync_tables_2_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\pch_tables_1_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\pch_tables_1_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\pch_tables_1_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\pch_tables_2_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\pch_tables_2_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\pch_tables_2_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rach_tables_1_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rach_tables_1_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rach_tables_1_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rach_tables_2_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rach_tables_2_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rach_tables_2_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rch_tables_1_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rch_tables_1_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rch_tables_1_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rch_tables_2_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rch_tables_2_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\rch_tables_2_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\svho_tables_1_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\svho_tables_1_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\svho_tables_1_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\svho_tables_2_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\svho_tables_2_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\svho_tables_2_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\tch_tables_1_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\tch_tables_1_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\tch_tables_1_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\tch_tables_2_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\tch_tables_2_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\tch_tables_2_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\upsync_tables_1_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\upsync_tables_1_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\upsync_tables_1_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\upsync_tables_2_c.c" Settings: "Debug"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\upsync_tables_2_c.c" Settings: "RCH_Simulator"] ExcludeFromBuild=true ["tms320c6x\source\modem\src\upsync_tables_2_c.c" Settings: "Simulator"] ExcludeFromBuild=true ["tms320c6x\source\unit_test\src\main_test_generic_search_task_c64.c" Settings: "Debug"] ExcludeFromBuild=true ["chronos.cmd" Settings: "Debug"] LinkOrder=2 ["chronos.cmd" Settings: "RCH_Simulator"] LinkOrder=2 ["chronos.cmd" Settings: "Release"] LinkOrder=1 ["chronos.cmd" Settings: "Simulator"] LinkOrder=2 ["omap3525cfg.cmd" Settings: "Debug"] ExcludeFromBuild=true LinkOrder=1 ["omap3525cfg.cmd" Settings: "RCH_Simulator"] ExcludeFromBuild=true LinkOrder=1 ["omap3525cfg.cmd" Settings: "Release"] LinkOrder=1 ["omap3525cfg.cmd" Settings: "Simulator"] ExcludeFromBuild=true LinkOrder=1
Hi John and Ki,
I was able to reproduce this issue with a simple test project using all the options in my original project except for the include paths. I attached a zip of the CCSv3.3 project .
-Aaron
Thanks Aaron. Using this our build guy can see what the problem is. He is going to try to get it fixed for the 4.1.3 update.
Regards,
John