Hello Team,
one of my customers is working on TMS320F28031 with CCS6.1.3, C2000 compiler version 6.2.5. They have two PC where same CCS IDE version and same C2000 compiler (V 6.2.5) is installed but have two different behavior:
PC1:
After programming , Application is running in debugging mode but in standalone mode program is not booting up while application is configured for running from flash.
PC2:
Same program is imported on 2nd PC CCS IDE and application is running for debugging and standalone mode.
I have asked them to compare hex files generated by both the PC and there is difference in those files. I have got screenshot from them which I am attaching with this post.
Compiler Build and linker settings are as below:
compiler
-v28 -ml -mt --float_support=softlib -O4 --include_path="C:/ti/controlSUITE/libs/app_libs/digital_power/f2803x_v3.1" --include_path="C:/ti/controlSUITE/device_support/f2803x/v127/DSP2803x_common/include" --include_path="C:/ti/controlSUITE/libs/app_libs/digital_power/f2802x_v3.1/include" --include_path="C:/ti/ccsv6/tools/compiler/c2000_6.2.5/include" --include_path="C:/ti/controlSUITE/device_support/f2803x/v126/DSP2803x_headers/include" --include_path="C:/ti/controlSUITE/device_support/f2803x/v126/DSP2803x_common/include" --include_path="C:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="C:/ti/controlSUITE/libs/app_libs/solar/v1.2/IQ/include" -g --define="_DEBUG" --define="FLASH" --define="LARGE_MODEL" --diag_warning=225
………………………………………………………………………………………..
linker
-v28 -ml -mt --float_support=softlib -O4 -g --define="_DEBUG" --define="FLASH" --define="LARGE_MODEL" --diag_warning=225 -z -m"PCU_28031_1kw_48v_1_13.map" --stack_size=0x380 --warn_sections -i"C:/ti/ccsv6/tools/compiler/c2000_6.2.5/lib" -i"C:/ti/ccsv6/tools/compiler/c2000_6.2.5/include" --reread_libs --xml_link_info="PCU_28031_1kw_48v_1_13_linkInfo.xml" --rom_model
I have also asked them to check GEL files in IDE and f28031.gel are identical in both PC.
Please help me in resolving this issue...
Regards,
Vikas Chola