This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

not able to make .out file for TMS320C6416 kit

Other Parts Discussed in Thread: CCSTUDIO

hello,

I am simply initializing my board.I am using CCS ver 3.1

#include "C:\CCStudio_v3.1\C6000\dsk6416\include\dsk6416.h"
void main()
{
/* Initialize Board Support Library */
    DSK6416_init();

}

But receiving this error:

undefined                        first referenced
 symbol                              in file
---------                        ----------------
_MCBSP_open                      F:\test_interface_DSP\test\test_interface\Debug\main_func.obj
_MCBSP_start                     F:\test_interface_DSP\test\test_interface\Debug\main_func.obj
_MCBSP_config                    F:\test_interface_DSP\test\test_interface\Debug\main_func.obj
_DSK6416_init                    F:\test_interface_DSP\test\test_interface\Debug\main_func.obj
>>   error: symbol referencing errors - './Debug/test_interface.out' not built

>> Compilation failure

Build Complete,
  2 Errors, 1 Warnings, 0 Remarks.

  • MCBSP_open comes from the chip support library (CSL) and DSK6416_init comes from the board support library (BSL).  These errors indicate that you have not setup your project correctly to link the CSL and BSL into your project.

    In your CCS project settings you must do the following:

    • Linker settings:  Add path to CSL and BSL libraries.
    • Linker settings:  Add the file names of the CSL and BSL libraries.
    • Compiler preprocessor settings:  define CHIP_6416.  This is needed for CSL.

    Brad