Part Number: TMS320C6713B
Other Parts Discussed in Thread: CCSTUDIO
Tool/software: Code Composer Studio
I am doing a project Of ECHO CANCELLATION using C6713 and CCS v3.1(which came in the CD accompanying the DSP KIT).
I got the code for the same from : https://www.dsprelated.com/showabstract/65.php. Instead I am Using TMS320C6713.
Now according to earlier Discussion on this topic : https://e2e.ti.com/support/processors/f/791/t/12454
I modified the files nlms_adfilt.c and nlms.gel . I also added all the necessary files required to run the project which are :c6x.h,c6xdsk.h,c6xdskinit.h,c6xdskinterrupts.h,c6xdskinit.c,nlms_adaptfilt.c,nlms.gel,rtslib6700.
I changed the build options according to chassing book which are :
compiler --> basic --> target version --> c671x(-mv6710)
compiler --> advanced --> memory models --> Far(--mem_model:data=far)
compiler --> preprocessor --> Include Search path --> (give address where all support files stored)
compiler --> preprocessor --> Pre define symbol(-d) : CHIP_6713
linker --> basic --> library Search Path --> (gave address where all support files stored)
linker --> basic --> include libraries(-l) --> rts6700.lib;dsk6713bsl.lib;csl6713.lib
linker --> advanced --> uncheck the Warn about the output sections (-w) checkbox.
then I build the project and the build was successful with 0 errors 0 warnings 0 remarks.
Now my queries are :
How should I give the input to the board? By signal generator or by Microphone attached to the mic in port of the board or by some other means?
How should I get the output (Echo cancelled signal)? By attaching Oscilloscope or by using headphones or by some other means?
Can I compare both the input and output both physically by hearing (the input and output signal) and Graphically by observing the waveforms?
Do I need to add echo.c (Chassing book) file to this project? ftp://ftp.wiley.com/sci_tech_med/digital_signal/ is the link to this file.
Is there any need to add other files to the project??
Please Help ASAP.
THANKS