****************************************************************************** TMS320C2000 Linker PC v20.2.1 ****************************************************************************** >> Linked Wed Aug 5 19:34:27 2020 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "code_start" address: 00080000 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- BOOT_RSVD 00000000 00000050 00000000 00000050 RWIX RAMM0 00000050 000003b0 00000200 000001b0 RWIX RAMM1 00000400 00000400 00000000 00000400 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 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 RAMLS4567 0000a000 00002000 000002c7 00001d39 RWIX RAMGS0 0000c000 00000800 0000071c 000000e4 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 B0_DCSM_OTP_Z1_LINKPO 00078000 0000000c 00000000 0000000c RWIX B0_DCSM_OTP_Z1_GPREG 0007800c 00000004 00000002 00000002 RWIX B0_DCSM_OTP_Z1_PSWDLO 00078010 00000004 00000000 00000004 RWIX B0_DCSM_OTP_Z1_CRCLOC 00078014 00000004 00000000 00000004 RWIX B0_DCSM_OTP_Z1_BOOTCT 0007801c 00000004 00000004 00000000 RWIX B0_DCSM_ZSEL_Z1_P0 00078020 00000010 00000000 00000010 RWIX B0_DCSM_OTP_Z2_LINKPO 00078200 0000000c 00000000 0000000c RWIX B0_DCSM_OTP_Z2_GPREG 0007820c 00000004 00000000 00000004 RWIX B0_DCSM_OTP_Z2_PSWDLO 00078210 00000004 00000000 00000004 RWIX B0_DCSM_OTP_Z2_CRCLOC 00078214 00000004 00000000 00000004 RWIX B0_DCSM_OTP_Z2_BOOTCT 0007821c 00000004 00000000 00000004 RWIX B0_DCSM_ZSEL_Z2_P0 00078220 00000010 00000000 00000010 RWIX B1_DCSM_OTP_Z1_LINKPO 00078400 0000000c 00000000 0000000c RWIX B1_DCSM_ZSEL_Z1_P0 00078420 00000010 00000000 00000010 RWIX B1_DCSM_OTP_Z2_LINKPO 00078600 0000000c 00000000 0000000c RWIX B1_DCSM_ZSEL_Z2_P0 00078620 00000010 00000000 00000010 RWIX BEGIN 00080000 00000002 00000002 00000000 RWIX FLASHBANK0_BOOT 00080002 00001ffe 00001b5f 0000049f RWIX FLASHBANK0_BAK 00082000 00008000 00000000 00008000 RWIX FLASHBANK0_APP 0008a010 00005fe0 00000000 00005fe0 RWIX BOOTROM 003f0000 00004000 00000000 00004000 RWIX BOOTROM_FUNC 003f4000 00003000 00000000 00003000 RWIX BOOTROM_CONST 003f7000 00001000 00000000 00001000 RWIX BOOTROM_EXT 003f8000 00007fc0 00000000 00007fc0 RWIX RESET 003fffc0 00000002 00000000 00000002 RWIX SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- b0_dcsm_otp_z1_linkpointer * 0 00078000 00000000 DSECT b0_dcsm_otp_z1_gpreg * 0 0007800c 00000002 0007800c 00000002 f28002x_dcsm_z1otp.obj (b0_dcsm_otp_z1_gpreg) b0_dcsm_otp_z1_pswdlock * 0 00078010 00000000 DSECT b0_dcsm_otp_z1_crclock * 0 00078014 00000000 DSECT b0_dcsm_otp_z1_bootctrl * 0 0007801c 00000004 0007801c 00000004 f28002x_dcsm_z1otp.obj (b0_dcsm_otp_z1_bootctrl) b0_dcsm_zsel_z1 * 0 00078020 00000000 DSECT b0_dcsm_otp_z2_linkpointer * 0 00078200 00000000 DSECT b0_dcsm_otp_z2_gpreg * 0 0007820c 00000000 DSECT b0_dcsm_otp_z2_pswdlock * 0 00078210 00000000 DSECT b0_dcsm_otp_z2_crclock * 0 00078214 00000000 DSECT b0_dcsm_otp_z2_bootctrl * 0 0007821c 00000000 DSECT b0_dcsm_zsel_z2 * 0 00078220 00000000 DSECT b1_dcsm_otp_z1_linkpointer * 0 00078400 00000000 DSECT b1_dcsm_zsel_z1 * 0 00078420 00000000 DSECT b1_dcsm_otp_z2_linkpointer * 0 00078600 00000000 DSECT b1_dcsm_zsel_z2 * 0 00078620 00000000 DSECT .stack 0 00000050 00000200 UNINITIALIZED 00000050 00000200 --HOLE-- .text 0 00080008 000015bc 00080008 00000599 driverlib.lib : sysctl.obj (.text) 000805a1 000002b1 : sci.obj (.text) 00080852 00000293 : gpio.obj (.text) 00080ae5 0000018d : interrupt.obj (.text) 00080c72 000000ba sci_bootloader.obj (.text:cpuTimer0ISR) 00080d2c 000000ba sci_bootloader.obj (.text:main) 00080de6 0000009a device.obj (.text:Device_enableAllPeripherals) 00080e80 00000094 sci_bootloader.obj (.text:setmodeSci) 00080f14 0000008f sci_bootloader.obj (.text:sciaRXFIFOISR) 00080fa3 00000088 rts2800_fpu32_eabi.lib : fs_div28.asm.obj (.text) 0008102b 00000058 CommunicateWithESC.obj (.text:CalculateCRC16_CPU) 00081083 00000051 sci_bootloader.obj (.text:InitSCIAFIFO) 000810d4 00000050 CommunicateWithESC.obj (.text:Init_Key) 00081124 00000048 CommunicateWithESC.obj (.text:SystemApplicationChecking) 0008116c 0000003c sci_bootloader.obj (.text:GPIO_writePin) 000811a8 0000003b sci_bootloader.obj (.text:configCPUTimer) 000811e3 00000033 sci_bootloader.obj (.text:GPIO_togglePin) 00081216 00000031 rts2800_fpu32_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss) 00081247 0000002d driverlib.lib : cputimer.obj (.text) 00081274 0000002c sci_bootloader.obj (.text:JumptoApp) 000812a0 0000002b rts2800_fpu32_eabi.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit) 000812cb 0000002a CommunicateWithESC.obj (.text:Read_First_From_Flash) 000812f5 00000029 rts2800_fpu32_eabi.lib : exit.c.obj (.text) 0008131e 00000027 sci_bootloader.obj (.text:InitGpioSci) 00081345 00000024 device.obj (.text:Device_init) 00081369 00000021 CommunicateWithESC.obj (.text:Read_Parameter_From_Flash) 0008138a 00000020 sci_bootloader.obj (.text:ParaInit) 000813aa 00000020 driverlib.lib : flash.obj (.text) 000813ca 0000001e CommunicateWithESC.obj (.text:UpgradeRequest) 000813e8 0000001e sci_bootloader.obj (.text:initCPUTimers) 00081406 0000001d rts2800_fpu32_eabi.lib : memcpy.c.obj (.text) 00081423 0000001c sci_bootloader.obj (.text:SCI_setFIFOInterruptLevel) 0008143f 00000017 device.obj (.text:SysCtl_enablePeripheral) 00081456 00000017 rts2800_fpu32_eabi.lib : boot28.asm.obj (.text) 0008146d 00000015 device.obj (.text:GPIO_unlockPortConfig) 00081482 00000013 sci_bootloader.obj (.text:SCI_enableFIFO) 00081495 00000012 CommunicateWithESC.obj (.text:Connect_ESC_Send_Inf) 000814a7 00000010 device.obj (.text:Device_initGPIO) 000814b7 0000000f sci_bootloader.obj (.text:Interrupt_register) 000814c6 0000000e sci_bootloader.obj (.text:CPUTimer_startTimer) 000814d4 0000000e sci_bootloader.obj (.text:SCI_performSoftwareReset) 000814e2 0000000e sci_bootloader.obj (.text:SCI_resetRxFIFO) 000814f0 0000000e sci_bootloader.obj (.text:SCI_resetTxFIFO) 000814fe 0000000e device.obj (.text:SysCtl_setLowSpeedClock) 0008150c 0000000d sci_bootloader.obj (.text:CPUTimer_setPreScaler) 00081519 0000000c rts2800_fpu32_eabi.lib : args_main.c.obj (.text) 00081525 00000009 sci_bootloader.obj (.text:CPUTimer_disableInterrupt) 0008152e 00000009 sci_bootloader.obj (.text:CPUTimer_enableInterrupt) 00081537 00000009 sci_bootloader.obj (.text:CPUTimer_reloadTimerCounter) 00081540 00000009 sci_bootloader.obj (.text:CPUTimer_stopTimer) 00081549 00000009 sci_bootloader.obj (.text:SCI_clearOverflowStatus) 00081552 00000009 sci_bootloader.obj (.text:SCI_enableModule) 0008155b 00000009 sci_bootloader.obj (.text:SCI_resetChannels) 00081564 00000009 sci_bootloader.obj (.text:SysCtl_serviceWatchdog) 0008156d 00000009 rts2800_fpu32_eabi.lib : _lock.c.obj (.text) 00081576 00000008 device.obj (.text:SysCtl_disableWatchdog) 0008157e 00000008 sci_bootloader.obj (.text:SysCtl_disableWatchdog) 00081586 00000008 rts2800_fpu32_eabi.lib : copy_decompress_none.c.obj (.text:decompress:none) 0008158e 00000007 device.obj (.text:ASysCtl_lockVREG) 00081595 00000007 sci_bootloader.obj (.text:CPUTimer_setPeriod) 0008159c 00000007 device.obj (.text:__error__) 000815a3 00000007 rts2800_fpu32_eabi.lib : memset.c.obj (.text) 000815aa 00000006 sci_bootloader.obj (.text:Interrupt_clearACKGroup) 000815b0 00000006 sci_bootloader.obj (.text:SCI_getRxStatus) 000815b6 00000006 rts2800_fpu32_eabi.lib : copy_zero_init.c.obj (.text:decompress:ZI) 000815bc 00000005 CommunicateWithESC.obj (.text:CalculateCRC16) 000815c1 00000002 rts2800_fpu32_eabi.lib : pre_init.c.obj (.text) 000815c3 00000001 : startup.c.obj (.text) .TI.ramfunc * 0 000815c8 0000013f RUN ADDR = 0000a188 000815c8 0000013b driverlib.lib : flash.obj (.TI.ramfunc) 00081703 00000004 : sysctl.obj (.TI.ramfunc) .cinit 0 00081af8 00000078 00081af8 00000064 (.cinit..data.load) [load image, compression = lzss] 00081b5c 00000006 (__TI_handler_table) 00081b62 00000004 (.cinit..bss.load) [load image, compression = zero_init] 00081b66 00000002 --HOLE-- [fill = 0] 00081b68 00000008 (__TI_cinit_table) .reset 0 003fffc0 00000000 DSECT codestart * 0 00080000 00000002 00080000 00000002 f28002x_codestartbranch.obj (codestart) .data 0 0000a000 00000188 UNINITIALIZED 0000a000 00000100 CommunicateWithESC.obj (.data:CRCH) 0000a100 00000020 CommunicateWithESC.obj (.data:aes_key) 0000a120 00000012 CommunicateWithESC.obj (.data) 0000a132 0000000a CommunicateWithESC.obj (.data:Monitor) 0000a13c 00000002 rts2800_fpu32_eabi.lib : _lock.c.obj (.data:_lock) 0000a13e 00000002 : _lock.c.obj (.data:_unlock) 0000a140 00000012 sci_bootloader.obj (.data) 0000a152 00000010 CommunicateWithESC.obj (.data:Null_flash) 0000a162 00000010 CommunicateWithESC.obj (.data:aes_cbc_ini) 0000a172 00000010 sci_bootloader.obj (.data:test) 0000a182 00000006 rts2800_fpu32_eabi.lib : exit.c.obj (.data) .bss 0 0000c000 0000071c UNINITIALIZED 0000c000 00000481 CommunicateWithESC.obj (.bss:CommunicateData) 0000c481 00000200 sci_bootloader.obj (.bss:Buffer) 0000c681 00000064 CommunicateWithESC.obj (.bss:TraData) 0000c6e5 00000001 --HOLE-- 0000c6e6 0000001a CommunicateWithESC.obj (.bss:UpgradeCtrl) 0000c700 00000016 CommunicateWithESC.obj (.bss) 0000c716 00000004 sci_bootloader.obj (.bss) 0000c71a 00000002 CommunicateWithESC.obj (.bss:pSysInfo) .const 0 00081708 000003ec 00081708 000000bf driverlib.lib : flash.obj (.const:.string) 000817c7 00000001 --HOLE-- [fill = 0] 000817c8 000000be : sysctl.obj (.const:.string) 00081886 000000bc : gpio.obj (.const:.string) 00081942 000000bb : sci.obj (.const:.string) 000819fd 00000001 --HOLE-- [fill = 0] 000819fe 00000063 : interrupt.obj (.const:.string) 00081a61 00000001 --HOLE-- [fill = 0] 00081a62 00000062 : cputimer.obj (.const:.string) 00081ac4 00000030 CommunicateWithESC.obj (.const:.string:AES_Temp) .init_array * 0 00000050 00000000 UNINITIALIZED Cla1SoftIntRegsFile * 0 00000ce0 00000000 DSECT MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- .\ CommunicateWithESC.obj 368 48 1651 sci_bootloader.obj 1289 0 550 +--+-----------------------------+------+---------+---------+ Total: 1657 48 2201 .\device\ device.obj 286 0 0 f28002x_dcsm_z1otp.obj 0 6 0 f28002x_codestartbranch.obj 2 0 0 +--+-----------------------------+------+---------+---------+ Total: 288 6 0 ../device/driverlib.lib sysctl.obj 1441 190 0 sci.obj 689 187 0 flash.obj 662 191 0 gpio.obj 659 188 0 interrupt.obj 397 99 0 cputimer.obj 45 98 0 +--+-----------------------------+------+---------+---------+ Total: 3893 953 0 C:\ti\ccs1010\ccs\tools\compiler\ti-cgt-c2000_20.2.1.LTS\lib\rts2800_fpu32_eabi.lib fs_div28.asm.obj 136 0 0 copy_decompress_lzss.c.obj 49 0 0 exit.c.obj 41 0 6 autoinit.c.obj 43 0 0 memcpy.c.obj 29 0 0 boot28.asm.obj 23 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: 366 0 10 Stack: 0 0 512 Linker Generated: 0 118 0 +--+-----------------------------+------+---------+---------+ Grand Total: 6204 1125 2723 LINKER GENERATED COPY TABLES __TI_cinit_table @ 00081b68 records: 2, size/record: 4, table size: 8 .data: load addr=00081af8, load size=00000064 bytes, run addr=0000a000, run size=00000188 bytes, compression=lzss .bss: load addr=00081b62, load size=00000004 bytes, run addr=0000c000, run size=0000071c bytes, compression=zero_init LINKER GENERATED HANDLER TABLE __TI_handler_table @ 00081b5c 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 -------- ---------------- ---- 00000050 1 (00000040) __stack 0000a000 280 (0000a000) CRCH 0000a100 284 (0000a100) aes_key 0000a120 284 (0000a100) pBody_Length 0000a121 284 (0000a100) CrcCheckTemp_U16 0000a122 284 (0000a100) Temp32 0000a123 284 (0000a100) Temp32_CRC 0000a124 284 (0000a100) TraPackageNo 0000a125 284 (0000a100) RecPackageNo 0000a126 284 (0000a100) th_curve_add 0000a127 284 (0000a100) item_add 0000a128 284 (0000a100) default_DATA 0000a129 284 (0000a100) TraDataNo 0000a12a 284 (0000a100) BackupTraDataNo 0000a12b 284 (0000a100) PackageIndex 0000a12c 284 (0000a100) PageIndex 0000a12d 284 (0000a100) ConfigureRecState 0000a12e 284 (0000a100) ReadConfDataMode 0000a12f 284 (0000a100) crcHigh 0000a130 284 (0000a100) crcLow 0000a131 284 (0000a100) testflg 0000a132 284 (0000a100) Monitor 0000a13c 284 (0000a100) _lock 0000a13e 284 (0000a100) _unlock 0000a140 285 (0000a140) DataFlg 0000a141 285 (0000a140) watch3 0000a142 285 (0000a140) IsrCnt 0000a143 285 (0000a140) RecByte 0000a144 285 (0000a140) ResetCnt 0000a145 285 (0000a140) TestCnt 0000a146 285 (0000a140) Rx 0000a147 285 (0000a140) JumpFlg 0000a148 285 (0000a140) writeCrc 0000a149 285 (0000a140) readCrc 0000a14a 285 (0000a140) Buffer32 0000a14c 285 (0000a140) cnt 0000a14e 285 (0000a140) size 0000a150 285 (0000a140) Flash_add 0000a152 285 (0000a140) Null_flash 0000a162 285 (0000a140) aes_cbc_ini 0000a172 285 (0000a140) test 0000a182 286 (0000a180) __TI_enable_exit_profile_output 0000a184 286 (0000a180) __TI_cleanup_ptr 0000a186 286 (0000a180) __TI_dtors_ptr 0000c000 300 (0000c000) CommunicateData 0000c481 312 (0000c480) Buffer 0000c681 31a (0000c680) TraData 0000c6e6 31b (0000c6c0) UpgradeCtrl 0000c700 31c (0000c700) cpuLow 0000c701 31c (0000c700) cpuHigh 0000c702 31c (0000c700) ProgrameCardState 0000c703 31c (0000c700) debug_Counter 0000c704 31c (0000c700) ProgrameCardRecDataFlag 0000c705 31c (0000c700) wflash_ok 0000c706 31c (0000c700) first_time 0000c707 31c (0000c700) TimeOutFlag 0000c708 31c (0000c700) Tim_OutCon 0000c709 31c (0000c700) bRecESCTimeout 0000c70a 31c (0000c700) Uart_time_out 0000c70b 31c (0000c700) Uart_time_out_en 0000c70c 31c (0000c700) Uart_st 0000c70d 31c (0000c700) boot_time_out_en 0000c70e 31c (0000c700) updata_over 0000c70f 31c (0000c700) index 0000c710 31c (0000c700) rx_count 0000c712 31c (0000c700) boot_time_out 0000c714 31c (0000c700) power_sw_time 0000c716 31c (0000c700) rDataPointA 0000c717 31c (0000c700) cpuTimer0IntCount 0000c718 31c (0000c700) msg 0000c71a 31c (0000c700) pSysInfo 00081ac4 206b (00081ac0) AES_Temp GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name page address name ---- ------- ---- 0 00081ac4 AES_Temp 0 0000a12a BackupTraDataNo 0 0000c481 Buffer 0 0000a14a Buffer32 0 000812f5 C$$EXIT 0 00081261 CPUTimer_setEmulationMode 0 0000a000 CRCH 0 000815bc CalculateCRC16 0 0008102b CalculateCRC16_CPU 0 0000c000 CommunicateData 0 0000a12d ConfigureRecState 0 00081495 Connect_ESC_Send_Inf 0 0000a121 CrcCheckTemp_U16 0 0000a140 DataFlg 0 00080de6 Device_enableAllPeripherals 0 00081345 Device_init 0 000814a7 Device_initGPIO abs 003f8ed8 Fapi_checkFsmForReady abs 003f8eca Fapi_doBlankCheck abs 003f8ed0 Fapi_doVerify abs 003f8eda Fapi_getFsmStatus abs 003f8ec4 Fapi_initializeAPI abs 003f8ec8 Fapi_issueAsyncCommandWithAddress abs 003f8ecc Fapi_issueProgrammingCommand abs 003f8ec6 Fapi_setActiveFlashBank 0 0000a150 Flash_add 0 0000a26e Flash_initModule 0 0000a2ad Flash_powerDown 0 000808de GPIO_getDirectionMode 0 00080988 GPIO_getPadConfig 0 000809fe GPIO_getQualificationMode 0 00080a67 GPIO_setAnalogMode 0 000808ad GPIO_setDirectionMode 0 000808fe GPIO_setInterruptPin 0 00080936 GPIO_setPadConfig 0 00080aae GPIO_setPinConfig 0 000809c6 GPIO_setQualificationMode 0 00080a2b GPIO_setQualificationPeriod 0 0008131e InitGpioSci 0 00081083 InitSCIAFIFO 0 000810d4 Init_Key 0 00080c27 Interrupt_disable 0 00080bf3 Interrupt_enable 0 00080b96 Interrupt_initModule 0 00080bd3 Interrupt_initVectorTable 0 0000a142 IsrCnt 0 0000a147 JumpFlg 0 00081274 JumptoApp 0 0000a132 Monitor 0 0000a152 Null_flash 0 0000a12b PackageIndex 0 0000a12c PageIndex 0 0008138a ParaInit 0 0000c704 ProgrameCardRecDataFlag 0 0000c702 ProgrameCardState 0 00081707 RamfuncsLoadEnd abs 0000013f RamfuncsLoadSize 0 000815c8 RamfuncsLoadStart 0 0000a2c7 RamfuncsRunEnd abs 0000013f RamfuncsRunSize 0 0000a188 RamfuncsRunStart 0 0000a12e ReadConfDataMode 0 000812cb Read_First_From_Flash 0 00081369 Read_Parameter_From_Flash 0 0000a143 RecByte 0 0000a125 RecPackageNo 0 0000a144 ResetCnt 0 0000a146 Rx 0 0008080c SCI_clearInterruptStatus 0 00080777 SCI_disableInterrupt 0 00080733 SCI_enableInterrupt 0 000807bd SCI_getInterruptStatus 0 000806f8 SCI_readCharArray 0 00080679 SCI_setConfig 0 000806b7 SCI_writeCharArray 0 00080547 SysCtl_configureType 0 0000a2c3 SysCtl_delay 0 000801ae SysCtl_getClock 0 000803fb SysCtl_getDeviceParametric 0 000803e1 SysCtl_getLowSpeedClock 0 00080564 SysCtl_isConfigTypeLocked 0 00080456 SysCtl_isPLLValid 0 00080579 SysCtl_lockClkConfig 0 0008058a SysCtl_lockSysConfig 0 00080386 SysCtl_selectOscSource 0 00080341 SysCtl_selectXTAL 0 0008036c SysCtl_selectXTALSingleEnded 0 0008020e SysCtl_setClock 0 00081124 SystemApplicationChecking 0 0000a122 Temp32 0 0000a123 Temp32_CRC 0 0000a145 TestCnt 0 0000c708 Tim_OutCon 0 0000c707 TimeOutFlag 0 0000c681 TraData 0 0000a129 TraDataNo 0 0000a124 TraPackageNo 0 0000c70c Uart_st 0 0000c70a Uart_time_out 0 0000c70b Uart_time_out_en 0 0000c6e6 UpgradeCtrl 0 000813ca UpgradeRequest 0 00081b68 __TI_CINIT_Base 0 00081b70 __TI_CINIT_Limit 0 00081b5c __TI_Handler_Table_Base 0 00081b62 __TI_Handler_Table_Limit 0 00000250 __TI_STACK_END abs 00000200 __TI_STACK_SIZE 0 000812a0 __TI_auto_init_nobinit_nopinit 0 0000a184 __TI_cleanup_ptr 0 00081216 __TI_decompress_lzss 0 00081586 __TI_decompress_none 0 0000a186 __TI_dtors_ptr 0 0000a182 __TI_enable_exit_profile_output abs ffffffff __TI_pprof_out_hndl abs ffffffff __TI_prof_data_size abs ffffffff __TI_prof_data_start 0 000815b6 __TI_zero_init 0 00080fa3 __c28xabi_divf n/a UNDEFED __c_args__ 0 0008159c __error__ 0 00000050 __stack 0 00081519 _args_main 0 00081456 _c_int00 0 0000a13c _lock 0 00081575 _nop 0 00081571 _register_lock 0 0008156d _register_unlock 0 000815c3 _system_post_cinit 0 000815c1 _system_pre_init 0 0000a13e _unlock 0 000812f5 abort 0 0000a162 aes_cbc_ini 0 0000a100 aes_key 0 0000c709 bRecESCTimeout 0 0000c712 boot_time_out 0 0000c70d boot_time_out_en 0 0000a14c cnt 0 00080000 code_start 0 000811a8 configCPUTimer 0 0000c701 cpuHigh 0 0000c700 cpuLow 0 00080c72 cpuTimer0ISR 0 0000c717 cpuTimer0IntCount 0 0000a12f crcHigh 0 0000a130 crcLow 0 0000c703 debug_Counter 0 0000a128 default_DATA 0 000812f7 exit 0 0000c706 first_time 0 0000c70f index 0 000813e8 initCPUTimers 0 0000a127 item_add 0 00080d2c main 0 00081406 memcpy 0 000815a3 memset 0 0000c718 msg 0 0000a120 pBody_Length 0 0000c71a pSysInfo 0 0000c714 power_sw_time 0 0000c716 rDataPointA 0 0000a149 readCrc 0 0000c710 rx_count 0 00080f14 sciaRXFIFOISR 0 00080e80 setmodeSci 0 0000a14e size 0 0000a172 test 0 0000a131 testflg 0 0000a126 th_curve_add 0 0000c70e updata_over 0 0000a141 watch3 0 0000c705 wflash_ok 0 0000a148 writeCrc GLOBAL SYMBOLS: SORTED BY Symbol Address page address name ---- ------- ---- 0 00000050 __stack 0 00000250 __TI_STACK_END 0 0000a000 CRCH 0 0000a100 aes_key 0 0000a120 pBody_Length 0 0000a121 CrcCheckTemp_U16 0 0000a122 Temp32 0 0000a123 Temp32_CRC 0 0000a124 TraPackageNo 0 0000a125 RecPackageNo 0 0000a126 th_curve_add 0 0000a127 item_add 0 0000a128 default_DATA 0 0000a129 TraDataNo 0 0000a12a BackupTraDataNo 0 0000a12b PackageIndex 0 0000a12c PageIndex 0 0000a12d ConfigureRecState 0 0000a12e ReadConfDataMode 0 0000a12f crcHigh 0 0000a130 crcLow 0 0000a131 testflg 0 0000a132 Monitor 0 0000a13c _lock 0 0000a13e _unlock 0 0000a140 DataFlg 0 0000a141 watch3 0 0000a142 IsrCnt 0 0000a143 RecByte 0 0000a144 ResetCnt 0 0000a145 TestCnt 0 0000a146 Rx 0 0000a147 JumpFlg 0 0000a148 writeCrc 0 0000a149 readCrc 0 0000a14a Buffer32 0 0000a14c cnt 0 0000a14e size 0 0000a150 Flash_add 0 0000a152 Null_flash 0 0000a162 aes_cbc_ini 0 0000a172 test 0 0000a182 __TI_enable_exit_profile_output 0 0000a184 __TI_cleanup_ptr 0 0000a186 __TI_dtors_ptr 0 0000a188 RamfuncsRunStart 0 0000a26e Flash_initModule 0 0000a2ad Flash_powerDown 0 0000a2c3 SysCtl_delay 0 0000a2c7 RamfuncsRunEnd 0 0000c000 CommunicateData 0 0000c481 Buffer 0 0000c681 TraData 0 0000c6e6 UpgradeCtrl 0 0000c700 cpuLow 0 0000c701 cpuHigh 0 0000c702 ProgrameCardState 0 0000c703 debug_Counter 0 0000c704 ProgrameCardRecDataFlag 0 0000c705 wflash_ok 0 0000c706 first_time 0 0000c707 TimeOutFlag 0 0000c708 Tim_OutCon 0 0000c709 bRecESCTimeout 0 0000c70a Uart_time_out 0 0000c70b Uart_time_out_en 0 0000c70c Uart_st 0 0000c70d boot_time_out_en 0 0000c70e updata_over 0 0000c70f index 0 0000c710 rx_count 0 0000c712 boot_time_out 0 0000c714 power_sw_time 0 0000c716 rDataPointA 0 0000c717 cpuTimer0IntCount 0 0000c718 msg 0 0000c71a pSysInfo 0 00080000 code_start 0 000801ae SysCtl_getClock 0 0008020e SysCtl_setClock 0 00080341 SysCtl_selectXTAL 0 0008036c SysCtl_selectXTALSingleEnded 0 00080386 SysCtl_selectOscSource 0 000803e1 SysCtl_getLowSpeedClock 0 000803fb SysCtl_getDeviceParametric 0 00080456 SysCtl_isPLLValid 0 00080547 SysCtl_configureType 0 00080564 SysCtl_isConfigTypeLocked 0 00080579 SysCtl_lockClkConfig 0 0008058a SysCtl_lockSysConfig 0 00080679 SCI_setConfig 0 000806b7 SCI_writeCharArray 0 000806f8 SCI_readCharArray 0 00080733 SCI_enableInterrupt 0 00080777 SCI_disableInterrupt 0 000807bd SCI_getInterruptStatus 0 0008080c SCI_clearInterruptStatus 0 000808ad GPIO_setDirectionMode 0 000808de GPIO_getDirectionMode 0 000808fe GPIO_setInterruptPin 0 00080936 GPIO_setPadConfig 0 00080988 GPIO_getPadConfig 0 000809c6 GPIO_setQualificationMode 0 000809fe GPIO_getQualificationMode 0 00080a2b GPIO_setQualificationPeriod 0 00080a67 GPIO_setAnalogMode 0 00080aae GPIO_setPinConfig 0 00080b96 Interrupt_initModule 0 00080bd3 Interrupt_initVectorTable 0 00080bf3 Interrupt_enable 0 00080c27 Interrupt_disable 0 00080c72 cpuTimer0ISR 0 00080d2c main 0 00080de6 Device_enableAllPeripherals 0 00080e80 setmodeSci 0 00080f14 sciaRXFIFOISR 0 00080fa3 __c28xabi_divf 0 0008102b CalculateCRC16_CPU 0 00081083 InitSCIAFIFO 0 000810d4 Init_Key 0 00081124 SystemApplicationChecking 0 000811a8 configCPUTimer 0 00081216 __TI_decompress_lzss 0 00081261 CPUTimer_setEmulationMode 0 00081274 JumptoApp 0 000812a0 __TI_auto_init_nobinit_nopinit 0 000812cb Read_First_From_Flash 0 000812f5 C$$EXIT 0 000812f5 abort 0 000812f7 exit 0 0008131e InitGpioSci 0 00081345 Device_init 0 00081369 Read_Parameter_From_Flash 0 0008138a ParaInit 0 000813ca UpgradeRequest 0 000813e8 initCPUTimers 0 00081406 memcpy 0 00081456 _c_int00 0 00081495 Connect_ESC_Send_Inf 0 000814a7 Device_initGPIO 0 00081519 _args_main 0 0008156d _register_unlock 0 00081571 _register_lock 0 00081575 _nop 0 00081586 __TI_decompress_none 0 0008159c __error__ 0 000815a3 memset 0 000815b6 __TI_zero_init 0 000815bc CalculateCRC16 0 000815c1 _system_pre_init 0 000815c3 _system_post_cinit 0 000815c8 RamfuncsLoadStart 0 00081707 RamfuncsLoadEnd 0 00081ac4 AES_Temp 0 00081b5c __TI_Handler_Table_Base 0 00081b62 __TI_Handler_Table_Limit 0 00081b68 __TI_CINIT_Base 0 00081b70 __TI_CINIT_Limit abs 0000013f RamfuncsLoadSize abs 0000013f RamfuncsRunSize abs 00000200 __TI_STACK_SIZE abs 003f8ec4 Fapi_initializeAPI abs 003f8ec6 Fapi_setActiveFlashBank abs 003f8ec8 Fapi_issueAsyncCommandWithAddress abs 003f8eca Fapi_doBlankCheck abs 003f8ecc Fapi_issueProgrammingCommand abs 003f8ed0 Fapi_doVerify abs 003f8ed8 Fapi_checkFsmForReady abs 003f8eda Fapi_getFsmStatus abs ffffffff __TI_pprof_out_hndl abs ffffffff __TI_prof_data_size abs ffffffff __TI_prof_data_start n/a UNDEFED __c_args__ [173 symbols]