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.

TMS320F2812

Other Parts Discussed in Thread: CCSTUDIO, CODECOMPOSER

Anyone please tell what should i do ......

**** Build of configuration Debug for project bldc3_1_281x_CCS3x ****

"C:\\TI 6\\ccsv6\\utils\\bin\\gmake" -k all
'Building target: ../bldc3_1.out'
'Invoking: C2000 Linker'
"C:/TI 6/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -g --define="_DEBUG" --define="LARGE_MODEL" --define="TARGET_IS_F2812" --quiet --display_error_number --diag_wrap=off --obj_directory="C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj" -z -m"../bldc3_1.map" --stack_size=0x50 --warn_sections -i"C:/TI 6/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/lib" -i"C:/TI 6/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" -i"D:/Trial CodeComposer/bldc3_1_281x_CCS3x" -i"C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/build" -i"c:/CCStudio_v3.1/c2000/cgtools/lib" --reread_libs --display_error_number --diag_wrap=off --xml_link_info="bldc3_1_281x_CCS3x_linkInfo.xml" --rom_model -o "../bldc3_1.out" "C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/DSP281x_CodeStartBranch.obj" "C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/DSP281x_DefaultIsr.obj" "C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/DSP281x_GlobalVariableDefs.obj" "C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/DSP281x_PieCtrl.obj" "C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/DSP281x_PieVect.obj" "C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/DSP281x_SysCtrl.obj" "C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj" "C:/tidcs/c28/DSP281x/v100/DSP281x_headers/cmd/DSP281x_Headers_nonBIOS.cmd" "../F2812_EzDSP_RAM_lnk.cmd" "C:/tidcs/DMC/c28/v32x/lib/dmclib/cIQmath/lib/IQmath.lib" -l"rts2800_ml.lib"

undefined first referenced

symbol in file
>> Compilation failure
--------- ----------------
_DLOG_4CH_init C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_DLOG_4CH_update C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_F281X_EV1_BLDC_PWM_Init C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_F281X_EV1_BLDC_PWM_Update C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_F281X_EV1_DRIVE_Init C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_F281X_EV1_DRIVE_Update C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_F281X_EV1_HALL3_Init C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_F281X_EV1_HALL3_Read C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_F281X_adc04u_drv_init C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_F281X_adc04u_drv_read C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_mod6cnt_calc C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_pid_reg3_calc C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_rmp2_cntl_calc C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_rmp_cntl_calc C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj
_speed_prd_calc C:/tidcs/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/obj/bldc3_1.obj

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "../bldc3_1.out" not built
gmake: *** [../bldc3_1.out] Error 1
gmake: Target `all' not remade because of errors.

**** Build Finished ****

  • Hi Selva,

    Check with your linker file and include paths.

    Regards,
    Gautam
  • I cehcked the linker and compiler files

    compiler
    "${CG_TOOL_ROOT}/include"
    "${XDAIS_CG_ROOT}/packages/ti/xdais"
    "../include"
    "${SRC_ROOT}/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/include"
    "${SRC_ROOT}/DMC/c28/v32x/lib/dmclib/cIQmath/include"
    "${SRC_ROOT}/DMC/c28/v32x/lib/drvlib280x/include"
    "${SRC_ROOT}/DMC/c28/v32x/lib/drvlib281x/include"
    "${SRC_ROOT}/c28/dsp281x/v100/DSP281x_headers/cmd"
    "${SRC_ROOT}/c28/dsp281x/v100/DSP281x_headers/include"
    "${SRC_ROOT}/c28/dsp281x/v100/DSP281x_common/include"
    "${SRC_ROOT}/c28/dsp281x/v100/DSP281x_examples/include"
    "${SRC_ROOT}/c28/dsp280x/v110/DSP280x_common/include"
    "${SRC_ROOT}/c28/dsp280x/v110/DSP280x_examples/include"
    "${SRC_ROOT}/DMC/c28/v32x/sys/BLDC3_1_281x/DSP281x_headers/include"


    LInker
    "${CG_TOOL_ROOT}/lib"
    "${CG_TOOL_ROOT}/include"
    "${PROJECT_ROOT}"
    "${SRC_ROOT}/DMC/c28/v32x/sys/BLDC3_1_281x/cIQmath/build"
    "c:/ti/c2000/cgtools/lib"
  • ******************************************************************************
    TMS320C2000 Linker PC v6.4.2
    ******************************************************************************
    >> Linked Fri Dec 18 00:09:22 2015

    OUTPUT FILE NAME: <../bldc3_1.out>
    ENTRY POINT SYMBOL: "_c_int00" address: 003f84e0


    MEMORY CONFIGURATION

    name origin length used unused attr fill
    ---------------------- -------- --------- -------- -------- ---- --------
    PAGE 0:
    RAMM0 00000000 00000400 00000000 00000400 RWIX
    BEGIN 003f8000 00000002 00000002 00000000 RWIX
    PRAMH0 003f8002 000014fe 00000740 00000dbe RWIX
    BOOTROM 003ff000 00000fc0 00000000 00000fc0 RWIX
    RESET 003fffc0 00000002 00000000 00000002 RWIX

    PAGE 1:
    RAMM1 00000400 00000400 00000050 000003b0 RWIX
    DEV_EMU 00000880 00000180 000000d2 000000ae RWIX
    FLASH_REGS 00000a80 00000060 00000008 00000058 RWIX
    CSM 00000ae0 00000010 00000010 00000000 RWIX
    XINTF 00000b20 00000020 00000020 00000000 RWIX
    CPU_TIMER0 00000c00 00000008 00000008 00000000 RWIX
    PIE_CTRL 00000ce0 00000020 0000001a 00000006 RWIX
    PIE_VECT 00000d00 00000100 00000100 00000000 RWIX
    ECANA 00006000 00000040 00000034 0000000c RWIX
    ECANA_LAM 00006040 00000040 00000040 00000000 RWIX
    ECANA_MOTS 00006080 00000040 00000040 00000000 RWIX
    ECANA_MOTO 000060c0 00000040 00000040 00000000 RWIX
    ECANA_MBOX 00006100 00000100 00000100 00000000 RWIX
    SYSTEM 00007010 00000020 00000020 00000000 RWIX
    SPIA 00007040 00000010 00000010 00000000 RWIX
    SCIA 00007050 00000010 00000010 00000000 RWIX
    XINTRUPT 00007070 00000010 00000010 00000000 RWIX
    GPIOMUX 000070c0 00000020 00000020 00000000 RWIX
    GPIODAT 000070e0 00000020 00000020 00000000 RWIX
    ADC 00007100 00000020 0000001a 00000006 RWIX
    EVA 00007400 00000040 00000032 0000000e RWIX
    EVB 00007500 00000040 00000032 0000000e RWIX
    SCIB 00007750 00000010 00000010 00000000 RWIX
    MCBSPA 00007800 00000040 00000025 0000001b RWIX
    L0L1RAM 00008000 00002000 00000000 00002000 RWIX
    CSM_PWL 003f7ff8 00000008 00000008 00000000 RWIX
    DRAMH0 003f9500 00000b00 0000022e 000008d2 RWIX


    SECTION ALLOCATION MAP

    output attributes/
    section page origin length input sections
    -------- ---- ---------- ---------- ----------------
    codestart
    * 0 003f8000 00000002
    003f8000 00000002 DSP281x_CodeStartBranch.obj (codestart)

    .text 0 003f8002 00000607
    003f8002 0000014f DSP281x_DefaultIsr.obj (.text:retain)
    003f8151 0000013d bldc3_1.obj (.text)
    003f828e 0000009b bldc3_1.obj (.text:retain)
    003f8329 00000083 rts2800_ml.lib : fd_mpy.obj (.text)
    003f83ac 00000083 : fs_div.obj (.text)
    003f842f 0000005a : fs_mpy.obj (.text)
    003f8489 00000057 DSP281x_SysCtrl.obj (.text)
    003f84e0 00000044 rts2800_ml.lib : boot.obj (.text)
    003f8524 00000028 DSP281x_PieCtrl.obj (.text)
    003f854c 00000022 DSP281x_PieVect.obj (.text)
    003f856e 0000001f rts2800_ml.lib : fd_tol.obj (.text)
    003f858d 0000001d : fs_tou.obj (.text)
    003f85aa 0000001c : fs_tofd.obj (.text)
    003f85c6 00000019 : args_main.obj (.text)
    003f85df 00000019 : exit.obj (.text)
    003f85f8 00000009 : _lock.obj (.text)
    003f8601 00000008 DSP281x_CodeStartBranch.obj (.text)

    .cinit 0 003f8609 00000139
    003f8609 00000123 bldc3_1.obj (.cinit)
    003f872c 0000000a rts2800_ml.lib : exit.obj (.cinit)
    003f8736 00000005 : _lock.obj (.cinit:__lock)
    003f873b 00000005 : _lock.obj (.cinit:__unlock)
    003f8740 00000002 --HOLE-- [fill = 0]

    .stack 1 00000400 00000050 UNINITIALIZED
    00000400 00000050 --HOLE--

    DevEmuRegsFile
    * 1 00000880 000000d2 UNINITIALIZED
    00000880 000000d2 DSP281x_GlobalVariableDefs.obj (DevEmuRegsFile)

    FlashRegsFile
    * 1 00000a80 00000008 UNINITIALIZED
    00000a80 00000008 DSP281x_GlobalVariableDefs.obj (FlashRegsFile)

    CsmRegsFile
    * 1 00000ae0 00000010 UNINITIALIZED
    00000ae0 00000010 DSP281x_GlobalVariableDefs.obj (CsmRegsFile)

    XintfRegsFile
    * 1 00000b20 00000020 UNINITIALIZED
    00000b20 00000020 DSP281x_GlobalVariableDefs.obj (XintfRegsFile)

    CpuTimer0RegsFile
    * 1 00000c00 00000008 UNINITIALIZED
    00000c00 00000008 DSP281x_GlobalVariableDefs.obj (CpuTimer0RegsFile)

    PieCtrlRegsFile
    * 1 00000ce0 0000001a UNINITIALIZED
    00000ce0 0000001a DSP281x_GlobalVariableDefs.obj (PieCtrlRegsFile)

    PieVectTableFile
    * 1 00000d00 00000100 UNINITIALIZED
    00000d00 00000100 DSP281x_GlobalVariableDefs.obj (PieVectTableFile)

    ECanaRegsFile
    * 1 00006000 00000034 UNINITIALIZED
    00006000 00000034 DSP281x_GlobalVariableDefs.obj (ECanaRegsFile)

    ECanaLAMRegsFile
    * 1 00006040 00000040 UNINITIALIZED
    00006040 00000040 DSP281x_GlobalVariableDefs.obj (ECanaLAMRegsFile)

    ECanaMOTSRegsFile
    * 1 00006080 00000040 UNINITIALIZED
    00006080 00000040 DSP281x_GlobalVariableDefs.obj (ECanaMOTSRegsFile)

    ECanaMOTORegsFile
    * 1 000060c0 00000040 UNINITIALIZED
    000060c0 00000040 DSP281x_GlobalVariableDefs.obj (ECanaMOTORegsFile)

    ECanaMboxesFile
    * 1 00006100 00000100 UNINITIALIZED
    00006100 00000100 DSP281x_GlobalVariableDefs.obj (ECanaMboxesFile)

    SysCtrlRegsFile
    * 1 00007010 00000020 UNINITIALIZED
    00007010 00000020 DSP281x_GlobalVariableDefs.obj (SysCtrlRegsFile)

    SpiaRegsFile
    * 1 00007040 00000010 UNINITIALIZED
    00007040 00000010 DSP281x_GlobalVariableDefs.obj (SpiaRegsFile)

    SciaRegsFile
    * 1 00007050 00000010 UNINITIALIZED
    00007050 00000010 DSP281x_GlobalVariableDefs.obj (SciaRegsFile)

    XIntruptRegsFile
    * 1 00007070 00000010 UNINITIALIZED
    00007070 00000010 DSP281x_GlobalVariableDefs.obj (XIntruptRegsFile)

    GpioMuxRegsFile
    * 1 000070c0 00000020 UNINITIALIZED
    000070c0 00000020 DSP281x_GlobalVariableDefs.obj (GpioMuxRegsFile)

    GpioDataRegsFile
    * 1 000070e0 00000020 UNINITIALIZED
    000070e0 00000020 DSP281x_GlobalVariableDefs.obj (GpioDataRegsFile)

    AdcRegsFile
    * 1 00007100 0000001a UNINITIALIZED
    00007100 0000001a DSP281x_GlobalVariableDefs.obj (AdcRegsFile)

    EvaRegsFile
    * 1 00007400 00000032 UNINITIALIZED
    00007400 00000032 DSP281x_GlobalVariableDefs.obj (EvaRegsFile)

    EvbRegsFile
    * 1 00007500 00000032 UNINITIALIZED
    00007500 00000032 DSP281x_GlobalVariableDefs.obj (EvbRegsFile)

    ScibRegsFile
    * 1 00007750 00000010 UNINITIALIZED
    00007750 00000010 DSP281x_GlobalVariableDefs.obj (ScibRegsFile)

    McbspaRegsFile
    * 1 00007800 00000025 UNINITIALIZED
    00007800 00000025 DSP281x_GlobalVariableDefs.obj (McbspaRegsFile)

    CsmPwlFile
    * 1 003f7ff8 00000008 UNINITIALIZED
    003f7ff8 00000008 DSP281x_GlobalVariableDefs.obj (CsmPwlFile)

    .pinit 0 003f8002 00000000 UNINITIALIZED

    .reset 0 003fffc0 00000002 DSECT
    003fffc0 00000002 rts2800_ml.lib : boot.obj (.reset)

    .ebss 1 003f9500 0000012a UNINITIALIZED
    003f9500 00000122 bldc3_1.obj (.ebss)
    003f9622 00000004 rts2800_ml.lib : exit.obj (.ebss)
    003f9626 00000002 : _lock.obj (.ebss:__lock)
    003f9628 00000002 : _lock.obj (.ebss:__unlock)

    .econst 1 003f962a 00000104
    003f962a 00000100 DSP281x_PieVect.obj (.econst)
    003f972a 00000004 bldc3_1.obj (.econst)


    GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE

    address data page name
    -------- ---------------- ----
    00000400 10 (00000400) __stack

    00000880 22 (00000880) _DevEmuRegs

    00000a80 2a (00000a80) _FlashRegs

    00000ae0 2b (00000ac0) _CsmRegs

    00000b20 2c (00000b00) _XintfRegs

    00000c00 30 (00000c00) _CpuTimer0Regs

    00000ce0 33 (00000cc0) _PieCtrlRegs

    00000d00 34 (00000d00) _PieVectTable

    00006000 180 (00006000) _ECanaRegs

    00006040 181 (00006040) _ECanaLAMRegs

    00006080 182 (00006080) _ECanaMOTSRegs

    000060c0 183 (000060c0) _ECanaMOTORegs

    00006100 184 (00006100) _ECanaMboxes

    00007010 1c0 (00007000) _SysCtrlRegs

    00007040 1c1 (00007040) _SpiaRegs
    00007050 1c1 (00007040) _SciaRegs
    00007070 1c1 (00007040) _XIntruptRegs

    000070c0 1c3 (000070c0) _GpioMuxRegs
    000070e0 1c3 (000070c0) _GpioDataRegs

    00007100 1c4 (00007100) _AdcRegs

    00007400 1d0 (00007400) _EvaRegs

    00007500 1d4 (00007500) _EvbRegs

    00007750 1dd (00007740) _ScibRegs

    00007800 1e0 (00007800) _McbspaRegs

    003f7ff8 fdff (003f7fc0) _CsmPwl

    003f9500 fe54 (003f9500) _DFuncDesired
    003f9501 fe54 (003f9500) _ILoopFlag
    003f9502 fe54 (003f9500) _SpeedLoopFlag
    003f9503 fe54 (003f9500) _DlogCh3
    003f9504 fe54 (003f9500) _DlogCh1
    003f9505 fe54 (003f9500) _DlogCh2
    003f9506 fe54 (003f9500) _IsrTicker
    003f9507 fe54 (003f9500) _BackTicker
    003f9508 fe54 (003f9500) _EnableFlag
    003f9509 fe54 (003f9500) _DlogCh4
    003f950a fe54 (003f9500) _T
    003f950c fe54 (003f9500) _SpeedRef
    003f950e fe54 (003f9500) _CurrentSet
    003f9510 fe54 (003f9500) _VirtualTimer
    003f9512 fe54 (003f9500) _drv1
    003f9518 fe54 (003f9500) _mod1
    003f951e fe54 (003f9500) _pwm1
    003f9528 fe54 (003f9500) _adc1

    003f9540 fe55 (003f9540) _rmp2
    003f954e fe55 (003f9540) _rc1
    003f955e fe55 (003f9540) _speed1

    003f9580 fe56 (003f9580) _hall1
    003f9596 fe56 (003f9580) _dlog

    003f95c0 fe57 (003f95c0) _pid1_spd

    003f9600 fe58 (003f9600) _pid1_idc
    003f9622 fe58 (003f9600) ___TI_cleanup_ptr
    003f9624 fe58 (003f9600) ___TI_dtors_ptr
    003f9626 fe58 (003f9600) __lock
    003f9628 fe58 (003f9600) __unlock
    003f962a fe58 (003f9600) _PieVectTableInit


    GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name

    page address name
    ---- ------- ----
    0 003f8002 .text
    0 003f85df C$$EXIT
    0 003f8329 FD$$MPY
    0 003f856e FD$$TOL
    0 003f83ac FS$$DIV
    0 003f842f FS$$MPY
    0 003f85aa FS$$TOFD
    0 003f858d FS$$TOU
    0 003f8075 _ADCINT_ISR
    1 00007100 _AdcRegs
    1 003f9507 _BackTicker
    0 003f80bb _CAPINT1_ISR
    0 003f80c0 _CAPINT2_ISR
    0 003f80c5 _CAPINT3_ISR
    0 003f8101 _CAPINT4_ISR
    0 003f8106 _CAPINT5_ISR
    0 003f810b _CAPINT6_ISR
    0 003f8084 _CMP1INT_ISR
    0 003f8089 _CMP2INT_ISR
    0 003f808e _CMP3INT_ISR
    0 003f80ca _CMP4INT_ISR
    0 003f80cf _CMP5INT_ISR
    0 003f80d4 _CMP6INT_ISR
    1 00000c00 _CpuTimer0Regs
    1 003f7ff8 _CsmPwl
    1 00000ae0 _CsmRegs
    1 003f950e _CurrentSet
    0 003f800c _DATALOG_ISR
    1 003f9500 _DFuncDesired
    n/a UNDEFED _DLOG_4CH_init
    n/a UNDEFED _DLOG_4CH_update
    1 00000880 _DevEmuRegs
    0 003f849b _DisableDog
    1 003f9504 _DlogCh1
    1 003f9505 _DlogCh2
    1 003f9503 _DlogCh3
    1 003f9509 _DlogCh4
    0 003f8138 _ECAN0INTA_ISR
    0 003f813d _ECAN1INTA_ISR
    1 00006040 _ECanaLAMRegs
    1 000060c0 _ECanaMOTORegs
    1 00006080 _ECanaMOTSRegs
    1 00006100 _ECanaMboxes
    1 00006000 _ECanaRegs
    0 003f8142 _EMPTY_ISR
    0 003f8016 _EMUINT_ISR
    1 003f9508 _EnableFlag
    0 003f8543 _EnableInterrupts
    1 00007400 _EvaRegs
    1 00007500 _EvbRegs
    n/a UNDEFED _F281X_EV1_BLDC_PWM_Init
    n/a UNDEFED _F281X_EV1_BLDC_PWM_Update
    n/a UNDEFED _F281X_EV1_DRIVE_Init
    n/a UNDEFED _F281X_EV1_DRIVE_Update
    n/a UNDEFED _F281X_EV1_HALL3_Init
    n/a UNDEFED _F281X_EV1_HALL3_Read
    n/a UNDEFED _F281X_adc04u_drv_init
    n/a UNDEFED _F281X_adc04u_drv_read
    1 00000a80 _FlashRegs
    1 000070e0 _GpioDataRegs
    1 000070c0 _GpioMuxRegs
    0 003f8020 _ILLEGAL_ISR
    1 003f9501 _ILoopFlag
    0 003f8002 _INT13_ISR
    0 003f8007 _INT14_ISR
    0 003f84c6 _InitPeripheralClocks
    0 003f8524 _InitPieCtrl
    0 003f854c _InitPieVectTable
    0 003f84a3 _InitPll
    0 003f8489 _InitSysCtrl
    1 003f9506 _IsrTicker
    0 003f8491 _KickDog
    0 003f811a _MRINTA_ISR
    0 003f811f _MXINTA_ISR
    0 003f828e _MainISR
    1 00007800 _McbspaRegs
    0 003f801b _NMI_ISR
    0 003f8061 _PDPINTA_ISR
    0 003f8066 _PDPINTB_ISR
    0 003f8147 _PIE_RESERVED
    1 00000ce0 _PieCtrlRegs
    1 00000d00 _PieVectTable
    1 003f962a _PieVectTableInit
    0 003f8011 _RTOSINT_ISR
    0 003f8124 _SCIRXINTA_ISR
    0 003f812e _SCIRXINTB_ISR
    0 003f8129 _SCITXINTA_ISR
    0 003f8133 _SCITXINTB_ISR
    0 003f8110 _SPIRXINTA_ISR
    0 003f8115 _SPITXINTA_ISR
    1 00007050 _SciaRegs
    1 00007750 _ScibRegs
    1 003f9502 _SpeedLoopFlag
    1 003f950c _SpeedRef
    1 00007040 _SpiaRegs
    1 00007010 _SysCtrlRegs
    1 003f950a _T
    0 003f8098 _T1CINT_ISR
    0 003f80a2 _T1OFINT_ISR
    0 003f8093 _T1PINT_ISR
    0 003f809d _T1UFINT_ISR
    0 003f80ac _T2CINT_ISR
    0 003f80b6 _T2OFINT_ISR
    0 003f80a7 _T2PINT_ISR
    0 003f80b1 _T2UFINT_ISR
    0 003f80de _T3CINT_ISR
    0 003f80e8 _T3OFINT_ISR
    0 003f80d9 _T3PINT_ISR
    0 003f80e3 _T3UFINT_ISR
    0 003f80f2 _T4CINT_ISR
    0 003f80fc _T4OFINT_ISR
    0 003f80ed _T4PINT_ISR
    0 003f80f7 _T4UFINT_ISR
    0 003f807a _TINT0_ISR
    0 003f8052 _USER10_ISR
    0 003f8057 _USER11_ISR
    0 003f805c _USER12_ISR
    0 003f8025 _USER1_ISR
    0 003f802a _USER2_ISR
    0 003f802f _USER3_ISR
    0 003f8034 _USER4_ISR
    0 003f8039 _USER5_ISR
    0 003f803e _USER6_ISR
    0 003f8043 _USER7_ISR
    0 003f8048 _USER8_ISR
    0 003f804d _USER9_ISR
    1 003f9510 _VirtualTimer
    0 003f807f _WAKEINT_ISR
    0 003f806b _XINT1_ISR
    0 003f8070 _XINT2_ISR
    1 00007070 _XIntruptRegs
    1 00000b20 _XintfRegs
    1 00000450 __STACK_END
    abs 00000050 __STACK_SIZE
    1 003f9622 ___TI_cleanup_ptr
    1 003f9624 ___TI_dtors_ptr
    abs ffffffff ___binit__
    abs ffffffff ___c_args__
    0 003f8609 ___cinit__
    0 003f8609 ___etext__
    abs ffffffff ___pinit__
    0 003f8002 ___text__
    0 003f85c6 __args_main
    1 003f9626 __lock
    0 003f8600 __nop
    0 003f85fc __register_lock
    0 003f85f8 __register_unlock
    1 00000400 __stack
    1 003f9628 __unlock
    0 003f85df _abort
    1 003f9528 _adc1
    0 003f84e0 _c_int00
    1 003f9596 _dlog
    1 003f9512 _drv1
    0 003f85e1 _exit
    1 003f9580 _hall1
    0 003f8151 _main
    1 003f9518 _mod1
    n/a UNDEFED _mod6cnt_calc
    1 003f9600 _pid1_idc
    1 003f95c0 _pid1_spd
    n/a UNDEFED _pid_reg3_calc
    1 003f951e _pwm1
    1 003f954e _rc1
    1 003f9540 _rmp2
    n/a UNDEFED _rmp2_cntl_calc
    n/a UNDEFED _rmp_cntl_calc
    0 003f814c _rsvd_ISR
    1 003f955e _speed1
    n/a UNDEFED _speed_prd_calc
    abs ffffffff binit
    0 003f8609 cinit
    0 003f8609 etext
    abs ffffffff pinit


    GLOBAL SYMBOLS: SORTED BY Symbol Address

    page address name
    ---- ------- ----
    0 003f8002 .text
    0 003f8002 _INT13_ISR
    0 003f8002 ___text__
    0 003f8007 _INT14_ISR
    0 003f800c _DATALOG_ISR
    0 003f8011 _RTOSINT_ISR
    0 003f8016 _EMUINT_ISR
    0 003f801b _NMI_ISR
    0 003f8020 _ILLEGAL_ISR
    0 003f8025 _USER1_ISR
    0 003f802a _USER2_ISR
    0 003f802f _USER3_ISR
    0 003f8034 _USER4_ISR
    0 003f8039 _USER5_ISR
    0 003f803e _USER6_ISR
    0 003f8043 _USER7_ISR
    0 003f8048 _USER8_ISR
    0 003f804d _USER9_ISR
    0 003f8052 _USER10_ISR
    0 003f8057 _USER11_ISR
    0 003f805c _USER12_ISR
    0 003f8061 _PDPINTA_ISR
    0 003f8066 _PDPINTB_ISR
    0 003f806b _XINT1_ISR
    0 003f8070 _XINT2_ISR
    0 003f8075 _ADCINT_ISR
    0 003f807a _TINT0_ISR
    0 003f807f _WAKEINT_ISR
    0 003f8084 _CMP1INT_ISR
    0 003f8089 _CMP2INT_ISR
    0 003f808e _CMP3INT_ISR
    0 003f8093 _T1PINT_ISR
    0 003f8098 _T1CINT_ISR
    0 003f809d _T1UFINT_ISR
    0 003f80a2 _T1OFINT_ISR
    0 003f80a7 _T2PINT_ISR
    0 003f80ac _T2CINT_ISR
    0 003f80b1 _T2UFINT_ISR
    0 003f80b6 _T2OFINT_ISR
    0 003f80bb _CAPINT1_ISR
    0 003f80c0 _CAPINT2_ISR
    0 003f80c5 _CAPINT3_ISR
    0 003f80ca _CMP4INT_ISR
    0 003f80cf _CMP5INT_ISR
    0 003f80d4 _CMP6INT_ISR
    0 003f80d9 _T3PINT_ISR
    0 003f80de _T3CINT_ISR
    0 003f80e3 _T3UFINT_ISR
    0 003f80e8 _T3OFINT_ISR
    0 003f80ed _T4PINT_ISR
    0 003f80f2 _T4CINT_ISR
    0 003f80f7 _T4UFINT_ISR
    0 003f80fc _T4OFINT_ISR
    0 003f8101 _CAPINT4_ISR
    0 003f8106 _CAPINT5_ISR
    0 003f810b _CAPINT6_ISR
    0 003f8110 _SPIRXINTA_ISR
    0 003f8115 _SPITXINTA_ISR
    0 003f811a _MRINTA_ISR
    0 003f811f _MXINTA_ISR
    0 003f8124 _SCIRXINTA_ISR
    0 003f8129 _SCITXINTA_ISR
    0 003f812e _SCIRXINTB_ISR
    0 003f8133 _SCITXINTB_ISR
    0 003f8138 _ECAN0INTA_ISR
    0 003f813d _ECAN1INTA_ISR
    0 003f8142 _EMPTY_ISR
    0 003f8147 _PIE_RESERVED
    0 003f814c _rsvd_ISR
    0 003f8151 _main
    0 003f828e _MainISR
    0 003f8329 FD$$MPY
    0 003f83ac FS$$DIV
    0 003f842f FS$$MPY
    0 003f8489 _InitSysCtrl
    0 003f8491 _KickDog
    0 003f849b _DisableDog
    0 003f84a3 _InitPll
    0 003f84c6 _InitPeripheralClocks
    0 003f84e0 _c_int00
    0 003f8524 _InitPieCtrl
    0 003f8543 _EnableInterrupts
    0 003f854c _InitPieVectTable
    0 003f856e FD$$TOL
    0 003f858d FS$$TOU
    0 003f85aa FS$$TOFD
    0 003f85c6 __args_main
    0 003f85df C$$EXIT
    0 003f85df _abort
    0 003f85e1 _exit
    0 003f85f8 __register_unlock
    0 003f85fc __register_lock
    0 003f8600 __nop
    0 003f8609 ___cinit__
    0 003f8609 ___etext__
    0 003f8609 cinit
    0 003f8609 etext
    1 00000400 __stack
    1 00000450 __STACK_END
    1 00000880 _DevEmuRegs
    1 00000a80 _FlashRegs
    1 00000ae0 _CsmRegs
    1 00000b20 _XintfRegs
    1 00000c00 _CpuTimer0Regs
    1 00000ce0 _PieCtrlRegs
    1 00000d00 _PieVectTable
    1 00006000 _ECanaRegs
    1 00006040 _ECanaLAMRegs
    1 00006080 _ECanaMOTSRegs
    1 000060c0 _ECanaMOTORegs
    1 00006100 _ECanaMboxes
    1 00007010 _SysCtrlRegs
    1 00007040 _SpiaRegs
    1 00007050 _SciaRegs
    1 00007070 _XIntruptRegs
    1 000070c0 _GpioMuxRegs
    1 000070e0 _GpioDataRegs
    1 00007100 _AdcRegs
    1 00007400 _EvaRegs
    1 00007500 _EvbRegs
    1 00007750 _ScibRegs
    1 00007800 _McbspaRegs
    1 003f7ff8 _CsmPwl
    1 003f9500 _DFuncDesired
    1 003f9501 _ILoopFlag
    1 003f9502 _SpeedLoopFlag
    1 003f9503 _DlogCh3
    1 003f9504 _DlogCh1
    1 003f9505 _DlogCh2
    1 003f9506 _IsrTicker
    1 003f9507 _BackTicker
    1 003f9508 _EnableFlag
    1 003f9509 _DlogCh4
    1 003f950a _T
    1 003f950c _SpeedRef
    1 003f950e _CurrentSet
    1 003f9510 _VirtualTimer
    1 003f9512 _drv1
    1 003f9518 _mod1
    1 003f951e _pwm1
    1 003f9528 _adc1
    1 003f9540 _rmp2
    1 003f954e _rc1
    1 003f955e _speed1
    1 003f9580 _hall1
    1 003f9596 _dlog
    1 003f95c0 _pid1_spd
    1 003f9600 _pid1_idc
    1 003f9622 ___TI_cleanup_ptr
    1 003f9624 ___TI_dtors_ptr
    1 003f9626 __lock
    1 003f9628 __unlock
    1 003f962a _PieVectTableInit
    abs 00000050 __STACK_SIZE
    abs ffffffff ___binit__
    abs ffffffff ___c_args__
    abs ffffffff ___pinit__
    abs ffffffff binit
    abs ffffffff pinit
    n/a UNDEFED _DLOG_4CH_init
    n/a UNDEFED _DLOG_4CH_update
    n/a UNDEFED _F281X_EV1_BLDC_PWM_Init
    n/a UNDEFED _F281X_EV1_BLDC_PWM_Update
    n/a UNDEFED _F281X_EV1_DRIVE_Init
    n/a UNDEFED _F281X_EV1_DRIVE_Update
    n/a UNDEFED _F281X_EV1_HALL3_Init
    n/a UNDEFED _F281X_EV1_HALL3_Read
    n/a UNDEFED _F281X_adc04u_drv_init
    n/a UNDEFED _F281X_adc04u_drv_read
    n/a UNDEFED _mod6cnt_calc
    n/a UNDEFED _pid_reg3_calc
    n/a UNDEFED _rmp2_cntl_calc
    n/a UNDEFED _rmp_cntl_calc
    n/a UNDEFED _speed_prd_calc

    [174 symbols]


    See some of them are undefined please check out
  • I hope your Project Window shows no alert or cross sign to the include directories. Also, if you don't have any custom linking requirement you can simply use the default F2812.cmd linker file.

    Regards,
    Gautam