Hi expert,
My customer finds their flash version .out file could not run/boot again after reset the device.
I have checked the "BEGIN' zone is normal and used in map file as the attached.
Could you please help to advice how to debug this issue? Thanks!
****************************************************************************** TMS320C2000 Linker PC v18.12.4 ****************************************************************************** >> Linked Mon Nov 9 19:55:28 2020 OUTPUT FILE NAME: <QT2_AC_side.out> ENTRY POINT SYMBOL: "code_start" address: 00080000 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- PAGE 0: RAMM0 000000f3 0000030d 00000000 0000030d RWIX RAMLS0LS1LS2LS3 00008000 00002000 0000041c 00001be4 RWIX RAMLS4 0000a000 00000800 0000052c 000002d4 RWIX BEGIN 00080000 00000002 00000002 00000000 RWIX FLASH_BANK0_SEC0 00080002 00000ffe 00000000 00000ffe RWIX FLASH_BANK0_SEC1 00081000 00001000 00000584 00000a7c RWIX FLASH_BANK0_SEC2 00082000 00001000 00001000 00000000 RWIX FLASH_BANK0_SEC3 00083000 00001000 00001000 00000000 RWIX FLASH_BANK0_SEC4 00084000 00001000 00000744 000008bc RWIX FLASH_BANK0_SEC5 00085000 00001000 000005e0 00000a20 RWIX FLASH_BANK0_SEC6 00086000 00001000 00000000 00001000 RWIX FLASH_BANK0_SEC7 00087000 00001000 00000000 00001000 RWIX FLASH_BANK0_SEC8 00088000 00001000 00000000 00001000 RWIX FLASH_BANK0_SEC9 00089000 00001000 00000000 00001000 RWIX FLASH_BANK0_SEC10 0008a000 00001000 00000000 00001000 RWIX FLASH_BANK0_SEC11 0008b000 00001000 00000000 00001000 RWIX FLASH_BANK0_SEC12 0008c000 00001000 00000000 00001000 RWIX FLASH_BANK0_SEC13 0008d000 00001000 00000000 00001000 RWIX FLASH_BANK0_SEC14 0008e000 00001000 00000000 00001000 RWIX FLASH_BANK0_SEC15 0008f000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC0 00090000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC1 00091000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC2 00092000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC3 00093000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC4 00094000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC5 00095000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC6 00096000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC7 00097000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC8 00098000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC9 00099000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC10 0009a000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC11 0009b000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC12 0009c000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC13 0009d000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC14 0009e000 00001000 00000000 00001000 RWIX FLASH_BANK1_SEC15 0009f000 00000ff0 00000000 00000ff0 RWIX RESET 003fffc0 00000002 00000000 00000002 RWIX PAGE 1: BOOT_RSVD 00000002 000000f1 00000000 000000f1 RWIX RAMM1 00000400 000003f8 000003f8 00000000 RWIX ADCA_RESULT 00000b00 00000020 00000000 00000020 RWIX ADCB_RESULT 00000b20 00000020 00000000 00000020 RWIX ADCC_RESULT 00000b40 00000020 00000000 00000020 RWIX CPU_TIMER0 00000c00 00000008 00000000 00000008 RWIX CPU_TIMER1 00000c08 00000008 00000000 00000008 RWIX CPU_TIMER2 00000c10 00000008 00000000 00000008 RWIX PIE_CTRL 00000ce0 00000020 00000000 00000020 RWIX PIE_VECT 00000d00 00000200 00000000 00000200 RWIX DMA 00001000 00000200 00000000 00000200 RWIX CLA1 00001400 00000080 00000000 00000080 RWIX CLA1_MSGRAMLOW 00001480 00000080 00000000 00000080 RWIX CLA1_MSGRAMHIGH 00001500 00000080 00000000 00000080 RWIX EPWM1 00004000 00000100 00000000 00000100 RWIX EPWM2 00004100 00000100 00000000 00000100 RWIX EPWM3 00004200 00000100 00000000 00000100 RWIX EPWM4 00004300 00000100 00000000 00000100 RWIX EPWM5 00004400 00000100 00000000 00000100 RWIX EPWM6 00004500 00000100 00000000 00000100 RWIX EPWM7 00004600 00000100 00000000 00000100 RWIX EPWM8 00004700 00000100 00000000 00000100 RWIX EQEP1 00005100 00000040 00000000 00000040 RWIX EQEP2 00005140 00000040 00000000 00000040 RWIX ECAP1 00005200 00000040 00000000 00000040 RWIX ECAP2 00005240 00000040 00000000 00000040 RWIX ECAP3 00005280 00000040 00000000 00000040 RWIX ECAP4 000052c0 00000040 00000000 00000040 RWIX ECAP5 00005300 00000040 00000000 00000040 RWIX ECAP6 00005340 00000040 00000000 00000040 RWIX ECAP7 00005380 00000040 00000000 00000040 RWIX PGA1 00005b00 00000010 00000000 00000010 RWIX PGA2 00005b10 00000010 00000000 00000010 RWIX PGA3 00005b20 00000010 00000000 00000010 RWIX PGA4 00005b30 00000010 00000000 00000010 RWIX PGA5 00005b40 00000010 00000000 00000010 RWIX PGA6 00005b50 00000010 00000000 00000010 RWIX PGA7 00005b60 00000010 00000000 00000010 RWIX DACA 00005c00 00000010 00000000 00000010 RWIX DACB 00005c10 00000010 00000000 00000010 RWIX CMPSS1 00005c80 00000020 00000000 00000020 RWIX CMPSS2 00005ca0 00000020 00000000 00000020 RWIX CMPSS3 00005cc0 00000020 00000000 00000020 RWIX CMPSS4 00005ce0 00000020 00000000 00000020 RWIX CMPSS5 00005d00 00000020 00000000 00000020 RWIX CMPSS6 00005d20 00000020 00000000 00000020 RWIX CMPSS7 00005d40 00000020 00000000 00000020 RWIX SDFM1 00005e00 00000080 00000000 00000080 RWIX SPIA 00006100 00000010 00000000 00000010 RWIX SPIB 00006110 00000010 00000000 00000010 RWIX CLAPROMCRC 000061c0 00000020 00000000 00000020 RWIX PMBUSA 00006400 00000020 00000000 00000020 RWIX FSITXA 00006600 00000080 00000000 00000080 RWIX FSIRXA 00006680 00000080 00000000 00000080 RWIX LINA 00006a00 00000100 00000000 00000100 RWIX LINB 00006b00 00000100 00000000 00000100 RWIX WD 00007000 00000040 00000000 00000040 RWIX NMIINTRUPT 00007060 00000010 00000000 00000010 RWIX XINT 00007070 00000010 00000000 00000010 RWIX SCIA 00007200 00000010 00000000 00000010 RWIX SCIB 00007210 00000010 00000000 00000010 RWIX I2CA 00007300 00000040 00000000 00000040 RWIX ADCA 00007400 00000080 00000000 00000080 RWIX ADCB 00007480 00000080 00000000 00000080 RWIX ADCC 00007500 00000080 00000000 00000080 RWIX INPUT_XBAR 00007900 00000020 00000000 00000020 RWIX XBAR 00007920 00000020 00000000 00000020 RWIX SYNC_SOC 00007940 00000010 00000000 00000010 RWIX DMACLASRCSEL 00007980 00000040 00000000 00000040 RWIX EPWM_XBAR 00007a00 00000040 00000000 00000040 RWIX CLB_XBAR 00007a40 00000040 00000000 00000040 RWIX OUTPUT_XBAR 00007a80 00000040 00000000 00000040 RWIX GPIOCTRL 00007c00 00000200 00000000 00000200 RWIX GPIODAT 00007f00 00000040 00000000 00000040 RWIX RAMLS5LS6LS7 0000a800 00001800 0000006c 00001794 RWIX RAMGS0 0000c000 00002000 00001f74 0000008c RWIX RAMGS1 0000e000 00002000 00000000 00002000 RWIX RAMGS2 00010000 00002000 00000048 00001fb8 RWIX RAMGS3 00012000 00001ff8 00000000 00001ff8 RWIX CANA 00048000 00000800 00000000 00000800 RWIX CANB 0004a000 00000800 00000000 00000800 RWIX DEV_CFG 0005d000 00000180 00000000 00000180 RWIX CLK_CFG 0005d200 00000100 00000000 00000100 RWIX CPU_SYS 0005d300 00000100 00000000 00000100 RWIX PERIPH_AC 0005d500 00000200 00000000 00000200 RWIX ANALOG_SUBSYS 0005d700 00000100 00000000 00000100 RWIX DCC0 0005e700 00000040 00000000 00000040 RWIX ERAD_GLOBAL 0005e800 00000013 00000000 00000013 RWIX ERAD_HWBP1 0005e900 00000008 00000000 00000008 RWIX ERAD_HWBP2 0005e908 00000008 00000000 00000008 RWIX ERAD_HWBP3 0005e910 00000008 00000000 00000008 RWIX ERAD_HWBP4 0005e918 00000008 00000000 00000008 RWIX ERAD_HWBP5 0005e920 00000008 00000000 00000008 RWIX ERAD_HWBP6 0005e928 00000008 00000000 00000008 RWIX ERAD_HWBP7 0005e930 00000008 00000000 00000008 RWIX ERAD_HWBP8 0005e938 00000008 00000000 00000008 RWIX ERAD_CTR1 0005e980 00000010 00000000 00000010 RWIX ERAD_CTR2 0005e990 00000010 00000000 00000010 RWIX ERAD_CTR3 0005e9a0 00000010 00000000 00000010 RWIX ERAD_CTR4 0005e9b0 00000010 00000000 00000010 RWIX DCSM_BANK0_Z1 0005f000 00000030 00000000 00000030 RWIX DCSM_BANK0_Z2 0005f040 00000030 00000000 00000030 RWIX DCSM_COMMON 0005f070 00000010 00000000 00000010 RWIX DCSM_BANK1_Z1 0005f100 00000030 00000000 00000030 RWIX DCSM_BANK1_Z2 0005f140 00000030 00000000 00000030 RWIX MEMCFG 0005f400 00000080 00000000 00000080 RWIX ACCESSPROTECTION 0005f4c0 00000040 00000000 00000040 RWIX MEMORYERROR 0005f500 00000040 00000000 00000040 RWIX FLASH0_CTRL 0005f800 00000300 00000000 00000300 RWIX FLASH0_ECC 0005fb00 00000040 00000000 00000040 RWIX SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- codestart * 0 00080000 00000002 00080000 00000002 f28004x_codestartbranch.obj (codestart) .cinit 0 0008152c 00000058 0008152c 00000026 (.cinit..data.load) [load image, compression = lzss] 00081552 0000000a (.cinit.cla_shared.load) [load image, compression = lzss] 0008155c 00000006 (__TI_handler_table) 00081562 00000004 (.cinit..bss.load) [load image, compression = zero_init] 00081566 00000004 (.cinit..bss_cla.load) [load image, compression = zero_init] 0008156a 00000004 (.cinit..scratchpad.load) [load image, compression = zero_init] 0008156e 00000002 --HOLE-- [fill = 0] 00081570 00000014 (__TI_cinit_table) .stack 1 00000400 000003f8 UNINITIALIZED 00000400 000003f8 --HOLE-- .init_array * 0 00081000 00000000 UNINITIALIZED .bss 1 0000c000 00001f74 UNINITIALIZED 0000c000 000007d0 QT2_AC_side.obj (.bss:AdcBuf_VAC) 0000c7d0 000007d0 QT2_AC_side.obj (.bss:AdcBuf_VAC_A) 0000cfa0 000007d0 QT2_AC_side.obj (.bss:AdcBuf_VAC_B) 0000d770 000007d0 QT2_AC_side.obj (.bss:AdcBuf_VAC_C) 0000df40 0000002e Isr.obj (.bss) 0000df6e 00000006 QT2_AC_side.obj (.bss) .data 1 00010000 00000048 UNINITIALIZED 00010000 00000036 Isr.obj (.data) 00010036 00000008 QT2_AC_side.obj (.data) 0001003e 00000002 rts2800_fpu32_eabi.lib : _lock.c.obj (.data:_lock) 00010040 00000006 : exit.c.obj (.data) 00010046 00000002 : _lock.c.obj (.data:_unlock) .const 0 0008441c 00000328 0008441c 000000b3 driverlib_eabi.lib : flash.obj (.const:.string) 000844cf 00000001 --HOLE-- [fill = 0] 000844d0 000000b2 : sysctl.obj (.const:.string) 00084582 000000b0 : gpio.obj (.const:.string) 00084632 0000005a : memcfg.obj (.const:.string) 0008468c 00000058 : epwm.obj (.const:.string) 000846e4 00000057 : adc.obj (.const:.string) 0008473b 00000001 --HOLE-- [fill = 0] 0008473c 00000008 Isr.obj (.const) .reset 0 003fffc0 00000000 DSECT Cla1Prog 0 00084000 0000041c RUN ADDR = 00008000 00084000 000001f6 QT2_AC.obj (Cla1Prog:Cla1Task4) 000841f6 00000076 QT2_AC.obj (Cla1Prog:CLAsin_inline) 0008426c 00000074 QT2_AC.obj (Cla1Prog:Cla1Task2) 000842e0 0000006c QT2_AC.obj (Cla1Prog:EPWM_setCounterCompareValue) 0008434c 00000056 QT2_AC.obj (Cla1Prog:Cla1BackgroundTask) 000843a2 00000022 QT2_AC.obj (Cla1Prog:EPWM_clearEventTriggerInterruptFlag) 000843c4 0000001a QT2_AC.obj (Cla1Prog:ECAP_getTimeBaseCounter) 000843de 0000001a QT2_AC.obj (Cla1Prog:EPWM_setTimeBasePeriod) 000843f8 00000012 QT2_AC.obj (Cla1Prog:Cla1Task1) 0008440a 00000012 QT2_AC.obj (Cla1Prog:Cla1Task3) .const_cla * 0 00008000 00000000 UNINITIALIZED .TI.ramfunc * 0 00081000 0000052c RUN ADDR = 0000a000 00081000 000003fc Isr.obj (.TI.ramfunc:retain) 000813fc 00000044 driverlib_eabi.lib : flash.obj (.TI.ramfunc:Flash_initModule) 00081440 0000002d : flash.obj (.TI.ramfunc:Flash_setBankPowerMode) 0008146d 00000026 : flash.obj (.TI.ramfunc:Flash_setWaitstates) 00081493 0000001e : flash.obj (.TI.ramfunc:Flash_setPumpPowerMode) 000814b1 00000018 : flash.obj (.TI.ramfunc:Flash_disableCache) 000814c9 00000018 : flash.obj (.TI.ramfunc:Flash_disablePrefetch) 000814e1 00000018 : flash.obj (.TI.ramfunc:Flash_enableCache) 000814f9 00000018 : flash.obj (.TI.ramfunc:Flash_enablePrefetch) 00081511 00000017 : flash.obj (.TI.ramfunc:Flash_enableECC) 00081528 00000004 : sysctl.obj (.TI.ramfunc) .bss_cla 1 0000a800 00000040 UNINITIALIZED 0000a800 00000040 QT2_AC.obj (.bss_cla) .scratchpad * 1 0000a840 0000001c UNINITIALIZED 0000a840 00000002 QT2_AC.obj (.scratchpad:Cla1Prog:Cla1Task1) 0000a840 0000000a QT2_AC.obj (.scratchpad:Cla1Prog:Cla1Task2) 0000a840 00000002 QT2_AC.obj (.scratchpad:Cla1Prog:Cla1Task3) 0000a840 00000010 QT2_AC.obj (.scratchpad:Cla1Prog:Cla1Task4) 0000a850 00000008 QT2_AC.obj (.scratchpad:Cla1Prog:EPWM_setCounterCompareValue) 0000a850 00000002 QT2_AC.obj (.scratchpad:Cla1Prog:EPWM_clearEventTriggerInterruptFlag) 0000a850 00000002 QT2_AC.obj (.scratchpad:Cla1Prog:ECAP_getTimeBaseCounter) 0000a850 0000000c QT2_AC.obj (.scratchpad:Cla1Prog:CLAsin_inline) 0000a850 00000004 QT2_AC.obj (.scratchpad:Cla1Prog:EPWM_setTimeBasePeriod) cla_shared * 1 0000a85c 00000010 UNINITIALIZED 0000a85c 00000008 Isr.obj (cla_shared:init) 0000a864 00000008 Isr.obj (cla_shared:uninit) Cla1SoftIntRegsFile * 1 00000ce0 00000000 DSECT .text.1 0 00082000 00001000 00082000 00000ad0 epwm.obj (.text) 00082ad0 00000495 QT2_AC_side.obj (.text) 00082f65 0000009b driverlib_eabi.lib : sysctl.obj (.text:SysCtl_isPLLValid) .text.2 0 00083000 00001000 00083000 0000046c Isr.obj (.text:retain) 0008346c 0000022d timer.obj (.text) 00083699 0000022b adc.obj (.text) 000838c4 00000184 device.obj (.text) 00083a48 00000107 cla.obj (.text) 00083b4f 000000d0 cmpss.obj (.text) 00083c1f 000000b6 driverlib_eabi.lib : sysctl.obj (.text:SysCtl_setClock) 00083cd5 000000af Isr.obj (.text) 00083d84 00000083 rts2800_fpu32_eabi.lib : fd_mpy28.asm.obj (.text) 00083e07 00000064 driverlib_eabi.lib : adc.obj (.text:ADC_setVREF) 00083e6b 0000005b : sysctl.obj (.text:SysCtl_selectOscSource) 00083ec6 00000056 : sysctl.obj (.text:DCC_setCounterSeeds) 00083f1c 00000052 : gpio.obj (.text:GPIO_setPadConfig) 00083f6e 0000003d : interrupt.obj (.text:Interrupt_initModule) 00083fab 0000003b : gpio.obj (.text:GPIO_setAnalogMode) 00083fe6 0000001a : adc.obj (.text:ADC_isBaseValid) .text.3 0 00085000 000005e0 00085000 00000038 driverlib_eabi.lib : gpio.obj (.text:GPIO_setMasterCore) 00085038 00000038 : gpio.obj (.text:GPIO_setQualificationMode) 00085070 00000038 : memcfg.obj (.text:MemCfg_setLSRAMMasterSel) 000850a8 00000037 : gpio.obj (.text:GPIO_setPinConfig) 000850df 00000034 : interrupt.obj (.text:Interrupt_enable) 00085113 00000033 : epwm.obj (.text:EPWM_isBaseValid) 00085146 00000031 : gpio.obj (.text:GPIO_setDirectionMode) 00085177 00000031 rts2800_fpu32_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss) 000851a8 0000002e driverlib_eabi.lib : xbar.obj (.text:XBAR_setEPWMMuxConfig) 000851d6 0000002e : xbar.obj (.text:XBAR_setOutputMuxConfig) 00085204 0000002b rts2800_fpu32_eabi.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit) 0008522f 0000002a : fd_cmp28.asm.obj (.text) 00085259 0000002a : l_div28.asm.obj (.text) 00085283 00000029 : exit.c.obj (.text) 000852ac 00000026 driverlib_eabi.lib : cla.obj (.text:CLA_setTriggerSource) 000852d2 00000025 : sysctl.obj (.text:DCC_enableSingleShotMode) 000852f7 00000024 : sysctl.obj (.text:SysCtl_selectXTAL) 0008531b 00000022 : sysctl.obj (.text:SysCtl_pollX1Counter) 0008533d 00000020 : interrupt.obj (.text:Interrupt_initVectorTable) 0008535d 0000001f : sysctl.obj (.text:DCC_setCounter1ClkSource) 0008537c 0000001f rts2800_fpu32_eabi.lib : fd_tol28.asm.obj (.text) 0008539b 0000001d driverlib_eabi.lib : sysctl.obj (.text:DCC_setCounter0ClkSource) 000853b8 0000001d rts2800_fpu32_eabi.lib : memcpy.c.obj (.text) 000853d5 0000001c : l_tofd28.asm.obj (.text) 000853f1 0000001a driverlib_eabi.lib : sysctl.obj (.text:SysCtl_selectXTALSingleEnded) 0008540b 00000017 : sysctl.obj (.text:DCC_disableDoneSignal) 00085422 00000017 : sysctl.obj (.text:DCC_enableDoneSignal) 00085439 00000017 : sysctl.obj (.text:SysCtl_enablePeripheral) 00085450 00000017 rts2800_fpu32_eabi.lib : boot28.asm.obj (.text) 00085467 00000016 driverlib_eabi.lib : sysctl.obj (.text:DCC_clearDoneFlag) 0008547d 00000016 : sysctl.obj (.text:DCC_clearErrorFlag) 00085493 00000016 : sysctl.obj (.text:DCC_disableErrorSignal) 000854a9 00000016 : sysctl.obj (.text:DCC_enableErrorSignal) 000854bf 00000016 : epwm.obj (.text:EPWM_setEmulationMode) 000854d5 00000016 rts2800_fpu32_eabi.lib : ul_tofd28.asm.obj (.text) 000854eb 00000014 driverlib_eabi.lib : sysctl.obj (.text:DCC_disableModule) 000854ff 00000014 : sysctl.obj (.text:DCC_enableModule) 00085513 00000014 : gpio.obj (.text:GPIO_isPinValid) 00085527 00000012 gpio.obj (.text) 00085539 00000010 driverlib_eabi.lib : sysctl.obj (.text:DCC_isBaseValid) 00085549 00000010 : flash.obj (.text:Flash_isCtrlBaseValid) 00085559 00000010 : flash.obj (.text:Flash_isECCBaseValid) 00085569 0000000e : interrupt.obj (.text:Interrupt_defaultHandler) 00085577 0000000d : interrupt.obj (.text:Interrupt_disableMaster) 00085584 0000000d : interrupt.obj (.text:Interrupt_enableMaster) 00085591 0000000c rts2800_fpu32_eabi.lib : args_main.c.obj (.text) 0008559d 0000000b driverlib_eabi.lib : sysctl.obj (.text:SysCtl_isMCDClockFailureDetected) 000855a8 00000009 rts2800_fpu32_eabi.lib : _lock.c.obj (.text) 000855b1 00000008 : copy_decompress_none.c.obj (.text:decompress:none) 000855b9 00000007 driverlib_eabi.lib : sysctl.obj (.text:SysCtl_resetMCD) 000855c0 00000007 rts2800_fpu32_eabi.lib : memset.c.obj (.text) 000855c7 00000006 : copy_zero_init.c.obj (.text:decompress:ZI) 000855cd 00000006 gpio.obj (.text:resetProfilingGPIO) 000855d3 00000006 gpio.obj (.text:setProfilingGPIO) 000855d9 00000002 driverlib_eabi.lib : interrupt.obj (.text:Interrupt_illegalOperationHandler) 000855db 00000002 : interrupt.obj (.text:Interrupt_nmiHandler) 000855dd 00000002 rts2800_fpu32_eabi.lib : pre_init.c.obj (.text) 000855df 00000001 : startup.c.obj (.text) MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- .\ QT2_AC_side.obj 1173 0 8014 Isr.obj 3347 8 116 epwm.obj 2768 0 0 QT2_AC.obj 2104 0 122 timer.obj 557 0 0 adc.obj 555 0 0 cla.obj 263 0 0 cmpss.obj 208 0 0 gpio.obj 30 0 0 +--+-----------------------------+-------+---------+---------+ Total: 11005 8 8252 .\device\ device.obj 388 0 0 f28004x_codestartbranch.obj 2 0 0 +--+-----------------------------+-------+---------+---------+ Total: 390 0 0 C:\ti\c2000\C2000Ware_3_01_00_00\driverlib\f28004x\driverlib\ccs\Debug\driverlib_eabi.lib sysctl.obj 946 178 0 flash.obj 632 179 0 gpio.obj 377 176 0 adc.obj 126 87 0 interrupt.obj 189 0 0 epwm.obj 73 88 0 memcfg.obj 56 90 0 xbar.obj 92 0 0 cla.obj 38 0 0 +--+-----------------------------+-------+---------+---------+ Total: 2529 798 0 C:\ti\ccs930\ccs\tools\compiler\ti-cgt-c2000_18.12.4.LTS\lib\rts2800_fpu32_eabi.lib fd_mpy28.asm.obj 131 0 0 copy_decompress_lzss.c.obj 49 0 0 exit.c.obj 41 0 6 autoinit.c.obj 43 0 0 fd_cmp28.asm.obj 42 0 0 l_div28.asm.obj 42 0 0 fd_tol28.asm.obj 31 0 0 memcpy.c.obj 29 0 0 l_tofd28.asm.obj 28 0 0 boot28.asm.obj 23 0 0 ul_tofd28.asm.obj 22 0 0 _lock.c.obj 9 0 4 args_main.c.obj 12 0 0 copy_decompress_none.c.obj 8 0 0 memset.c.obj 7 0 0 copy_zero_init.c.obj 6 0 0 pre_init.c.obj 2 0 0 startup.c.obj 1 0 0 +--+-----------------------------+-------+---------+---------+ Total: 526 0 10 Stack: 0 0 1016 Linker Generated: 0 86 0 +--+-----------------------------+-------+---------+---------+ Grand Total: 14450 892 9278 LINKER GENERATED COPY TABLES __TI_cinit_table @ 00081570 records: 5, size/record: 4, table size: 20 .data: load addr=0008152c, load size=00000026 bytes, run addr=00010000, run size=00000048 bytes, compression=lzss cla_shared: load addr=00081552, load size=0000000a bytes, run addr=0000a85c, run size=00000010 bytes, compression=lzss .bss: load addr=00081562, load size=00000004 bytes, run addr=0000c000, run size=00001f74 bytes, compression=zero_init .bss_cla: load addr=00081566, load size=00000004 bytes, run addr=0000a800, run size=00000040 bytes, compression=zero_init .scratchpad: load addr=0008156a, load size=00000004 bytes, run addr=0000a840, run size=0000001c bytes, compression=zero_init LINKER GENERATED HANDLER TABLE __TI_handler_table @ 0008155c records: 3, size/record: 2, table size: 6 index: 0, handler: __TI_zero_init index: 1, handler: __TI_decompress_lzss index: 2, handler: __TI_decompress_none GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE address data page name -------- ---------------- ---- 00000400 10 (00000400) __stack 0000a800 2a0 (0000a800) Period_DSP_DCAC_PWMHA 0000a802 2a0 (0000a800) Period_DSP_DCAC_PWMHB 0000a804 2a0 (0000a800) Period_DSP_DCAC_PWMHC 0000a806 2a0 (0000a800) Period_DSP_DCAC_PWMLA 0000a808 2a0 (0000a800) Period_DSP_DCAC_PWM_LS_1 0000a80a 2a0 (0000a800) Period_DSP_DCAC_PWM_HS_1 0000a80c 2a0 (0000a800) EPWM1_CompareValue 0000a80e 2a0 (0000a800) EPWM2_CompareValue 0000a810 2a0 (0000a800) EPWM5_CompareValue 0000a812 2a0 (0000a800) EPWM7_CompareValue 0000a814 2a0 (0000a800) EPWM8_CompareValue 0000a816 2a0 (0000a800) Phase_VAC 0000a818 2a0 (0000a800) Phase_VAC_A 0000a81a 2a0 (0000a800) Phase_VAC_B 0000a81c 2a0 (0000a800) Phase_VAC_C 0000a81e 2a0 (0000a800) EPWM1_Compare 0000a820 2a0 (0000a800) EPWM2_Compare 0000a822 2a0 (0000a800) EPWM3_Compare 0000a824 2a0 (0000a800) toDel_1 0000a826 2a0 (0000a800) toDel_2 0000a828 2a0 (0000a800) sin_Phi_a_I_A_QT2 0000a82a 2a0 (0000a800) sin_Phi_a_U_A_QT2 0000a82c 2a0 (0000a800) sin_Phi_a_I_B_QT2 0000a82e 2a0 (0000a800) sin_Phi_a_U_B_QT2 0000a830 2a0 (0000a800) sin_Phi_a_I_C_QT2 0000a832 2a0 (0000a800) sin_Phi_a_U_C_QT2 0000a834 2a0 (0000a800) LEN_fromEPWM5BRiseEdge 0000a836 2a0 (0000a800) LEN_fromEPWM7BRiseEdge 0000a838 2a0 (0000a800) Ton_DSP_DCDC_A_IN_Expected 0000a83a 2a0 (0000a800) Ton_DSP_DCDC_B_IN_Expected 0000a83c 2a0 (0000a800) Ton_DSP_DCDC_A_IN_set 0000a83e 2a0 (0000a800) Ton_DSP_DCDC_B_IN_set 0000a85c 2a1 (0000a840) status_VAC 0000a85d 2a1 (0000a840) status_VAC_A 0000a85e 2a1 (0000a840) status_VAC_B 0000a85f 2a1 (0000a840) status_VAC_C 0000a860 2a1 (0000a840) AC_Power_coef_DS3 0000a862 2a1 (0000a840) Tps_A_DS3 0000a864 2a1 (0000a840) PWM_WorkZone_DS3 0000a865 2a1 (0000a840) PWM_A_WorkZone 0000a866 2a1 (0000a840) PWM_B_WorkZone 0000a867 2a1 (0000a840) PWM_C_WorkZone 0000a868 2a1 (0000a840) Phi_a_U 0000a86a 2a1 (0000a840) Actual_Ton_A_DS3 0000c000 300 (0000c000) AdcBuf_VAC 0000c7d0 31f (0000c7c0) AdcBuf_VAC_A 0000cfa0 33e (0000cf80) AdcBuf_VAC_B 0000d770 35d (0000d740) AdcBuf_VAC_C 0000df40 37d (0000df40) toDel1 0000df42 37d (0000df40) toDel2 0000df44 37d (0000df40) toDel3 0000df46 37d (0000df40) toDel4 0000df48 37d (0000df40) toDel5 0000df4a 37d (0000df40) toDel6 0000df4c 37d (0000df40) toDel7 0000df4e 37d (0000df40) toDel8 0000df50 37d (0000df40) toDel9 0000df52 37d (0000df40) A_V_VDCI_DS3 0000df54 37d (0000df40) A_I_VDCI_DS3 0000df6e 37d (0000df40) toDel_ADC_readResult 0000df6f 37d (0000df40) toDel_AdcBufPtr 0000df70 37d (0000df40) current_Ton_DSP_DCDC_A_IN 0000df72 37d (0000df40) toDel_12 00010000 400 (00010000) VPa_counter_DS3 00010001 400 (00010000) sumVa_Pta_inside_counter_DS3 00010002 400 (00010000) Period_VAC 00010004 400 (00010000) stPIVo_iErr_DS3 00010006 400 (00010000) stPIVo_iPIOut_DS3 00010008 400 (00010000) stPIVo_unRegIOut_DS3 0001000a 400 (00010000) stPIVo_unRegIOut_Half_DS3 0001000c 400 (00010000) Vdc_ac_Ref_DS3 0001000e 400 (00010000) Ki_DS3 00010010 400 (00010000) Kp_DS3 00010012 400 (00010000) Va_DS3 00010014 400 (00010000) Pa_DS3 00010016 400 (00010000) VaveA_mpp_k_DS3 00010018 400 (00010000) sumVa_inside_DS3 0001001a 400 (00010000) Pta_inside_DS3 0001001c 400 (00010000) PaveA_mpp_k_DS3 0001001e 400 (00010000) sumVa_k_DS3 00010020 400 (00010000) sumVa_kMinus1_DS3 00010022 400 (00010000) Pta_k_DS3 00010024 400 (00010000) Pta_kMinus1_DS3 00010026 400 (00010000) Delta_Ton_A_DS3 00010028 400 (00010000) Effective_Ton_A_DS3 00010036 400 (00010000) Enable_PWM_DS3 00010037 400 (00010000) Enable_PWM_QT2 00010038 400 (00010000) DC_Busbar_Charge_State 0001003a 400 (00010000) toDel_10 0001003c 400 (00010000) toDel_11 0001003e 400 (00010000) _lock 00010040 401 (00010040) __TI_enable_exit_profile_output 00010042 401 (00010040) __TI_cleanup_ptr 00010044 401 (00010040) __TI_dtors_ptr 00010046 401 (00010040) _unlock GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name page address name ---- ------- ---- 1 0000a860 AC_Power_coef_DS3 0 00083e07 ADC_setVREF 1 0000df54 A_I_VDCI_DS3 1 0000df52 A_V_VDCI_DS3 1 0000a86a Actual_Ton_A_DS3 1 0000c000 AdcBuf_VAC 1 0000c7d0 AdcBuf_VAC_A 1 0000cfa0 AdcBuf_VAC_B 1 0000d770 AdcBuf_VAC_C 0 00085283 C$$EXIT 0 000852ac CLA_setTriggerSource abs 0000fd0a CLAsincosTable abs 0000fe54 CLAsincosTable_Coef0 abs 0000fe56 CLAsincosTable_Coef1 abs 0000fe5a CLAsincosTable_Coef2 abs 0000fe5c CLAsincosTable_Coef3 abs 0000fe4e CLAsincosTable_TABLE_SIZEDivTwoPi 0 00085527 CLLLC_HAL_setupProfilingGPIO 0 0000834c Cla1BackgroundTask abs 00000000 Cla1ConstLoadSize 0 00008000 Cla1ConstLoadStart 0 00008000 Cla1ConstRunStart abs 0000041c Cla1ProgLoadSize 0 00084000 Cla1ProgLoadStart 0 00008000 Cla1ProgRunStart 0 000083f8 Cla1Task1 0 0000826c Cla1Task2 0 0000840a Cla1Task3 0 00008000 Cla1Task4 1 00010038 DC_Busbar_Charge_State 1 00010026 Delta_Ton_A_DS3 0 00083954 Device_enableAllPeripherals 0 00083916 Device_init 0 00083a31 Device_initGPIO 1 0000a81e EPWM1_Compare 1 0000a80c EPWM1_CompareValue 1 0000a820 EPWM2_Compare 1 0000a80e EPWM2_CompareValue 1 0000a822 EPWM3_Compare 1 0000a810 EPWM5_CompareValue 1 0000a812 EPWM7_CompareValue 1 0000a814 EPWM8_CompareValue 0 000854bf EPWM_setEmulationMode 1 00010028 Effective_Ton_A_DS3 1 00010036 Enable_PWM_DS3 1 00010037 Enable_PWM_QT2 0 0000a3fc Flash_initModule 0 000829cb Force_DCAC_PWM_OUTPUT_LOW_DS3 0 000829e8 Force_DCAC_PWM_OUTPUT_LOW_QT2 0 00082a13 Force_DCAC_PWM_OUTPUT_LOW_VAC_A 0 00082a22 Force_DCAC_PWM_OUTPUT_LOW_VAC_B 0 00082a31 Force_DCAC_PWM_OUTPUT_LOW_VAC_C 0 00082a96 Force_DCDC_PWM_OUTPUT_DISABLED_DS3 0 00082acf Force_DCDC_PWM_OUTPUT_DISABLED_QT2 0 00082a40 Force_DCDC_PWM_OUTPUT_LOW_DS3 0 00082a95 Force_DCDC_PWM_OUTPUT_LOW_QT2 0 00083fab GPIO_setAnalogMode 0 00085146 GPIO_setDirectionMode 0 00085000 GPIO_setMasterCore 0 00083f1c GPIO_setPadConfig 0 000850a8 GPIO_setPinConfig 0 00085038 GPIO_setQualificationMode 0 000837b4 InitAdcA_DS3 0 0008383c InitAdcA_QT2 0 000850df Interrupt_enable 0 00083f6e Interrupt_initModule 0 0008533d Interrupt_initVectorTable 1 0001000e Ki_DS3 1 00010010 Kp_DS3 1 0000a834 LEN_fromEPWM5BRiseEdge 1 0000a836 LEN_fromEPWM7BRiseEdge 0 00085070 MemCfg_setLSRAMMasterSel 1 0000a865 PWM_A_WorkZone 1 0000a866 PWM_B_WorkZone 1 0000a867 PWM_C_WorkZone 1 0000a864 PWM_WorkZone_DS3 1 00010014 Pa_DS3 1 0001001c PaveA_mpp_k_DS3 1 0000a800 Period_DSP_DCAC_PWMHA 1 0000a802 Period_DSP_DCAC_PWMHB 1 0000a804 Period_DSP_DCAC_PWMHC 1 0000a806 Period_DSP_DCAC_PWMLA 1 0000a80a Period_DSP_DCAC_PWM_HS_1 1 0000a808 Period_DSP_DCAC_PWM_LS_1 1 00010002 Period_VAC 1 0000a816 Phase_VAC 1 0000a818 Phase_VAC_A 1 0000a81a Phase_VAC_B 1 0000a81c Phase_VAC_C 1 0000a868 Phi_a_U 1 0001001a Pta_inside_DS3 1 00010024 Pta_kMinus1_DS3 1 00010022 Pta_k_DS3 0 0008152c RamfuncsLoadEnd abs 0000052c RamfuncsLoadSize 0 00081000 RamfuncsLoadStart 0 0000a52c RamfuncsRunEnd abs 0000052c RamfuncsRunSize 0 0000a000 RamfuncsRunStart 0 0000a528 SysCtl_delay 0 00082f65 SysCtl_isPLLValid 0 00083e6b SysCtl_selectOscSource 0 000852f7 SysCtl_selectXTAL 0 000853f1 SysCtl_selectXTALSingleEnded 0 00083c1f SysCtl_setClock 0 000831c6 Timer_PWM_WorkZone_Neg_VAC_A_ISR 0 000832d9 Timer_PWM_WorkZone_Neg_VAC_B_ISR 0 000833e6 Timer_PWM_WorkZone_Neg_VAC_C_ISR 0 0008309d Timer_PWM_WorkZone_Neg_VAC_ISR 0 00083139 Timer_PWM_WorkZone_Pos_VAC_A_ISR 0 00083252 Timer_PWM_WorkZone_Pos_VAC_B_ISR 0 0008335f Timer_PWM_WorkZone_Pos_VAC_C_ISR 0 00083000 Timer_PWM_WorkZone_Pos_VAC_ISR 1 0000a838 Ton_DSP_DCDC_A_IN_Expected 1 0000a83c Ton_DSP_DCDC_A_IN_set 1 0000a83a Ton_DSP_DCDC_B_IN_Expected 1 0000a83e Ton_DSP_DCDC_B_IN_set 1 0000a862 Tps_A_DS3 1 00010000 VPa_counter_DS3 1 00010012 Va_DS3 1 00010016 VaveA_mpp_k_DS3 1 0001000c Vdc_ac_Ref_DS3 0 000851a8 XBAR_setEPWMMuxConfig 0 000851d6 XBAR_setOutputMuxConfig 0 00081570 __TI_CINIT_Base 0 00081584 __TI_CINIT_Limit 0 0008155c __TI_Handler_Table_Base 0 00081562 __TI_Handler_Table_Limit 1 000007f8 __TI_STACK_END abs 000003f8 __TI_STACK_SIZE 0 00085204 __TI_auto_init_nobinit_nopinit 1 00010042 __TI_cleanup_ptr 0 00085177 __TI_decompress_lzss 0 000855b1 __TI_decompress_none 1 00010044 __TI_dtors_ptr 1 00010040 __TI_enable_exit_profile_output abs ffffffff __TI_pprof_out_hndl abs ffffffff __TI_prof_data_size abs ffffffff __TI_prof_data_start 0 000855c7 __TI_zero_init 0 0008522f __c28xabi_cmpd 0 00085259 __c28xabi_divl 0 00085276 __c28xabi_divul 0 0008537c __c28xabi_dtol 0 000853d5 __c28xabi_ltod 0 00085268 __c28xabi_modl 0 0008527d __c28xabi_modul 0 00083d84 __c28xabi_mpyd 0 000854d5 __c28xabi_ultod n/a UNDEFED __c_args__ 0 00083a41 __error__ 1 00000400 __stack 0 00085591 _args_main 0 00085450 _c_int00 1 0001003e _lock 0 000855b0 _nop 0 000855ac _register_lock 0 000855a8 _register_unlock 0 000855df _system_post_cinit 0 000855dd _system_pre_init 1 00010046 _unlock 0 00085283 abort 0 0000a000 adcA1ISR_DS3 0 0000a1e7 adcA1ISR_QT2 0 00082705 clrEPWMtripFlag_ifNoCMPSS 0 00082951 clrEPWMtripFlag_ifNoCMPSS_DS3 0 0008298e clrEPWMtripFlag_ifNoCMPSS_QT2 0 00080000 code_start 1 0000df70 current_Ton_DSP_DCDC_A_IN 0 00085285 exit 0 00083aa3 initCLA 0 00083bc3 initCMPSS 0 00083c03 initCMPSS_DSP_CP_DS3 0 00083be7 initCMPSS_DSP_CP_QT2 0 0008272b initEPWM5_DCDC_DS3 0 00082758 initEPWM6_DCDC_DS3 0 00082795 initEPWM7_DCDC_DS3 0 000827c2 initEPWM8_DCDC_DS3 0 0008263e initEPWM_forCMPSS_ACsideDsignal 0 000826a2 initEPWM_forCMPSS_DCDC 0 000826c9 initEPWM_forCMPSS_DSP_CP 0 000826e1 initEPWM_forValleySwitch 0 0008257f initEPWM_trigADC_DS3 0 000825cc initEPWM_trigADC_QT2 0 0008357b initTimer_VAC_A_NegZeroCross 0 0008353d initTimer_VAC_A_PosZeroCross 0 000835f1 initTimer_VAC_B_NegZeroCross 0 000835b9 initTimer_VAC_B_PosZeroCross 0 00083661 initTimer_VAC_C_NegZeroCross 0 00083629 initTimer_VAC_C_PosZeroCross 0 00083505 initTimer_VAC_NegZeroCross 0 000834cd initTimer_VAC_PosZeroCross 0 00082c90 main 0 000853b8 memcpy 0 000855c0 memset 0 000855cd resetProfilingGPIO 0 000827ff setDeadBand_EPWM5_DS3 0 00082840 setDeadBand_EPWM6_DS3 0 0008288f setDeadBand_EPWM7_DS3 0 000828d0 setDeadBand_EPWM8_DS3 0 000855d3 setProfilingGPIO 0 000824c8 setup_CMPSS_trig_EPWM 1 0000a828 sin_Phi_a_I_A_QT2 1 0000a82c sin_Phi_a_I_B_QT2 1 0000a830 sin_Phi_a_I_C_QT2 1 0000a82a sin_Phi_a_U_A_QT2 1 0000a82e sin_Phi_a_U_B_QT2 1 0000a832 sin_Phi_a_U_C_QT2 1 00010004 stPIVo_iErr_DS3 1 00010006 stPIVo_iPIOut_DS3 1 00010008 stPIVo_unRegIOut_DS3 1 0001000a stPIVo_unRegIOut_Half_DS3 1 0000a85c status_VAC 1 0000a85d status_VAC_A 1 0000a85e status_VAC_B 1 0000a85f status_VAC_C 0 00082619 stopEPWM_VAC 0 00082626 stopEPWM_VAC_A 0 0008262e stopEPWM_VAC_B 0 00082636 stopEPWM_VAC_C 1 00010001 sumVa_Pta_inside_counter_DS3 1 00010018 sumVa_inside_DS3 1 00010020 sumVa_kMinus1_DS3 1 0001001e sumVa_k_DS3 0 0008291f syncEPWM_5_6_DS3 0 00082938 syncEPWM_7_8_DS3 1 0000df40 toDel1 1 0000df42 toDel2 1 0000df44 toDel3 1 0000df46 toDel4 1 0000df48 toDel5 1 0000df4a toDel6 1 0000df4c toDel7 1 0000df4e toDel8 1 0000df50 toDel9 1 0000a824 toDel_1 1 0001003a toDel_10 1 0001003c toDel_11 1 0000df72 toDel_12 1 0000a826 toDel_2 1 0000df6e toDel_ADC_readResult 1 0000df6f toDel_AdcBufPtr GLOBAL SYMBOLS: SORTED BY Symbol Address page address name ---- ------- ---- 0 00008000 Cla1ConstLoadStart 0 00008000 Cla1ConstRunStart 0 00008000 Cla1ProgRunStart 0 00008000 Cla1Task4 0 0000826c Cla1Task2 0 0000834c Cla1BackgroundTask 0 000083f8 Cla1Task1 0 0000840a Cla1Task3 0 0000a000 RamfuncsRunStart 0 0000a000 adcA1ISR_DS3 0 0000a1e7 adcA1ISR_QT2 0 0000a3fc Flash_initModule 0 0000a528 SysCtl_delay 0 0000a52c RamfuncsRunEnd 0 00080000 code_start 0 00081000 RamfuncsLoadStart 0 0008152c RamfuncsLoadEnd 0 0008155c __TI_Handler_Table_Base 0 00081562 __TI_Handler_Table_Limit 0 00081570 __TI_CINIT_Base 0 00081584 __TI_CINIT_Limit 0 000824c8 setup_CMPSS_trig_EPWM 0 0008257f initEPWM_trigADC_DS3 0 000825cc initEPWM_trigADC_QT2 0 00082619 stopEPWM_VAC 0 00082626 stopEPWM_VAC_A 0 0008262e stopEPWM_VAC_B 0 00082636 stopEPWM_VAC_C 0 0008263e initEPWM_forCMPSS_ACsideDsignal 0 000826a2 initEPWM_forCMPSS_DCDC 0 000826c9 initEPWM_forCMPSS_DSP_CP 0 000826e1 initEPWM_forValleySwitch 0 00082705 clrEPWMtripFlag_ifNoCMPSS 0 0008272b initEPWM5_DCDC_DS3 0 00082758 initEPWM6_DCDC_DS3 0 00082795 initEPWM7_DCDC_DS3 0 000827c2 initEPWM8_DCDC_DS3 0 000827ff setDeadBand_EPWM5_DS3 0 00082840 setDeadBand_EPWM6_DS3 0 0008288f setDeadBand_EPWM7_DS3 0 000828d0 setDeadBand_EPWM8_DS3 0 0008291f syncEPWM_5_6_DS3 0 00082938 syncEPWM_7_8_DS3 0 00082951 clrEPWMtripFlag_ifNoCMPSS_DS3 0 0008298e clrEPWMtripFlag_ifNoCMPSS_QT2 0 000829cb Force_DCAC_PWM_OUTPUT_LOW_DS3 0 000829e8 Force_DCAC_PWM_OUTPUT_LOW_QT2 0 00082a13 Force_DCAC_PWM_OUTPUT_LOW_VAC_A 0 00082a22 Force_DCAC_PWM_OUTPUT_LOW_VAC_B 0 00082a31 Force_DCAC_PWM_OUTPUT_LOW_VAC_C 0 00082a40 Force_DCDC_PWM_OUTPUT_LOW_DS3 0 00082a95 Force_DCDC_PWM_OUTPUT_LOW_QT2 0 00082a96 Force_DCDC_PWM_OUTPUT_DISABLED_DS3 0 00082acf Force_DCDC_PWM_OUTPUT_DISABLED_QT2 0 00082c90 main 0 00082f65 SysCtl_isPLLValid 0 00083000 Timer_PWM_WorkZone_Pos_VAC_ISR 0 0008309d Timer_PWM_WorkZone_Neg_VAC_ISR 0 00083139 Timer_PWM_WorkZone_Pos_VAC_A_ISR 0 000831c6 Timer_PWM_WorkZone_Neg_VAC_A_ISR 0 00083252 Timer_PWM_WorkZone_Pos_VAC_B_ISR 0 000832d9 Timer_PWM_WorkZone_Neg_VAC_B_ISR 0 0008335f Timer_PWM_WorkZone_Pos_VAC_C_ISR 0 000833e6 Timer_PWM_WorkZone_Neg_VAC_C_ISR 0 000834cd initTimer_VAC_PosZeroCross 0 00083505 initTimer_VAC_NegZeroCross 0 0008353d initTimer_VAC_A_PosZeroCross 0 0008357b initTimer_VAC_A_NegZeroCross 0 000835b9 initTimer_VAC_B_PosZeroCross 0 000835f1 initTimer_VAC_B_NegZeroCross 0 00083629 initTimer_VAC_C_PosZeroCross 0 00083661 initTimer_VAC_C_NegZeroCross 0 000837b4 InitAdcA_DS3 0 0008383c InitAdcA_QT2 0 00083916 Device_init 0 00083954 Device_enableAllPeripherals 0 00083a31 Device_initGPIO 0 00083a41 __error__ 0 00083aa3 initCLA 0 00083bc3 initCMPSS 0 00083be7 initCMPSS_DSP_CP_QT2 0 00083c03 initCMPSS_DSP_CP_DS3 0 00083c1f SysCtl_setClock 0 00083d84 __c28xabi_mpyd 0 00083e07 ADC_setVREF 0 00083e6b SysCtl_selectOscSource 0 00083f1c GPIO_setPadConfig 0 00083f6e Interrupt_initModule 0 00083fab GPIO_setAnalogMode 0 00084000 Cla1ProgLoadStart 0 00085000 GPIO_setMasterCore 0 00085038 GPIO_setQualificationMode 0 00085070 MemCfg_setLSRAMMasterSel 0 000850a8 GPIO_setPinConfig 0 000850df Interrupt_enable 0 00085146 GPIO_setDirectionMode 0 00085177 __TI_decompress_lzss 0 000851a8 XBAR_setEPWMMuxConfig 0 000851d6 XBAR_setOutputMuxConfig 0 00085204 __TI_auto_init_nobinit_nopinit 0 0008522f __c28xabi_cmpd 0 00085259 __c28xabi_divl 0 00085268 __c28xabi_modl 0 00085276 __c28xabi_divul 0 0008527d __c28xabi_modul 0 00085283 C$$EXIT 0 00085283 abort 0 00085285 exit 0 000852ac CLA_setTriggerSource 0 000852f7 SysCtl_selectXTAL 0 0008533d Interrupt_initVectorTable 0 0008537c __c28xabi_dtol 0 000853b8 memcpy 0 000853d5 __c28xabi_ltod 0 000853f1 SysCtl_selectXTALSingleEnded 0 00085450 _c_int00 0 000854bf EPWM_setEmulationMode 0 000854d5 __c28xabi_ultod 0 00085527 CLLLC_HAL_setupProfilingGPIO 0 00085591 _args_main 0 000855a8 _register_unlock 0 000855ac _register_lock 0 000855b0 _nop 0 000855b1 __TI_decompress_none 0 000855c0 memset 0 000855c7 __TI_zero_init 0 000855cd resetProfilingGPIO 0 000855d3 setProfilingGPIO 0 000855dd _system_pre_init 0 000855df _system_post_cinit 1 00000400 __stack 1 000007f8 __TI_STACK_END 1 0000a800 Period_DSP_DCAC_PWMHA 1 0000a802 Period_DSP_DCAC_PWMHB 1 0000a804 Period_DSP_DCAC_PWMHC 1 0000a806 Period_DSP_DCAC_PWMLA 1 0000a808 Period_DSP_DCAC_PWM_LS_1 1 0000a80a Period_DSP_DCAC_PWM_HS_1 1 0000a80c EPWM1_CompareValue 1 0000a80e EPWM2_CompareValue 1 0000a810 EPWM5_CompareValue 1 0000a812 EPWM7_CompareValue 1 0000a814 EPWM8_CompareValue 1 0000a816 Phase_VAC 1 0000a818 Phase_VAC_A 1 0000a81a Phase_VAC_B 1 0000a81c Phase_VAC_C 1 0000a81e EPWM1_Compare 1 0000a820 EPWM2_Compare 1 0000a822 EPWM3_Compare 1 0000a824 toDel_1 1 0000a826 toDel_2 1 0000a828 sin_Phi_a_I_A_QT2 1 0000a82a sin_Phi_a_U_A_QT2 1 0000a82c sin_Phi_a_I_B_QT2 1 0000a82e sin_Phi_a_U_B_QT2 1 0000a830 sin_Phi_a_I_C_QT2 1 0000a832 sin_Phi_a_U_C_QT2 1 0000a834 LEN_fromEPWM5BRiseEdge 1 0000a836 LEN_fromEPWM7BRiseEdge 1 0000a838 Ton_DSP_DCDC_A_IN_Expected 1 0000a83a Ton_DSP_DCDC_B_IN_Expected 1 0000a83c Ton_DSP_DCDC_A_IN_set 1 0000a83e Ton_DSP_DCDC_B_IN_set 1 0000a85c status_VAC 1 0000a85d status_VAC_A 1 0000a85e status_VAC_B 1 0000a85f status_VAC_C 1 0000a860 AC_Power_coef_DS3 1 0000a862 Tps_A_DS3 1 0000a864 PWM_WorkZone_DS3 1 0000a865 PWM_A_WorkZone 1 0000a866 PWM_B_WorkZone 1 0000a867 PWM_C_WorkZone 1 0000a868 Phi_a_U 1 0000a86a Actual_Ton_A_DS3 1 0000c000 AdcBuf_VAC 1 0000c7d0 AdcBuf_VAC_A 1 0000cfa0 AdcBuf_VAC_B 1 0000d770 AdcBuf_VAC_C 1 0000df40 toDel1 1 0000df42 toDel2 1 0000df44 toDel3 1 0000df46 toDel4 1 0000df48 toDel5 1 0000df4a toDel6 1 0000df4c toDel7 1 0000df4e toDel8 1 0000df50 toDel9 1 0000df52 A_V_VDCI_DS3 1 0000df54 A_I_VDCI_DS3 1 0000df6e toDel_ADC_readResult 1 0000df6f toDel_AdcBufPtr 1 0000df70 current_Ton_DSP_DCDC_A_IN 1 0000df72 toDel_12 1 00010000 VPa_counter_DS3 1 00010001 sumVa_Pta_inside_counter_DS3 1 00010002 Period_VAC 1 00010004 stPIVo_iErr_DS3 1 00010006 stPIVo_iPIOut_DS3 1 00010008 stPIVo_unRegIOut_DS3 1 0001000a stPIVo_unRegIOut_Half_DS3 1 0001000c Vdc_ac_Ref_DS3 1 0001000e Ki_DS3 1 00010010 Kp_DS3 1 00010012 Va_DS3 1 00010014 Pa_DS3 1 00010016 VaveA_mpp_k_DS3 1 00010018 sumVa_inside_DS3 1 0001001a Pta_inside_DS3 1 0001001c PaveA_mpp_k_DS3 1 0001001e sumVa_k_DS3 1 00010020 sumVa_kMinus1_DS3 1 00010022 Pta_k_DS3 1 00010024 Pta_kMinus1_DS3 1 00010026 Delta_Ton_A_DS3 1 00010028 Effective_Ton_A_DS3 1 00010036 Enable_PWM_DS3 1 00010037 Enable_PWM_QT2 1 00010038 DC_Busbar_Charge_State 1 0001003a toDel_10 1 0001003c toDel_11 1 0001003e _lock 1 00010040 __TI_enable_exit_profile_output 1 00010042 __TI_cleanup_ptr 1 00010044 __TI_dtors_ptr 1 00010046 _unlock abs 00000000 Cla1ConstLoadSize abs 000003f8 __TI_STACK_SIZE abs 0000041c Cla1ProgLoadSize abs 0000052c RamfuncsLoadSize abs 0000052c RamfuncsRunSize abs 0000fd0a CLAsincosTable abs 0000fe4e CLAsincosTable_TABLE_SIZEDivTwoPi abs 0000fe54 CLAsincosTable_Coef0 abs 0000fe56 CLAsincosTable_Coef1 abs 0000fe5a CLAsincosTable_Coef2 abs 0000fe5c CLAsincosTable_Coef3 abs ffffffff __TI_pprof_out_hndl abs ffffffff __TI_prof_data_size abs ffffffff __TI_prof_data_start n/a UNDEFED __c_args__ [242 symbols]
Best Regards
Rayna