Part Number: TMS320F28379D
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
