Other Parts Discussed in Thread: TMS320F28388D
Tool/software: TI C/C++ Compiler
Hi,
I have created one static library which is a flash run time library,
which has following compiler linker options:
SET COMPILER_FLAGS= -v28 -mt -ml --float_support=fpu32 --include_path="C:\ti\ccs1000\ccs\tools\compiler\ti-cgt-c2000_20.2.0.LTS\include" --include_path="C:\Users\h352524\workspace_v10\rts_TMS320F28388D_Flash_Lib" --include_path="C:/Users/h352524/workspace_v10/rts_TMS320F28388D_Ram_Lib" --include_path="C:/Users/h352524/Desktop/CGCU/C2000_F021_FlashAPI_V1.60_QT/C28x/F021DEV_C2000/API/Include/F021" --include_path="C:/Users/h352524/Desktop/CGCU/C2000_F021_FlashAPI_V1.60_QT/C28x/F021DEV_C2000/API/Include/Fapi" --advice:performance=all --define=_C28X --define=_LITTLE_ENDIAN --define=_F2838x --undefine=_CONCERTO --undefine=_F2838x_QT --undefine=_F28004x_FPGA --undefine=_F2837xD --undefine=_F2837xS --undefine=_BIG_ENDIAN --undefine=_F28004x -k -al -g --diag_warning=225 --diag_wrap=on --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency
And have following source file functionalitites.
auto_init |
startup.c |
cpy_tbl.c |
pre_init.c |
copy_decompress_none.c |
_lock.c |
args_main.c |
sqrt_f32.asm |
ll_aox28.asm |
ll_cmp28.asm |
ll_div28.asm |
ll_mpy28.asm |
log_f32.asm |
errno.c |
exit.c |
frexp.c |
atol.c |
ctype.c |
u_div28.asm |
div_f32.asm |
boot28.asm |
ctype.h |
errno.h |
I have integrated this status library in my project with the other two libraries as well (flash_api and ram based), but this is creating a problem while linking. Attached is the screenshot of the error:
Also, TI_zero_init linking is a common problem I am facing while integrating this library even with the other projects.
Kindly please help me to resolve this issue.
Regards,
Gurusha