Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE,
Tool/software: TI C/C++ Compiler
Hi TI,
I have created run time library using compiler v18.1.3.LTS and eabi output format using the following compiler flags:
-v28 -ml -mt --float_support=fpu32 --include_path="C:\ti\ccs1000\ccs\tools\compiler\ti-cgt-c2000_18.1.3.LTS\include" -k -al -- -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi
We require single precision floating point division. For that I am took the fpu32 support source file from the following path i:e; C:\ti\C2000Ware_3_03_00_00_Software\libraries\math\FPUfastRTS\c28\source\fpu32\div_f32.asm
WHen i included this file in my library and integrated with my project, I am getting the following undefined symbol error(linker issue):
undefined first referenced
symbol in file
--------- ----------------
__c28xabi_divf ./Source/main.obj
Could you please tell me which support file is required to reslve this linking issue?
Also for fpu32 support, is this the following mentioned file, div_f32.asm, is good to use?
PS NOTE: We are not using TMU_SUPPORT, so kindly please suggest the correct file if required!
Thanks & Regards,
Gurusha
