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.

placement with alignment/blocking fails for section

Other Parts Discussed in Thread: TMS320F28035

Hi,

I am using TMS320F28035 with CCS V5.2. By some reason, complier is failing to fit data in the target memory. Can someone shed some light please?

This is my error message

"../F28035.cmd", line 124: error: program will not fit into available memory.
placement with alignment/blocking fails for section ".text" size 0x2861 page
0. Available memory ranges:
FLASHA size: 0x1f80 unused: 0x1832 max hole: 0x1832
FLASHB size: 0x2000 unused: 0x2000 max hole: 0x2000
FLASHC size: 0x2000 unused: 0x2000 max hole: 0x2000
.text : { *(.text) } >> (FLASHA | FLASHB | FLASHC) PAGE = 0

Obviously there is enough space if FLASHA to FLASHC combined. Why it can not fit 0x2861 size into 0x1832+0x2000+0x2000 space?

This is the relevant part of linker command file.

MEMORY
{
PAGE 0: /* Program Memory */
/* Memory (RAM/FLASH/OTP) blocks can be moved to PAGE1 for data allocation */
RAML0 : origin = 0x008000, length = 0x000800 /* on-chip RAM block L0 */
RAML1 : origin = 0x008800, length = 0x000400 /* on-chip RAM block L1 */
OTP : origin = 0x3D7800, length = 0x000400 /* on-chip OTP */
FLASHG : origin = 0x3EA000, length = 0x002000 /* on-chip FLASH */
 FLASHF : origin = 0x3EC000, length = 0x002000 /* on-chip FLASH */
FLASHE : origin = 0x3EE000, length = 0x002000 /* on-chip FLASH */
FLASHD : origin = 0x3F0000, length = 0x002000 /* on-chip FLASH */
FLASHC : origin = 0x3F2000, length = 0x002000 /* on-chip FLASH */
FLASHB : origin = 0x3F4000, length = 0x002000 /* on-chip FLASH */
FLASHA : origin = 0x3F6000, length = 0x001F80 /* on-chip FLASH */

.

.

.}

SECTIONS
{

/* Allocate program areas: */
.cinit : > FLASHA PAGE = 0
.pinit : > FLASHA, PAGE = 0
.text : { *(.text) } >> (FLASHA | FLASHB | FLASHC) PAGE = 0

.

.

.}

  • We need to know more about the .text section.  How many input .text sections are there, how big are they, and what are their alignment requirements?  If you generate a linker map file (the linker --map_file) option, the information we need will be shown there and we can analyze the issue.

  • ******************************************************************************
    TMS320C2000 Linker PC v6.1.0
    ******************************************************************************
    >> Linked Fri Feb 01 15:24:32 2013

    OUTPUT FILE NAME: <DSP_2803x_uVNA.out>
    ENTRY POINT SYMBOL: "code_start" address: 003f7ff6


    MEMORY CONFIGURATION

    name origin length used unused attr fill
    ---------------------- -------- --------- -------- -------- ---- --------
    PAGE 0:
    RAML0 00008000 00000800 00000072 0000078e RWIX
    RAML1 00008800 00000400 00000000 00000400 RWIX
    OTP 003d7800 00000400 00000000 00000400 RWIX
    FLASSS 003ea000 00004000 00000000 00004000 RWIX
    FLASHE 003ee000 00002000 00000000 00002000 RWIX
    FLASHD 003f0000 00002000 00000072 00001f8e RWIX
    FLASHC 003f2000 00002000 00000000 00002000 RWIX
    FLASHB 003f4000 00002000 00000000 00002000 RWIX
    FLASHA 003f6000 00001f80 0000074e 00001832 RWIX
    CSM_RSVD 003f7f80 00000076 00000076 00000000 RWIX
    BEGIN 003f7ff6 00000002 00000002 00000000 RWIX
    CSM_PWL_P0 003f7ff8 00000008 00000008 00000000 RWIX
    IQTABLES 003fe000 00000b50 00000000 00000b50 RWIX
    IQTABLES2 003feb50 0000008c 00000000 0000008c RWIX
    IQTABLES3 003febdc 000000aa 00000000 000000aa RWIX
    ROM 003ff27c 00000d44 00000000 00000d44 RWIX
    RESET 003fffc0 00000002 00000000 00000002 RWIX
    VECTORS 003fffc2 0000003e 00000000 0000003e RWIX

    PAGE 1:
    BOOT_RSVD 00000000 00000050 00000000 00000050 RWIX
    RAMM0 00000050 000003b0 00000300 000000b0 RWIX
    RAMM1 00000400 00000400 00000000 00000400 RWIX
    DEV_EMU 00000880 00000105 00000004 00000101 RWIX
    SYS_PWR_CTL 00000985 00000003 00000003 00000000 RWIX
    FLASH_REGS 00000a80 00000060 00000008 00000058 RWIX
    CSM 00000ae0 00000010 00000010 00000000 RWIX
    ADC_RESULT 00000b00 00000020 00000020 00000000 RWIX
    CPU_TIMER0 00000c00 00000008 00000008 00000000 RWIX
    CPU_TIMER1 00000c08 00000008 00000008 00000000 RWIX
    CPU_TIMER2 00000c10 00000008 00000008 00000000 RWIX
    PIE_CTRL 00000ce0 00000020 0000001a 00000006 RWIX
    PIE_VECT 00000d00 00000100 00000100 00000000 RWIX
    CLA1 00001400 00000080 00000040 00000040 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
    COMP1 00006400 00000020 00000014 0000000c RWIX
    COMP2 00006420 00000020 00000014 0000000c RWIX
    COMP3 00006440 00000020 00000014 0000000c RWIX
    EPWM1 00006800 00000040 00000040 00000000 RWIX
    EPWM2 00006840 00000040 00000040 00000000 RWIX
    EPWM3 00006880 00000040 00000040 00000000 RWIX
    EPWM4 000068c0 00000040 00000040 00000000 RWIX
    EPWM5 00006900 00000040 00000040 00000000 RWIX
    EPWM6 00006940 00000040 00000040 00000000 RWIX
    EPWM7 00006980 00000040 00000040 00000000 RWIX
    ECAP1 00006a00 00000020 00000020 00000000 RWIX
    HRCAP1 00006ac0 00000020 00000020 00000000 RWIX
    HRCAP2 00006ae0 00000020 00000020 00000000 RWIX
    EQEP1 00006b00 00000040 00000040 00000000 RWIX
    LINA 00006c00 00000080 0000004a 00000036 RWIX
    GPIOCTRL 00006f80 00000040 00000040 00000000 RWIX
    GPIODAT 00006fc0 00000020 00000020 00000000 RWIX
    GPIOINT 00006fe0 00000020 0000000c 00000014 RWIX
    SYSTEM 00007010 00000020 00000020 00000000 RWIX
    SPIA 00007040 00000010 00000010 00000000 RWIX
    SCIA 00007050 00000010 00000010 00000000 RWIX
    NMIINTRUPT 00007060 00000010 00000010 00000000 RWIX
    XINTRUPT 00007070 00000010 00000010 00000000 RWIX
    ADC 00007100 00000080 00000050 00000030 RWIX
    SPIB 00007740 00000010 00000010 00000000 RWIX
    I2CA 00007900 00000040 00000022 0000001e RWIX
    RAML2 00008c00 00000400 00000158 000002a8 RWIX
    RAML3 00009000 00001000 00000000 00001000 RWIX
    PARTID 003d7e80 00000001 00000001 00000000 RWIX
    FLASHH 003e8000 00002000 00000000 00002000 RWIX
    CSM_PWL 003f7ff8 00000008 00000008 00000000 RWIX


    SECTION ALLOCATION MAP

    output attributes/
    section page origin length input sections
    -------- ---- ---------- ---------- ----------------
    .pinit 0 003f6000 00000000 UNINITIALIZED

    .text.1 0 00000000 00002251 FAILED TO ALLOCATE
    ramfuncs 0 003f0000 00000072 RUN ADDR = 00008000
    003f0000 00000053 DSP2803x_uVNA.obj (ramfuncs)
    003f0053 0000001b DSP2803x_SysCtrl.obj (ramfuncs)
    003f006e 00000004 DSP2803x_usDelay.obj (ramfuncs)

    .econst 0 003f6000 00000101
    003f6000 00000100 DSP2803x_PieVect.obj (.econst)
    003f6100 00000001 DSP2803x_uVNA.obj (.econst)

    .cinit 0 003f6101 0000003d
    003f6101 00000027 DSP2803x_uVNA.obj (.cinit)
    003f6128 0000000a rts2800_ml.lib : _lock.obj (.cinit)
    003f6132 0000000a : exit.obj (.cinit)
    003f613c 00000002 --HOLE-- [fill = 0]

    .text.2 0 003f613e 00000610
    003f613e 0000017c DSP2803x_DefaultIsr.obj (.text:retain)
    003f62ba 0000010a DSP2803x_SysCtrl.obj (.text)
    003f63c4 00000107 rts2800_ml.lib : ll_div.obj (.text)
    003f64cb 00000076 DSP2803x_CpuTimers.obj (.text)
    003f6541 0000005a rts2800_ml.lib : fs_mpy.obj (.text)
    003f659b 00000046 DSP2803x_Spi.obj (.text)
    003f65e1 00000044 rts2800_ml.lib : boot.obj (.text)
    003f6625 0000002a : l_div.obj (.text)
    003f664f 00000029 : fs_tol.obj (.text)
    003f6678 00000028 DSP2803x_PieCtrl.obj (.text)
    003f66a0 00000025 DSP2803x_PieVect.obj (.text)
    003f66c5 0000001a DSP2803x_Gpio.obj (.text)
    003f66df 00000019 rts2800_ml.lib : args_main.obj (.text)
    003f66f8 00000019 : exit.obj (.text)
    003f6711 00000014 : ll_mpy.obj (.text)
    003f6725 00000010 : u_tofs.obj (.text)
    003f6735 00000009 : _lock.obj (.text)
    003f673e 00000008 DSP2803x_CodeStartBranch.obj (.text)
    003f6746 00000008 DSP2803x_CsmKeys.obj (.text)

    csm_rsvd 0 003f7f80 00000076
    003f7f80 00000076 DSP2803x_CSMPasswords.obj (csm_rsvd)

    codestart
    * 0 003f7ff6 00000002
    003f7ff6 00000002 DSP2803x_CodeStartBranch.obj (codestart)

    csmpasswds
    * 0 003f7ff8 00000008
    003f7ff8 00000008 DSP2803x_CSMPasswords.obj (csmpasswds)

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

    vectors 0 003fffc2 00000000 DSECT

    .stack 1 00000050 00000300 UNINITIALIZED
    00000050 00000300 --HOLE--

    DevEmuRegsFile
    * 1 00000880 00000004 UNINITIALIZED
    00000880 00000004 DSP2803x_GlobalVariableDefs.obj (DevEmuRegsFile)

    SysPwrCtrlRegsFile
    * 1 00000985 00000003 UNINITIALIZED
    00000985 00000003 DSP2803x_GlobalVariableDefs.obj (SysPwrCtrlRegsFile)

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

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

    AdcResultFile
    * 1 00000b00 00000020 UNINITIALIZED
    00000b00 00000020 DSP2803x_GlobalVariableDefs.obj (AdcResultFile)

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

    CpuTimer1RegsFile
    * 1 00000c08 00000008 UNINITIALIZED
    00000c08 00000008 DSP2803x_GlobalVariableDefs.obj (CpuTimer1RegsFile)

    CpuTimer2RegsFile
    * 1 00000c10 00000008 UNINITIALIZED
    00000c10 00000008 DSP2803x_GlobalVariableDefs.obj (CpuTimer2RegsFile)

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

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

    EmuKeyVar
    * 1 00000d00 00000001 UNINITIALIZED
    00000d00 00000001 DSP2803x_GlobalVariableDefs.obj (EmuKeyVar)

    EmuBModeVar
    * 1 00000d01 00000001 UNINITIALIZED
    00000d01 00000001 DSP2803x_GlobalVariableDefs.obj (EmuBModeVar)

    FlashCallbackVar
    * 1 00000d02 00000002 UNINITIALIZED
    00000d02 00000002 DSP2803x_GlobalVariableDefs.obj (FlashCallbackVar)

    FlashScalingVar
    * 1 00000d04 00000002 UNINITIALIZED
    00000d04 00000002 DSP2803x_GlobalVariableDefs.obj (FlashScalingVar)

    Cla1RegsFile
    * 1 00001400 00000040 UNINITIALIZED
    00001400 00000040 DSP2803x_GlobalVariableDefs.obj (Cla1RegsFile)

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

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

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

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

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

    Comp1RegsFile
    * 1 00006400 00000014 UNINITIALIZED
    00006400 00000014 DSP2803x_GlobalVariableDefs.obj (Comp1RegsFile)

    Comp2RegsFile
    * 1 00006420 00000014 UNINITIALIZED
    00006420 00000014 DSP2803x_GlobalVariableDefs.obj (Comp2RegsFile)

    Comp3RegsFile
    * 1 00006440 00000014 UNINITIALIZED
    00006440 00000014 DSP2803x_GlobalVariableDefs.obj (Comp3RegsFile)

    EPwm1RegsFile
    * 1 00006800 00000040 UNINITIALIZED
    00006800 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm1RegsFile)

    EPwm2RegsFile
    * 1 00006840 00000040 UNINITIALIZED
    00006840 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm2RegsFile)

    EPwm3RegsFile
    * 1 00006880 00000040 UNINITIALIZED
    00006880 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm3RegsFile)

    EPwm4RegsFile
    * 1 000068c0 00000040 UNINITIALIZED
    000068c0 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm4RegsFile)

    EPwm5RegsFile
    * 1 00006900 00000040 UNINITIALIZED
    00006900 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm5RegsFile)

    EPwm6RegsFile
    * 1 00006940 00000040 UNINITIALIZED
    00006940 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm6RegsFile)

    EPwm7RegsFile
    * 1 00006980 00000040 UNINITIALIZED
    00006980 00000040 DSP2803x_GlobalVariableDefs.obj (EPwm7RegsFile)

    ECap1RegsFile
    * 1 00006a00 00000020 UNINITIALIZED
    00006a00 00000020 DSP2803x_GlobalVariableDefs.obj (ECap1RegsFile)

    HRCap1RegsFile
    * 1 00006ac0 00000020 UNINITIALIZED
    00006ac0 00000020 DSP2803x_GlobalVariableDefs.obj (HRCap1RegsFile)

    HRCap2RegsFile
    * 1 00006ae0 00000020 UNINITIALIZED
    00006ae0 00000020 DSP2803x_GlobalVariableDefs.obj (HRCap2RegsFile)

    EQep1RegsFile
    * 1 00006b00 00000040 UNINITIALIZED
    00006b00 00000040 DSP2803x_GlobalVariableDefs.obj (EQep1RegsFile)

    LinaRegsFile
    * 1 00006c00 0000004a UNINITIALIZED
    00006c00 0000004a DSP2803x_GlobalVariableDefs.obj (LinaRegsFile)

    GpioCtrlRegsFile
    * 1 00006f80 00000040 UNINITIALIZED
    00006f80 00000040 DSP2803x_GlobalVariableDefs.obj (GpioCtrlRegsFile)

    GpioDataRegsFile
    * 1 00006fc0 00000020 UNINITIALIZED
    00006fc0 00000020 DSP2803x_GlobalVariableDefs.obj (GpioDataRegsFile)

    GpioIntRegsFile
    * 1 00006fe0 0000000c UNINITIALIZED
    00006fe0 0000000c DSP2803x_GlobalVariableDefs.obj (GpioIntRegsFile)

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

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

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

    NmiIntruptRegsFile
    * 1 00007060 00000010 UNINITIALIZED
    00007060 00000010 DSP2803x_GlobalVariableDefs.obj (NmiIntruptRegsFile)

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

    AdcRegsFile
    * 1 00007100 00000050 UNINITIALIZED
    00007100 00000050 DSP2803x_GlobalVariableDefs.obj (AdcRegsFile)

    SpibRegsFile
    * 1 00007740 00000010 UNINITIALIZED
    00007740 00000010 DSP2803x_GlobalVariableDefs.obj (SpibRegsFile)

    I2caRegsFile
    * 1 00007900 00000022 UNINITIALIZED
    00007900 00000022 DSP2803x_GlobalVariableDefs.obj (I2caRegsFile)

    .ebss 1 00008c00 00000158 UNINITIALIZED
    00008c00 00000132 DSP2803x_uVNA.obj (.ebss)
    00008d32 00000004 rts2800_ml.lib : _lock.obj (.ebss)
    00008d36 00000004 : exit.obj (.ebss)
    00008d3a 00000006 --HOLE--
    00008d40 00000018 DSP2803x_CpuTimers.obj (.ebss)

    PartIdRegsFile
    * 1 003d7e80 00000001 UNINITIALIZED
    003d7e80 00000001 DSP2803x_GlobalVariableDefs.obj (PartIdRegsFile)

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


    GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name

    address name
    -------- ----
    ffffffff .text
    003f66f8 C$$EXIT
    003f6541 FS$$MPY
    003f664f FS$$TOL
    003f6625 L$$DIV
    003f6634 L$$MOD
    003f63c4 LL$$DIV
    003f6400 LL$$MOD
    003f6711 LL$$MPY
    003f6725 U$$TOFS
    003f6642 UL$$DIV
    003f6649 UL$$MOD
    003f643a ULL$$DIV
    003f6469 ULL$$MOD
    003f619d _ADCINT1_ISR
    003f61a2 _ADCINT2_ISR
    003f6256 _ADCINT3_ISR
    003f625b _ADCINT4_ISR
    003f6260 _ADCINT5_ISR
    003f6265 _ADCINT6_ISR
    003f626a _ADCINT7_ISR
    003f626f _ADCINT8_ISR
    003f61b1 _ADCINT9_ISR
    00007100 _AdcRegs
    00000b00 _AdcResult
    003f6274 _CLA1_INT1_ISR
    003f6279 _CLA1_INT2_ISR
    003f627e _CLA1_INT3_ISR
    003f6283 _CLA1_INT4_ISR
    003f6288 _CLA1_INT5_ISR
    003f628d _CLA1_INT6_ISR
    003f6292 _CLA1_INT7_ISR
    003f6297 _CLA1_INT8_ISR
    00001400 _Cla1Regs
    00006400 _Comp1Regs
    00006420 _Comp2Regs
    00006440 _Comp3Regs
    003f650c _ConfigCpuTimer
    00008d50 _CpuTimer0
    00000c00 _CpuTimer0Regs
    00008d40 _CpuTimer1
    00000c08 _CpuTimer1Regs
    00008d48 _CpuTimer2
    00000c10 _CpuTimer2Regs
    003f7ff8 _CsmPwl
    00000ae0 _CsmRegs
    003f6345 _CsmUnlock
    003f6148 _DATALOG_ISR
    0000806e _DSP28x_usDelay
    00000880 _DevEmuRegs
    003f62de _DisableDog
    003f624c _ECAN0INTA_ISR
    003f6251 _ECAN1INTA_ISR
    003f6206 _ECAP1_INT_ISR
    00006040 _ECanaLAMRegs
    000060c0 _ECanaMOTORegs
    00006080 _ECanaMOTSRegs
    00006100 _ECanaMboxes
    00006000 _ECanaRegs
    00006a00 _ECap1Regs
    003f62ab _EMPTY_ISR
    003f6152 _EMUINT_ISR
    003f61e3 _EPWM1_INT_ISR
    003f61c0 _EPWM1_TZINT_ISR
    003f61e8 _EPWM2_INT_ISR
    003f61c5 _EPWM2_TZINT_ISR
    003f61ed _EPWM3_INT_ISR
    003f61ca _EPWM3_TZINT_ISR
    003f61f2 _EPWM4_INT_ISR
    003f61cf _EPWM4_TZINT_ISR
    003f61f7 _EPWM5_INT_ISR
    003f61d4 _EPWM5_TZINT_ISR
    003f61fc _EPWM6_INT_ISR
    003f61d9 _EPWM6_TZINT_ISR
    003f6201 _EPWM7_INT_ISR
    003f61de _EPWM7_TZINT_ISR
    00006800 _EPwm1Regs
    00006840 _EPwm2Regs
    00006880 _EPwm3Regs
    000068c0 _EPwm4Regs
    00006900 _EPwm5Regs
    00006940 _EPwm6Regs
    00006980 _EPwm7Regs
    003f6215 _EQEP1_INT_ISR
    00006b00 _EQep1Regs
    00000d01 _EmuBMode
    00000d00 _EmuKey
    003f6697 _EnableInterrupts
    00000793 _Example_CsmUnlock
    00008007 _Example_Done
    00008000 _Example_Error
    0000088e _Example_MemCopy
    000007e2 _Example_ToggleTest
    003f63ae _ExtOscSel
    003ff9b3 _Flash2803x_Erase
    003ff8d2 _Flash2803x_Program
    003ffe81 _Flash2803x_ToggleTest
    00000a80 _FlashRegs
    00008c18 _FlashStatus
    00000d04 _Flash_CPUScaleFactor
    00000d02 _Flash_CallbackPtr
    00006f80 _GpioCtrlRegs
    00006fc0 _GpioDataRegs
    00006fe0 _GpioIntRegs
    003f620b _HRCAP1_INT_ISR
    003f6210 _HRCAP2_INT_ISR
    00006ac0 _HRCap1Regs
    00006ae0 _HRCap2Regs
    003f622e _I2CINT1A_ISR
    003f6233 _I2CINT2A_ISR
    00007900 _I2caRegs
    003f615c _ILLEGAL_ISR
    003f613e _INT13_ISR
    003f6143 _INT14_ISR
    000005fd _IO_UPDATE_TOGGLE
    003f64cb _InitCpuTimers
    00008053 _InitFlash
    003f66c5 _InitGpio
    003f6336 _InitPeripheralClocks
    003f6678 _InitPieCtrl
    003f66a0 _InitPieVectTable
    003f62e6 _InitPll
    003f659b _InitSpi
    003f659c _InitSpiGpio
    003f65a1 _InitSpiaGpio
    003f65c3 _InitSpibGpio
    003f62ba _InitSysCtrl
    003f6376 _IntOsc1Sel
    003f6386 _IntOsc2Sel
    003f6242 _LIN0INTA_ISR
    003f6247 _LIN1INTA_ISR
    003f62a6 _LUF_ISR
    003f62a1 _LVF_ISR
    00006c00 _LinaRegs
    00008c0c _MyCallbackCounter
    0000800b _MyCallbackFunction
    003f6157 _NMI_ISR
    00007060 _NmiIntruptRegs
    003f62b0 _PIE_RESERVED
    003f6746 _PRG_key0
    003f6747 _PRG_key1
    003f6748 _PRG_key2
    003f6749 _PRG_key3
    003f674a _PRG_key4
    003f674b _PRG_key5
    003f674c _PRG_key6
    003f674d _PRG_key7
    003d7e80 _PartIdRegs
    00000ce0 _PieCtrlRegs
    00000d00 _PieVectTable
    003f6000 _PieVectTableInit
    00008cc0 _RAM_flash_array
    00008013 _RAM_to_Flash
    003f614d _RTOSINT_ISR
    003f0072 _RamfuncsLoadEnd
    003f0000 _RamfuncsLoadStart
    00008000 _RamfuncsRunStart
    003f6238 _SCIRXINTA_ISR
    003f623d _SCITXINTA_ISR
    003f621a _SPIRXINTA_ISR
    003f6224 _SPIRXINTB_ISR
    003f621f _SPITXINTA_ISR
    003f6229 _SPITXINTB_ISR
    00007050 _SciaRegs
    00008c40 _Sector
    003f62d4 _ServiceDog
    00007040 _SpiaRegs
    00007740 _SpibRegs
    00007010 _SysCtrlRegs
    00000985 _SysPwrCtrlRegs
    003f61b6 _TINT0_ISR
    00000716 _Toggle_Preamp
    003f618e _USER10_ISR
    003f6193 _USER11_ISR
    003f6198 _USER12_ISR
    003f6161 _USER1_ISR
    003f6166 _USER2_ISR
    003f616b _USER3_ISR
    003f6170 _USER4_ISR
    003f6175 _USER5_ISR
    003f617a _USER6_ISR
    003f617f _USER7_ISR
    003f6184 _USER8_ISR
    003f6189 _USER9_ISR
    003f61bb _WAKEINT_ISR
    000005dd _WR_misc1
    000005ed _WR_misc2
    003f61a7 _XINT1_ISR
    003f61ac _XINT2_ISR
    003f629c _XINT3_ISR
    00007070 _XIntruptRegs
    003f639a _XtalOscSel
    00000350 __STACK_END
    00000300 __STACK_SIZE
    00000001 __TI_args_main
    ffffffff ___binit__
    ffffffff ___c_args__
    003f6101 ___cinit__
    ffffffff ___etext__
    ffffffff ___pinit__
    ffffffff ___text__
    003f66df __args_main
    00008d36 __cleanup_ptr
    00008d38 __dtors_ptr
    00008d34 __lock
    003f673d __nop
    003f6739 __register_lock
    003f6735 __register_unlock
    00000050 __stack
    00008d32 __unlock
    003f66f8 _abort
    00008c1c _analog_buffer
    003f65e1 _c_int00
    003f6100 _data3
    0000060a _delay_ms
    00000623 _delay_us
    003f66fa _exit
    00008c14 _freq_word
    00000922 _get_analog
    00000639 _init_dds
    00000556 _init_uVNA
    00000000 _main
    00008c0a _misc_byte1
    00008c0e _misc_byte2
    00008c03 _nonvol_length
    00008c02 _packet_ready
    00008c16 _phase_word
    00008c10 _power_word
    00000729 _prog_dds_reg
    00000b9f _program_adc_refrence
    00000c01 _program_gain
    000008a3 _read_byte
    0000075b _read_dds_reg
    000008cf _receive_packet
    00008c04 _ref_phase_word
    00008c06 _ref_power_word
    003f62b5 _rsvd_ISR
    00008d00 _rx_buffer
    00000993 _send_status
    00000b58 _setup_for_sweep
    0000053b _spi_init
    0000054f _spi_xmit
    00008c80 _status_array
    00008c00 _sweep_counter
    000009c8 _sweep_parameter
    00008c08 _swp_current_word
    00008c01 _swp_start_flag
    00008c12 _swp_step_word
    00000703 _update_thru
    00000c2a _wolalla
    000008bb _write_byte
    ffffffff binit
    003f6101 cinit
    003f7ff6 code_start
    ffffffff etext
    ffffffff pinit


    GLOBAL SYMBOLS: SORTED BY Symbol Address

    address name
    -------- ----
    00000000 _main
    00000001 __TI_args_main
    00000050 __stack
    00000300 __STACK_SIZE
    00000350 __STACK_END
    0000053b _spi_init
    0000054f _spi_xmit
    00000556 _init_uVNA
    000005dd _WR_misc1
    000005ed _WR_misc2
    000005fd _IO_UPDATE_TOGGLE
    0000060a _delay_ms
    00000623 _delay_us
    00000639 _init_dds
    00000703 _update_thru
    00000716 _Toggle_Preamp
    00000729 _prog_dds_reg
    0000075b _read_dds_reg
    00000793 _Example_CsmUnlock
    000007e2 _Example_ToggleTest
    00000880 _DevEmuRegs
    0000088e _Example_MemCopy
    000008a3 _read_byte
    000008bb _write_byte
    000008cf _receive_packet
    00000922 _get_analog
    00000985 _SysPwrCtrlRegs
    00000993 _send_status
    000009c8 _sweep_parameter
    00000a80 _FlashRegs
    00000ae0 _CsmRegs
    00000b00 _AdcResult
    00000b58 _setup_for_sweep
    00000b9f _program_adc_refrence
    00000c00 _CpuTimer0Regs
    00000c01 _program_gain
    00000c08 _CpuTimer1Regs
    00000c10 _CpuTimer2Regs
    00000c2a _wolalla
    00000ce0 _PieCtrlRegs
    00000d00 _EmuKey
    00000d00 _PieVectTable
    00000d01 _EmuBMode
    00000d02 _Flash_CallbackPtr
    00000d04 _Flash_CPUScaleFactor
    00001400 _Cla1Regs
    00006000 _ECanaRegs
    00006040 _ECanaLAMRegs
    00006080 _ECanaMOTSRegs
    000060c0 _ECanaMOTORegs
    00006100 _ECanaMboxes
    00006400 _Comp1Regs
    00006420 _Comp2Regs
    00006440 _Comp3Regs
    00006800 _EPwm1Regs
    00006840 _EPwm2Regs
    00006880 _EPwm3Regs
    000068c0 _EPwm4Regs
    00006900 _EPwm5Regs
    00006940 _EPwm6Regs
    00006980 _EPwm7Regs
    00006a00 _ECap1Regs
    00006ac0 _HRCap1Regs
    00006ae0 _HRCap2Regs
    00006b00 _EQep1Regs
    00006c00 _LinaRegs
    00006f80 _GpioCtrlRegs
    00006fc0 _GpioDataRegs
    00006fe0 _GpioIntRegs
    00007010 _SysCtrlRegs
    00007040 _SpiaRegs
    00007050 _SciaRegs
    00007060 _NmiIntruptRegs
    00007070 _XIntruptRegs
    00007100 _AdcRegs
    00007740 _SpibRegs
    00007900 _I2caRegs
    00008000 _Example_Error
    00008000 _RamfuncsRunStart
    00008007 _Example_Done
    0000800b _MyCallbackFunction
    00008013 _RAM_to_Flash
    00008053 _InitFlash
    0000806e _DSP28x_usDelay
    00008c00 _sweep_counter
    00008c01 _swp_start_flag
    00008c02 _packet_ready
    00008c03 _nonvol_length
    00008c04 _ref_phase_word
    00008c06 _ref_power_word
    00008c08 _swp_current_word
    00008c0a _misc_byte1
    00008c0c _MyCallbackCounter
    00008c0e _misc_byte2
    00008c10 _power_word
    00008c12 _swp_step_word
    00008c14 _freq_word
    00008c16 _phase_word
    00008c18 _FlashStatus
    00008c1c _analog_buffer
    00008c40 _Sector
    00008c80 _status_array
    00008cc0 _RAM_flash_array
    00008d00 _rx_buffer
    00008d32 __unlock
    00008d34 __lock
    00008d36 __cleanup_ptr
    00008d38 __dtors_ptr
    00008d40 _CpuTimer1
    00008d48 _CpuTimer2
    00008d50 _CpuTimer0
    003d7e80 _PartIdRegs
    003f0000 _RamfuncsLoadStart
    003f0072 _RamfuncsLoadEnd
    003f6000 _PieVectTableInit
    003f6100 _data3
    003f6101 ___cinit__
    003f6101 cinit
    003f613e _INT13_ISR
    003f6143 _INT14_ISR
    003f6148 _DATALOG_ISR
    003f614d _RTOSINT_ISR
    003f6152 _EMUINT_ISR
    003f6157 _NMI_ISR
    003f615c _ILLEGAL_ISR
    003f6161 _USER1_ISR
    003f6166 _USER2_ISR
    003f616b _USER3_ISR
    003f6170 _USER4_ISR
    003f6175 _USER5_ISR
    003f617a _USER6_ISR
    003f617f _USER7_ISR
    003f6184 _USER8_ISR
    003f6189 _USER9_ISR
    003f618e _USER10_ISR
    003f6193 _USER11_ISR
    003f6198 _USER12_ISR
    003f619d _ADCINT1_ISR
    003f61a2 _ADCINT2_ISR
    003f61a7 _XINT1_ISR
    003f61ac _XINT2_ISR
    003f61b1 _ADCINT9_ISR
    003f61b6 _TINT0_ISR
    003f61bb _WAKEINT_ISR
    003f61c0 _EPWM1_TZINT_ISR
    003f61c5 _EPWM2_TZINT_ISR
    003f61ca _EPWM3_TZINT_ISR
    003f61cf _EPWM4_TZINT_ISR
    003f61d4 _EPWM5_TZINT_ISR
    003f61d9 _EPWM6_TZINT_ISR
    003f61de _EPWM7_TZINT_ISR
    003f61e3 _EPWM1_INT_ISR
    003f61e8 _EPWM2_INT_ISR
    003f61ed _EPWM3_INT_ISR
    003f61f2 _EPWM4_INT_ISR
    003f61f7 _EPWM5_INT_ISR
    003f61fc _EPWM6_INT_ISR
    003f6201 _EPWM7_INT_ISR
    003f6206 _ECAP1_INT_ISR
    003f620b _HRCAP1_INT_ISR
    003f6210 _HRCAP2_INT_ISR
    003f6215 _EQEP1_INT_ISR
    003f621a _SPIRXINTA_ISR
    003f621f _SPITXINTA_ISR
    003f6224 _SPIRXINTB_ISR
    003f6229 _SPITXINTB_ISR
    003f622e _I2CINT1A_ISR
    003f6233 _I2CINT2A_ISR
    003f6238 _SCIRXINTA_ISR
    003f623d _SCITXINTA_ISR
    003f6242 _LIN0INTA_ISR
    003f6247 _LIN1INTA_ISR
    003f624c _ECAN0INTA_ISR
    003f6251 _ECAN1INTA_ISR
    003f6256 _ADCINT3_ISR
    003f625b _ADCINT4_ISR
    003f6260 _ADCINT5_ISR
    003f6265 _ADCINT6_ISR
    003f626a _ADCINT7_ISR
    003f626f _ADCINT8_ISR
    003f6274 _CLA1_INT1_ISR
    003f6279 _CLA1_INT2_ISR
    003f627e _CLA1_INT3_ISR
    003f6283 _CLA1_INT4_ISR
    003f6288 _CLA1_INT5_ISR
    003f628d _CLA1_INT6_ISR
    003f6292 _CLA1_INT7_ISR
    003f6297 _CLA1_INT8_ISR
    003f629c _XINT3_ISR
    003f62a1 _LVF_ISR
    003f62a6 _LUF_ISR
    003f62ab _EMPTY_ISR
    003f62b0 _PIE_RESERVED
    003f62b5 _rsvd_ISR
    003f62ba _InitSysCtrl
    003f62d4 _ServiceDog
    003f62de _DisableDog
    003f62e6 _InitPll
    003f6336 _InitPeripheralClocks
    003f6345 _CsmUnlock
    003f6376 _IntOsc1Sel
    003f6386 _IntOsc2Sel
    003f639a _XtalOscSel
    003f63ae _ExtOscSel
    003f63c4 LL$$DIV
    003f6400 LL$$MOD
    003f643a ULL$$DIV
    003f6469 ULL$$MOD
    003f64cb _InitCpuTimers
    003f650c _ConfigCpuTimer
    003f6541 FS$$MPY
    003f659b _InitSpi
    003f659c _InitSpiGpio
    003f65a1 _InitSpiaGpio
    003f65c3 _InitSpibGpio
    003f65e1 _c_int00
    003f6625 L$$DIV
    003f6634 L$$MOD
    003f6642 UL$$DIV
    003f6649 UL$$MOD
    003f664f FS$$TOL
    003f6678 _InitPieCtrl
    003f6697 _EnableInterrupts
    003f66a0 _InitPieVectTable
    003f66c5 _InitGpio
    003f66df __args_main
    003f66f8 C$$EXIT
    003f66f8 _abort
    003f66fa _exit
    003f6711 LL$$MPY
    003f6725 U$$TOFS
    003f6735 __register_unlock
    003f6739 __register_lock
    003f673d __nop
    003f6746 _PRG_key0
    003f6747 _PRG_key1
    003f6748 _PRG_key2
    003f6749 _PRG_key3
    003f674a _PRG_key4
    003f674b _PRG_key5
    003f674c _PRG_key6
    003f674d _PRG_key7
    003f7ff6 code_start
    003f7ff8 _CsmPwl
    003ff8d2 _Flash2803x_Program
    003ff9b3 _Flash2803x_Erase
    003ffe81 _Flash2803x_ToggleTest
    ffffffff .text
    ffffffff ___binit__
    ffffffff ___c_args__
    ffffffff ___etext__
    ffffffff ___pinit__
    ffffffff ___text__
    ffffffff binit
    ffffffff etext
    ffffffff pinit

    [256 symbols]

  • Here is the map file. Thanks in advance.

    ******************************************************************************
                 TMS320C2000 Linker PC v6.1.0                      
    ******************************************************************************
    >> Linked Fri Feb 01 15:24:32 2013
    
    OUTPUT FILE NAME:   <DSP_2803x_uVNA.out>
    ENTRY POINT SYMBOL: "code_start"  address: 003f7ff6
    
    
    MEMORY CONFIGURATION
    
             name            origin    length      used     unused   attr    fill
    ----------------------  --------  ---------  --------  --------  ----  --------
    PAGE 0:
      RAML0                 00008000   00000800  00000072  0000078e  RWIX
      RAML1                 00008800   00000400  00000000  00000400  RWIX
      OTP                   003d7800   00000400  00000000  00000400  RWIX
      FLASSS                003ea000   00004000  00000000  00004000  RWIX
      FLASHE                003ee000   00002000  00000000  00002000  RWIX
      FLASHD                003f0000   00002000  00000072  00001f8e  RWIX
      FLASHC                003f2000   00002000  00000000  00002000  RWIX
      FLASHB                003f4000   00002000  00000000  00002000  RWIX
      FLASHA                003f6000   00001f80  0000074e  00001832  RWIX
      CSM_RSVD              003f7f80   00000076  00000076  00000000  RWIX
      BEGIN                 003f7ff6   00000002  00000002  00000000  RWIX
      CSM_PWL_P0            003f7ff8   00000008  00000008  00000000  RWIX
      IQTABLES              003fe000   00000b50  00000000  00000b50  RWIX
      IQTABLES2             003feb50   0000008c  00000000  0000008c  RWIX
      IQTABLES3             003febdc   000000aa  00000000  000000aa  RWIX
      ROM                   003ff27c   00000d44  00000000  00000d44  RWIX
      RESET                 003fffc0   00000002  00000000  00000002  RWIX
      VECTORS               003fffc2   0000003e  00000000  0000003e  RWIX
    
    PAGE 1:
      BOOT_RSVD             00000000   00000050  00000000  00000050  RWIX
      RAMM0                 00000050   000003b0  00000300  000000b0  RWIX
      RAMM1                 00000400   00000400  00000000  00000400  RWIX
      DEV_EMU               00000880   00000105  00000004  00000101  RWIX
      SYS_PWR_CTL           00000985   00000003  00000003  00000000  RWIX
      FLASH_REGS            00000a80   00000060  00000008  00000058  RWIX
      CSM                   00000ae0   00000010  00000010  00000000  RWIX
      ADC_RESULT            00000b00   00000020  00000020  00000000  RWIX
      CPU_TIMER0            00000c00   00000008  00000008  00000000  RWIX
      CPU_TIMER1            00000c08   00000008  00000008  00000000  RWIX
      CPU_TIMER2            00000c10   00000008  00000008  00000000  RWIX
      PIE_CTRL              00000ce0   00000020  0000001a  00000006  RWIX
      PIE_VECT              00000d00   00000100  00000100  00000000  RWIX
      CLA1                  00001400   00000080  00000040  00000040  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
      COMP1                 00006400   00000020  00000014  0000000c  RWIX
      COMP2                 00006420   00000020  00000014  0000000c  RWIX
      COMP3                 00006440   00000020  00000014  0000000c  RWIX
      EPWM1                 00006800   00000040  00000040  00000000  RWIX
      EPWM2                 00006840   00000040  00000040  00000000  RWIX
      EPWM3                 00006880   00000040  00000040  00000000  RWIX
      EPWM4                 000068c0   00000040  00000040  00000000  RWIX
      EPWM5                 00006900   00000040  00000040  00000000  RWIX
      EPWM6                 00006940   00000040  00000040  00000000  RWIX
      EPWM7                 00006980   00000040  00000040  00000000  RWIX
      ECAP1                 00006a00   00000020  00000020  00000000  RWIX
      HRCAP1                00006ac0   00000020  00000020  00000000  RWIX
      HRCAP2                00006ae0   00000020  00000020  00000000  RWIX
      EQEP1                 00006b00   00000040  00000040  00000000  RWIX
      LINA                  00006c00   00000080  0000004a  00000036  RWIX
      GPIOCTRL              00006f80   00000040  00000040  00000000  RWIX
      GPIODAT               00006fc0   00000020  00000020  00000000  RWIX
      GPIOINT               00006fe0   00000020  0000000c  00000014  RWIX
      SYSTEM                00007010   00000020  00000020  00000000  RWIX
      SPIA                  00007040   00000010  00000010  00000000  RWIX
      SCIA                  00007050   00000010  00000010  00000000  RWIX
      NMIINTRUPT            00007060   00000010  00000010  00000000  RWIX
      XINTRUPT              00007070   00000010  00000010  00000000  RWIX
      ADC                   00007100   00000080  00000050  00000030  RWIX
      SPIB                  00007740   00000010  00000010  00000000  RWIX
      I2CA                  00007900   00000040  00000022  0000001e  RWIX
      RAML2                 00008c00   00000400  00000158  000002a8  RWIX
      RAML3                 00009000   00001000  00000000  00001000  RWIX
      PARTID                003d7e80   00000001  00000001  00000000  RWIX
      FLASHH                003e8000   00002000  00000000  00002000  RWIX
      CSM_PWL               003f7ff8   00000008  00000008  00000000  RWIX
    
    
    SECTION ALLOCATION MAP
    
     output                                  attributes/
    section   page    origin      length       input sections
    --------  ----  ----------  ----------   ----------------
    .pinit     0    003f6000    00000000     UNINITIALIZED
    
    .text.1    0    00000000    00002251     FAILED TO ALLOCATE
    ramfuncs   0    003f0000    00000072     RUN ADDR = 00008000
                      003f0000    00000053     DSP2803x_uVNA.obj (ramfuncs)
                      003f0053    0000001b     DSP2803x_SysCtrl.obj (ramfuncs)
                      003f006e    00000004     DSP2803x_usDelay.obj (ramfuncs)
    
    .econst    0    003f6000    00000101     
                      003f6000    00000100     DSP2803x_PieVect.obj (.econst)
                      003f6100    00000001     DSP2803x_uVNA.obj (.econst)
    
    .cinit     0    003f6101    0000003d     
                      003f6101    00000027     DSP2803x_uVNA.obj (.cinit)
                      003f6128    0000000a     rts2800_ml.lib : _lock.obj (.cinit)
                      003f6132    0000000a                    : exit.obj (.cinit)
                      003f613c    00000002     --HOLE-- [fill = 0]
    
    .text.2    0    003f613e    00000610     
                      003f613e    0000017c     DSP2803x_DefaultIsr.obj (.text:retain)
                      003f62ba    0000010a     DSP2803x_SysCtrl.obj (.text)
                      003f63c4    00000107     rts2800_ml.lib : ll_div.obj (.text)
                      003f64cb    00000076     DSP2803x_CpuTimers.obj (.text)
                      003f6541    0000005a     rts2800_ml.lib : fs_mpy.obj (.text)
                      003f659b    00000046     DSP2803x_Spi.obj (.text)
                      003f65e1    00000044     rts2800_ml.lib : boot.obj (.text)
                      003f6625    0000002a                    : l_div.obj (.text)
                      003f664f    00000029                    : fs_tol.obj (.text)
                      003f6678    00000028     DSP2803x_PieCtrl.obj (.text)
                      003f66a0    00000025     DSP2803x_PieVect.obj (.text)
                      003f66c5    0000001a     DSP2803x_Gpio.obj (.text)
                      003f66df    00000019     rts2800_ml.lib : args_main.obj (.text)
                      003f66f8    00000019                    : exit.obj (.text)
                      003f6711    00000014                    : ll_mpy.obj (.text)
                      003f6725    00000010                    : u_tofs.obj (.text)
                      003f6735    00000009                    : _lock.obj (.text)
                      003f673e    00000008     DSP2803x_CodeStartBranch.obj (.text)
                      003f6746    00000008     DSP2803x_CsmKeys.obj (.text)
    
    csm_rsvd   0    003f7f80    00000076     
                      003f7f80    00000076     DSP2803x_CSMPasswords.obj (csm_rsvd)
    
    codestart 
    *          0    003f7ff6    00000002     
                      003f7ff6    00000002     DSP2803x_CodeStartBranch.obj (codestart)
    
    csmpasswds 
    *          0    003f7ff8    00000008     
                      003f7ff8    00000008     DSP2803x_CSMPasswords.obj (csmpasswds)
    
    .reset     0    003fffc0    00000002     DSECT
                      003fffc0    00000002     rts2800_ml.lib : boot.obj (.reset)
    
    vectors    0    003fffc2    00000000     DSECT
    
    .stack     1    00000050    00000300     UNINITIALIZED
                      00000050    00000300     --HOLE--
    
    DevEmuRegsFile 
    *          1    00000880    00000004     UNINITIALIZED
                      00000880    00000004     DSP2803x_GlobalVariableDefs.obj (DevEmuRegsFile)
    
    SysPwrCtrlRegsFile 
    *          1    00000985    00000003     UNINITIALIZED
                      00000985    00000003     DSP2803x_GlobalVariableDefs.obj (SysPwrCtrlRegsFile)
    
    FlashRegsFile 
    *          1    00000a80    00000008     UNINITIALIZED
                      00000a80    00000008     DSP2803x_GlobalVariableDefs.obj (FlashRegsFile)
    
    CsmRegsFile 
    *          1    00000ae0    00000010     UNINITIALIZED
                      00000ae0    00000010     DSP2803x_GlobalVariableDefs.obj (CsmRegsFile)
    
    AdcResultFile 
    *          1    00000b00    00000020     UNINITIALIZED
                      00000b00    00000020     DSP2803x_GlobalVariableDefs.obj (AdcResultFile)
    
    CpuTimer0RegsFile 
    *          1    00000c00    00000008     UNINITIALIZED
                      00000c00    00000008     DSP2803x_GlobalVariableDefs.obj (CpuTimer0RegsFile)
    
    CpuTimer1RegsFile 
    *          1    00000c08    00000008     UNINITIALIZED
                      00000c08    00000008     DSP2803x_GlobalVariableDefs.obj (CpuTimer1RegsFile)
    
    CpuTimer2RegsFile 
    *          1    00000c10    00000008     UNINITIALIZED
                      00000c10    00000008     DSP2803x_GlobalVariableDefs.obj (CpuTimer2RegsFile)
    
    PieCtrlRegsFile 
    *          1    00000ce0    0000001a     UNINITIALIZED
                      00000ce0    0000001a     DSP2803x_GlobalVariableDefs.obj (PieCtrlRegsFile)
    
    PieVectTableFile 
    *          1    00000d00    00000100     UNINITIALIZED
                      00000d00    00000100     DSP2803x_GlobalVariableDefs.obj (PieVectTableFile)
    
    EmuKeyVar 
    *          1    00000d00    00000001     UNINITIALIZED
                      00000d00    00000001     DSP2803x_GlobalVariableDefs.obj (EmuKeyVar)
    
    EmuBModeVar 
    *          1    00000d01    00000001     UNINITIALIZED
                      00000d01    00000001     DSP2803x_GlobalVariableDefs.obj (EmuBModeVar)
    
    FlashCallbackVar 
    *          1    00000d02    00000002     UNINITIALIZED
                      00000d02    00000002     DSP2803x_GlobalVariableDefs.obj (FlashCallbackVar)
    
    FlashScalingVar 
    *          1    00000d04    00000002     UNINITIALIZED
                      00000d04    00000002     DSP2803x_GlobalVariableDefs.obj (FlashScalingVar)
    
    Cla1RegsFile 
    *          1    00001400    00000040     UNINITIALIZED
                      00001400    00000040     DSP2803x_GlobalVariableDefs.obj (Cla1RegsFile)
    
    ECanaRegsFile 
    *          1    00006000    00000034     UNINITIALIZED
                      00006000    00000034     DSP2803x_GlobalVariableDefs.obj (ECanaRegsFile)
    
    ECanaLAMRegsFile 
    *          1    00006040    00000040     UNINITIALIZED
                      00006040    00000040     DSP2803x_GlobalVariableDefs.obj (ECanaLAMRegsFile)
    
    ECanaMOTSRegsFile 
    *          1    00006080    00000040     UNINITIALIZED
                      00006080    00000040     DSP2803x_GlobalVariableDefs.obj (ECanaMOTSRegsFile)
    
    ECanaMOTORegsFile 
    *          1    000060c0    00000040     UNINITIALIZED
                      000060c0    00000040     DSP2803x_GlobalVariableDefs.obj (ECanaMOTORegsFile)
    
    ECanaMboxesFile 
    *          1    00006100    00000100     UNINITIALIZED
                      00006100    00000100     DSP2803x_GlobalVariableDefs.obj (ECanaMboxesFile)
    
    Comp1RegsFile 
    *          1    00006400    00000014     UNINITIALIZED
                      00006400    00000014     DSP2803x_GlobalVariableDefs.obj (Comp1RegsFile)
    
    Comp2RegsFile 
    *          1    00006420    00000014     UNINITIALIZED
                      00006420    00000014     DSP2803x_GlobalVariableDefs.obj (Comp2RegsFile)
    
    Comp3RegsFile 
    *          1    00006440    00000014     UNINITIALIZED
                      00006440    00000014     DSP2803x_GlobalVariableDefs.obj (Comp3RegsFile)
    
    EPwm1RegsFile 
    *          1    00006800    00000040     UNINITIALIZED
                      00006800    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm1RegsFile)
    
    EPwm2RegsFile 
    *          1    00006840    00000040     UNINITIALIZED
                      00006840    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm2RegsFile)
    
    EPwm3RegsFile 
    *          1    00006880    00000040     UNINITIALIZED
                      00006880    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm3RegsFile)
    
    EPwm4RegsFile 
    *          1    000068c0    00000040     UNINITIALIZED
                      000068c0    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm4RegsFile)
    
    EPwm5RegsFile 
    *          1    00006900    00000040     UNINITIALIZED
                      00006900    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm5RegsFile)
    
    EPwm6RegsFile 
    *          1    00006940    00000040     UNINITIALIZED
                      00006940    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm6RegsFile)
    
    EPwm7RegsFile 
    *          1    00006980    00000040     UNINITIALIZED
                      00006980    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm7RegsFile)
    
    ECap1RegsFile 
    *          1    00006a00    00000020     UNINITIALIZED
                      00006a00    00000020     DSP2803x_GlobalVariableDefs.obj (ECap1RegsFile)
    
    HRCap1RegsFile 
    *          1    00006ac0    00000020     UNINITIALIZED
                      00006ac0    00000020     DSP2803x_GlobalVariableDefs.obj (HRCap1RegsFile)
    
    HRCap2RegsFile 
    *          1    00006ae0    00000020     UNINITIALIZED
                      00006ae0    00000020     DSP2803x_GlobalVariableDefs.obj (HRCap2RegsFile)
    
    EQep1RegsFile 
    *          1    00006b00    00000040     UNINITIALIZED
                      00006b00    00000040     DSP2803x_GlobalVariableDefs.obj (EQep1RegsFile)
    
    LinaRegsFile 
    *          1    00006c00    0000004a     UNINITIALIZED
                      00006c00    0000004a     DSP2803x_GlobalVariableDefs.obj (LinaRegsFile)
    
    GpioCtrlRegsFile 
    *          1    00006f80    00000040     UNINITIALIZED
                      00006f80    00000040     DSP2803x_GlobalVariableDefs.obj (GpioCtrlRegsFile)
    
    GpioDataRegsFile 
    *          1    00006fc0    00000020     UNINITIALIZED
                      00006fc0    00000020     DSP2803x_GlobalVariableDefs.obj (GpioDataRegsFile)
    
    GpioIntRegsFile 
    *          1    00006fe0    0000000c     UNINITIALIZED
                      00006fe0    0000000c     DSP2803x_GlobalVariableDefs.obj (GpioIntRegsFile)
    
    SysCtrlRegsFile 
    *          1    00007010    00000020     UNINITIALIZED
                      00007010    00000020     DSP2803x_GlobalVariableDefs.obj (SysCtrlRegsFile)
    
    SpiaRegsFile 
    *          1    00007040    00000010     UNINITIALIZED
                      00007040    00000010     DSP2803x_GlobalVariableDefs.obj (SpiaRegsFile)
    
    SciaRegsFile 
    *          1    00007050    00000010     UNINITIALIZED
                      00007050    00000010     DSP2803x_GlobalVariableDefs.obj (SciaRegsFile)
    
    NmiIntruptRegsFile 
    *          1    00007060    00000010     UNINITIALIZED
                      00007060    00000010     DSP2803x_GlobalVariableDefs.obj (NmiIntruptRegsFile)
    
    XIntruptRegsFile 
    *          1    00007070    00000010     UNINITIALIZED
                      00007070    00000010     DSP2803x_GlobalVariableDefs.obj (XIntruptRegsFile)
    
    AdcRegsFile 
    *          1    00007100    00000050     UNINITIALIZED
                      00007100    00000050     DSP2803x_GlobalVariableDefs.obj (AdcRegsFile)
    
    SpibRegsFile 
    *          1    00007740    00000010     UNINITIALIZED
                      00007740    00000010     DSP2803x_GlobalVariableDefs.obj (SpibRegsFile)
    
    I2caRegsFile 
    *          1    00007900    00000022     UNINITIALIZED
                      00007900    00000022     DSP2803x_GlobalVariableDefs.obj (I2caRegsFile)
    
    .ebss      1    00008c00    00000158     UNINITIALIZED
                      00008c00    00000132     DSP2803x_uVNA.obj (.ebss)
                      00008d32    00000004     rts2800_ml.lib : _lock.obj (.ebss)
                      00008d36    00000004                    : exit.obj (.ebss)
                      00008d3a    00000006     --HOLE--
                      00008d40    00000018     DSP2803x_CpuTimers.obj (.ebss)
    
    PartIdRegsFile 
    *          1    003d7e80    00000001     UNINITIALIZED
                      003d7e80    00000001     DSP2803x_GlobalVariableDefs.obj (PartIdRegsFile)
    
    CsmPwlFile 
    *          1    003f7ff8    00000008     UNINITIALIZED
                      003f7ff8    00000008     DSP2803x_GlobalVariableDefs.obj (CsmPwlFile)
    
    
    GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 
    
    address    name
    --------   ----
    ffffffff   .text
    003f66f8   C$$EXIT
    003f6541   FS$$MPY
    003f664f   FS$$TOL
    003f6625   L$$DIV
    003f6634   L$$MOD
    003f63c4   LL$$DIV
    003f6400   LL$$MOD
    003f6711   LL$$MPY
    003f6725   U$$TOFS
    003f6642   UL$$DIV
    003f6649   UL$$MOD
    003f643a   ULL$$DIV
    003f6469   ULL$$MOD
    003f619d   _ADCINT1_ISR
    003f61a2   _ADCINT2_ISR
    003f6256   _ADCINT3_ISR
    003f625b   _ADCINT4_ISR
    003f6260   _ADCINT5_ISR
    003f6265   _ADCINT6_ISR
    003f626a   _ADCINT7_ISR
    003f626f   _ADCINT8_ISR
    003f61b1   _ADCINT9_ISR
    00007100   _AdcRegs
    00000b00   _AdcResult
    003f6274   _CLA1_INT1_ISR
    003f6279   _CLA1_INT2_ISR
    003f627e   _CLA1_INT3_ISR
    003f6283   _CLA1_INT4_ISR
    003f6288   _CLA1_INT5_ISR
    003f628d   _CLA1_INT6_ISR
    003f6292   _CLA1_INT7_ISR
    003f6297   _CLA1_INT8_ISR
    00001400   _Cla1Regs
    00006400   _Comp1Regs
    00006420   _Comp2Regs
    00006440   _Comp3Regs
    003f650c   _ConfigCpuTimer
    00008d50   _CpuTimer0
    00000c00   _CpuTimer0Regs
    00008d40   _CpuTimer1
    00000c08   _CpuTimer1Regs
    00008d48   _CpuTimer2
    00000c10   _CpuTimer2Regs
    003f7ff8   _CsmPwl
    00000ae0   _CsmRegs
    003f6345   _CsmUnlock
    003f6148   _DATALOG_ISR
    0000806e   _DSP28x_usDelay
    00000880   _DevEmuRegs
    003f62de   _DisableDog
    003f624c   _ECAN0INTA_ISR
    003f6251   _ECAN1INTA_ISR
    003f6206   _ECAP1_INT_ISR
    00006040   _ECanaLAMRegs
    000060c0   _ECanaMOTORegs
    00006080   _ECanaMOTSRegs
    00006100   _ECanaMboxes
    00006000   _ECanaRegs
    00006a00   _ECap1Regs
    003f62ab   _EMPTY_ISR
    003f6152   _EMUINT_ISR
    003f61e3   _EPWM1_INT_ISR
    003f61c0   _EPWM1_TZINT_ISR
    003f61e8   _EPWM2_INT_ISR
    003f61c5   _EPWM2_TZINT_ISR
    003f61ed   _EPWM3_INT_ISR
    003f61ca   _EPWM3_TZINT_ISR
    003f61f2   _EPWM4_INT_ISR
    003f61cf   _EPWM4_TZINT_ISR
    003f61f7   _EPWM5_INT_ISR
    003f61d4   _EPWM5_TZINT_ISR
    003f61fc   _EPWM6_INT_ISR
    003f61d9   _EPWM6_TZINT_ISR
    003f6201   _EPWM7_INT_ISR
    003f61de   _EPWM7_TZINT_ISR
    00006800   _EPwm1Regs
    00006840   _EPwm2Regs
    00006880   _EPwm3Regs
    000068c0   _EPwm4Regs
    00006900   _EPwm5Regs
    00006940   _EPwm6Regs
    00006980   _EPwm7Regs
    003f6215   _EQEP1_INT_ISR
    00006b00   _EQep1Regs
    00000d01   _EmuBMode
    00000d00   _EmuKey
    003f6697   _EnableInterrupts
    00000793   _Example_CsmUnlock
    00008007   _Example_Done
    00008000   _Example_Error
    0000088e   _Example_MemCopy
    000007e2   _Example_ToggleTest
    003f63ae   _ExtOscSel
    003ff9b3   _Flash2803x_Erase
    003ff8d2   _Flash2803x_Program
    003ffe81   _Flash2803x_ToggleTest
    00000a80   _FlashRegs
    00008c18   _FlashStatus
    00000d04   _Flash_CPUScaleFactor
    00000d02   _Flash_CallbackPtr
    00006f80   _GpioCtrlRegs
    00006fc0   _GpioDataRegs
    00006fe0   _GpioIntRegs
    003f620b   _HRCAP1_INT_ISR
    003f6210   _HRCAP2_INT_ISR
    00006ac0   _HRCap1Regs
    00006ae0   _HRCap2Regs
    003f622e   _I2CINT1A_ISR
    003f6233   _I2CINT2A_ISR
    00007900   _I2caRegs
    003f615c   _ILLEGAL_ISR
    003f613e   _INT13_ISR
    003f6143   _INT14_ISR
    000005fd   _IO_UPDATE_TOGGLE
    003f64cb   _InitCpuTimers
    00008053   _InitFlash
    003f66c5   _InitGpio
    003f6336   _InitPeripheralClocks
    003f6678   _InitPieCtrl
    003f66a0   _InitPieVectTable
    003f62e6   _InitPll
    003f659b   _InitSpi
    003f659c   _InitSpiGpio
    003f65a1   _InitSpiaGpio
    003f65c3   _InitSpibGpio
    003f62ba   _InitSysCtrl
    003f6376   _IntOsc1Sel
    003f6386   _IntOsc2Sel
    003f6242   _LIN0INTA_ISR
    003f6247   _LIN1INTA_ISR
    003f62a6   _LUF_ISR
    003f62a1   _LVF_ISR
    00006c00   _LinaRegs
    00008c0c   _MyCallbackCounter
    0000800b   _MyCallbackFunction
    003f6157   _NMI_ISR
    00007060   _NmiIntruptRegs
    003f62b0   _PIE_RESERVED
    003f6746   _PRG_key0
    003f6747   _PRG_key1
    003f6748   _PRG_key2
    003f6749   _PRG_key3
    003f674a   _PRG_key4
    003f674b   _PRG_key5
    003f674c   _PRG_key6
    003f674d   _PRG_key7
    003d7e80   _PartIdRegs
    00000ce0   _PieCtrlRegs
    00000d00   _PieVectTable
    003f6000   _PieVectTableInit
    00008cc0   _RAM_flash_array
    00008013   _RAM_to_Flash
    003f614d   _RTOSINT_ISR
    003f0072   _RamfuncsLoadEnd
    003f0000   _RamfuncsLoadStart
    00008000   _RamfuncsRunStart
    003f6238   _SCIRXINTA_ISR
    003f623d   _SCITXINTA_ISR
    003f621a   _SPIRXINTA_ISR
    003f6224   _SPIRXINTB_ISR
    003f621f   _SPITXINTA_ISR
    003f6229   _SPITXINTB_ISR
    00007050   _SciaRegs
    00008c40   _Sector
    003f62d4   _ServiceDog
    00007040   _SpiaRegs
    00007740   _SpibRegs
    00007010   _SysCtrlRegs
    00000985   _SysPwrCtrlRegs
    003f61b6   _TINT0_ISR
    00000716   _Toggle_Preamp
    003f618e   _USER10_ISR
    003f6193   _USER11_ISR
    003f6198   _USER12_ISR
    003f6161   _USER1_ISR
    003f6166   _USER2_ISR
    003f616b   _USER3_ISR
    003f6170   _USER4_ISR
    003f6175   _USER5_ISR
    003f617a   _USER6_ISR
    003f617f   _USER7_ISR
    003f6184   _USER8_ISR
    003f6189   _USER9_ISR
    003f61bb   _WAKEINT_ISR
    000005dd   _WR_misc1
    000005ed   _WR_misc2
    003f61a7   _XINT1_ISR
    003f61ac   _XINT2_ISR
    003f629c   _XINT3_ISR
    00007070   _XIntruptRegs
    003f639a   _XtalOscSel
    00000350   __STACK_END
    00000300   __STACK_SIZE
    00000001   __TI_args_main
    ffffffff   ___binit__
    ffffffff   ___c_args__
    003f6101   ___cinit__
    ffffffff   ___etext__
    ffffffff   ___pinit__
    ffffffff   ___text__
    003f66df   __args_main
    00008d36   __cleanup_ptr
    00008d38   __dtors_ptr
    00008d34   __lock
    003f673d   __nop
    003f6739   __register_lock
    003f6735   __register_unlock
    00000050   __stack
    00008d32   __unlock
    003f66f8   _abort
    00008c1c   _analog_buffer
    003f65e1   _c_int00
    003f6100   _data3
    0000060a   _delay_ms
    00000623   _delay_us
    003f66fa   _exit
    00008c14   _freq_word
    00000922   _get_analog
    00000639   _init_dds
    00000556   _init_uVNA
    00000000   _main
    00008c0a   _misc_byte1
    00008c0e   _misc_byte2
    00008c03   _nonvol_length
    00008c02   _packet_ready
    00008c16   _phase_word
    00008c10   _power_word
    00000729   _prog_dds_reg
    00000b9f   _program_adc_refrence
    00000c01   _program_gain
    000008a3   _read_byte
    0000075b   _read_dds_reg
    000008cf   _receive_packet
    00008c04   _ref_phase_word
    00008c06   _ref_power_word
    003f62b5   _rsvd_ISR
    00008d00   _rx_buffer
    00000993   _send_status
    00000b58   _setup_for_sweep
    0000053b   _spi_init
    0000054f   _spi_xmit
    00008c80   _status_array
    00008c00   _sweep_counter
    000009c8   _sweep_parameter
    00008c08   _swp_current_word
    00008c01   _swp_start_flag
    00008c12   _swp_step_word
    00000703   _update_thru
    00000c2a   _wolalla
    000008bb   _write_byte
    ffffffff   binit
    003f6101   cinit
    003f7ff6   code_start
    ffffffff   etext
    ffffffff   pinit
    
    
    GLOBAL SYMBOLS: SORTED BY Symbol Address 
    
    address    name
    --------   ----
    00000000   _main
    00000001   __TI_args_main
    00000050   __stack
    00000300   __STACK_SIZE
    00000350   __STACK_END
    0000053b   _spi_init
    0000054f   _spi_xmit
    00000556   _init_uVNA
    000005dd   _WR_misc1
    000005ed   _WR_misc2
    000005fd   _IO_UPDATE_TOGGLE
    0000060a   _delay_ms
    00000623   _delay_us
    00000639   _init_dds
    00000703   _update_thru
    00000716   _Toggle_Preamp
    00000729   _prog_dds_reg
    0000075b   _read_dds_reg
    00000793   _Example_CsmUnlock
    000007e2   _Example_ToggleTest
    00000880   _DevEmuRegs
    0000088e   _Example_MemCopy
    000008a3   _read_byte
    000008bb   _write_byte
    000008cf   _receive_packet
    00000922   _get_analog
    00000985   _SysPwrCtrlRegs
    00000993   _send_status
    000009c8   _sweep_parameter
    00000a80   _FlashRegs
    00000ae0   _CsmRegs
    00000b00   _AdcResult
    00000b58   _setup_for_sweep
    00000b9f   _program_adc_refrence
    00000c00   _CpuTimer0Regs
    00000c01   _program_gain
    00000c08   _CpuTimer1Regs
    00000c10   _CpuTimer2Regs
    00000c2a   _wolalla
    00000ce0   _PieCtrlRegs
    00000d00   _EmuKey
    00000d00   _PieVectTable
    00000d01   _EmuBMode
    00000d02   _Flash_CallbackPtr
    00000d04   _Flash_CPUScaleFactor
    00001400   _Cla1Regs
    00006000   _ECanaRegs
    00006040   _ECanaLAMRegs
    00006080   _ECanaMOTSRegs
    000060c0   _ECanaMOTORegs
    00006100   _ECanaMboxes
    00006400   _Comp1Regs
    00006420   _Comp2Regs
    00006440   _Comp3Regs
    00006800   _EPwm1Regs
    00006840   _EPwm2Regs
    00006880   _EPwm3Regs
    000068c0   _EPwm4Regs
    00006900   _EPwm5Regs
    00006940   _EPwm6Regs
    00006980   _EPwm7Regs
    00006a00   _ECap1Regs
    00006ac0   _HRCap1Regs
    00006ae0   _HRCap2Regs
    00006b00   _EQep1Regs
    00006c00   _LinaRegs
    00006f80   _GpioCtrlRegs
    00006fc0   _GpioDataRegs
    00006fe0   _GpioIntRegs
    00007010   _SysCtrlRegs
    00007040   _SpiaRegs
    00007050   _SciaRegs
    00007060   _NmiIntruptRegs
    00007070   _XIntruptRegs
    00007100   _AdcRegs
    00007740   _SpibRegs
    00007900   _I2caRegs
    00008000   _Example_Error
    00008000   _RamfuncsRunStart
    00008007   _Example_Done
    0000800b   _MyCallbackFunction
    00008013   _RAM_to_Flash
    00008053   _InitFlash
    0000806e   _DSP28x_usDelay
    00008c00   _sweep_counter
    00008c01   _swp_start_flag
    00008c02   _packet_ready
    00008c03   _nonvol_length
    00008c04   _ref_phase_word
    00008c06   _ref_power_word
    00008c08   _swp_current_word
    00008c0a   _misc_byte1
    00008c0c   _MyCallbackCounter
    00008c0e   _misc_byte2
    00008c10   _power_word
    00008c12   _swp_step_word
    00008c14   _freq_word
    00008c16   _phase_word
    00008c18   _FlashStatus
    00008c1c   _analog_buffer
    00008c40   _Sector
    00008c80   _status_array
    00008cc0   _RAM_flash_array
    00008d00   _rx_buffer
    00008d32   __unlock
    00008d34   __lock
    00008d36   __cleanup_ptr
    00008d38   __dtors_ptr
    00008d40   _CpuTimer1
    00008d48   _CpuTimer2
    00008d50   _CpuTimer0
    003d7e80   _PartIdRegs
    003f0000   _RamfuncsLoadStart
    003f0072   _RamfuncsLoadEnd
    003f6000   _PieVectTableInit
    003f6100   _data3
    003f6101   ___cinit__
    003f6101   cinit
    003f613e   _INT13_ISR
    003f6143   _INT14_ISR
    003f6148   _DATALOG_ISR
    003f614d   _RTOSINT_ISR
    003f6152   _EMUINT_ISR
    003f6157   _NMI_ISR
    003f615c   _ILLEGAL_ISR
    003f6161   _USER1_ISR
    003f6166   _USER2_ISR
    003f616b   _USER3_ISR
    003f6170   _USER4_ISR
    003f6175   _USER5_ISR
    003f617a   _USER6_ISR
    003f617f   _USER7_ISR
    003f6184   _USER8_ISR
    003f6189   _USER9_ISR
    003f618e   _USER10_ISR
    003f6193   _USER11_ISR
    003f6198   _USER12_ISR
    003f619d   _ADCINT1_ISR
    003f61a2   _ADCINT2_ISR
    003f61a7   _XINT1_ISR
    003f61ac   _XINT2_ISR
    003f61b1   _ADCINT9_ISR
    003f61b6   _TINT0_ISR
    003f61bb   _WAKEINT_ISR
    003f61c0   _EPWM1_TZINT_ISR
    003f61c5   _EPWM2_TZINT_ISR
    003f61ca   _EPWM3_TZINT_ISR
    003f61cf   _EPWM4_TZINT_ISR
    003f61d4   _EPWM5_TZINT_ISR
    003f61d9   _EPWM6_TZINT_ISR
    003f61de   _EPWM7_TZINT_ISR
    003f61e3   _EPWM1_INT_ISR
    003f61e8   _EPWM2_INT_ISR
    003f61ed   _EPWM3_INT_ISR
    003f61f2   _EPWM4_INT_ISR
    003f61f7   _EPWM5_INT_ISR
    003f61fc   _EPWM6_INT_ISR
    003f6201   _EPWM7_INT_ISR
    003f6206   _ECAP1_INT_ISR
    003f620b   _HRCAP1_INT_ISR
    003f6210   _HRCAP2_INT_ISR
    003f6215   _EQEP1_INT_ISR
    003f621a   _SPIRXINTA_ISR
    003f621f   _SPITXINTA_ISR
    003f6224   _SPIRXINTB_ISR
    003f6229   _SPITXINTB_ISR
    003f622e   _I2CINT1A_ISR
    003f6233   _I2CINT2A_ISR
    003f6238   _SCIRXINTA_ISR
    003f623d   _SCITXINTA_ISR
    003f6242   _LIN0INTA_ISR
    003f6247   _LIN1INTA_ISR
    003f624c   _ECAN0INTA_ISR
    003f6251   _ECAN1INTA_ISR
    003f6256   _ADCINT3_ISR
    003f625b   _ADCINT4_ISR
    003f6260   _ADCINT5_ISR
    003f6265   _ADCINT6_ISR
    003f626a   _ADCINT7_ISR
    003f626f   _ADCINT8_ISR
    003f6274   _CLA1_INT1_ISR
    003f6279   _CLA1_INT2_ISR
    003f627e   _CLA1_INT3_ISR
    003f6283   _CLA1_INT4_ISR
    003f6288   _CLA1_INT5_ISR
    003f628d   _CLA1_INT6_ISR
    003f6292   _CLA1_INT7_ISR
    003f6297   _CLA1_INT8_ISR
    003f629c   _XINT3_ISR
    003f62a1   _LVF_ISR
    003f62a6   _LUF_ISR
    003f62ab   _EMPTY_ISR
    003f62b0   _PIE_RESERVED
    003f62b5   _rsvd_ISR
    003f62ba   _InitSysCtrl
    003f62d4   _ServiceDog
    003f62de   _DisableDog
    003f62e6   _InitPll
    003f6336   _InitPeripheralClocks
    003f6345   _CsmUnlock
    003f6376   _IntOsc1Sel
    003f6386   _IntOsc2Sel
    003f639a   _XtalOscSel
    003f63ae   _ExtOscSel
    003f63c4   LL$$DIV
    003f6400   LL$$MOD
    003f643a   ULL$$DIV
    003f6469   ULL$$MOD
    003f64cb   _InitCpuTimers
    003f650c   _ConfigCpuTimer
    003f6541   FS$$MPY
    003f659b   _InitSpi
    003f659c   _InitSpiGpio
    003f65a1   _InitSpiaGpio
    003f65c3   _InitSpibGpio
    003f65e1   _c_int00
    003f6625   L$$DIV
    003f6634   L$$MOD
    003f6642   UL$$DIV
    003f6649   UL$$MOD
    003f664f   FS$$TOL
    003f6678   _InitPieCtrl
    003f6697   _EnableInterrupts
    003f66a0   _InitPieVectTable
    003f66c5   _InitGpio
    003f66df   __args_main
    003f66f8   C$$EXIT
    003f66f8   _abort
    003f66fa   _exit
    003f6711   LL$$MPY
    003f6725   U$$TOFS
    003f6735   __register_unlock
    003f6739   __register_lock
    003f673d   __nop
    003f6746   _PRG_key0
    003f6747   _PRG_key1
    003f6748   _PRG_key2
    003f6749   _PRG_key3
    003f674a   _PRG_key4
    003f674b   _PRG_key5
    003f674c   _PRG_key6
    003f674d   _PRG_key7
    003f7ff6   code_start
    003f7ff8   _CsmPwl
    003ff8d2   _Flash2803x_Program
    003ff9b3   _Flash2803x_Erase
    003ffe81   _Flash2803x_ToggleTest
    ffffffff   .text
    ffffffff   ___binit__
    ffffffff   ___c_args__
    ffffffff   ___etext__
    ffffffff   ___pinit__
    ffffffff   ___text__
    ffffffff   binit
    ffffffff   etext
    ffffffff   pinit
    
    [256 symbols]
    

  • The linker successfully split 0x610 words of .text out and placed it in FLASHA, but the remaining 0x2251 words could not be split because it is one big chunk of code.  Unfortunately, the map file does not tell me which input file this is.  Try rebuilding with the compiler option --gen_func_subsections=on to allow the compiler to split your .text section into smaller pieces.