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.

TMS570LC4357: EMAC Bootloader调试问题 初始化死机

Part Number: TMS570LC4357
Other Parts Discussed in Thread: HALCOGEN

   您好,我最近在调试TMS570LC4357的 EMAC Bootloader时,发现程序在初始化各个驱动过程中就卡死了,调试过程中点击 Suspend 发现程序停在:HL_sys_intvecs.asm

里的   b   dataEntry 这行,不知道是什么原因?

  我的CMD文件如下:

/*----------------------------------------------------------------------------*/
/* sys_link.cmd                                                  */
/*                                                                            */
/* 
* Copyright (C) 2009-2018 Texas Instruments Incorporated - www.ti.com  
* 
* 
*  Redistribution and use in source and binary forms, with or without 
*  modification, are permitted provided that the following conditions 
*  are met:
*
*    Redistributions of source code must retain the above copyright 
*    notice, this list of conditions and the following disclaimer.
*
*    Redistributions in binary form must reproduce the above copyright
*    notice, this list of conditions and the following disclaimer in the 
*    documentation and/or other materials provided with the   
*    distribution.
*
*    Neither the name of Texas Instruments Incorporated nor the names of
*    its contributors may be used to endorse or promote products derived
*    from this software without specific prior written permission.
*
*  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
*  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
*  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
*  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
*  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
*  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
*  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
*  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
*  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
*  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
*  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
*/

/*                                                                            */
/*----------------------------------------------------------------------------*/
/* USER CODE BEGIN (0) */
/* USER CODE END */


/*----------------------------------------------------------------------------*/
/* Linker Settings                                                            */

--retain="*(.intvecs)"

/* USER CODE BEGIN (1) */
/* USER CODE END */

/*----------------------------------------------------------------------------*/
/* Memory Map                                                                 */

MEMORY
{
/* USER CODE BEGIN (2) */
/* USER CODE END */
   // VECTORS (X)  : origin=0x00000000 length=0x00000020
   // FLASH0  (RX) : origin=0x00000020 length=0x001FFFE0
   // FLASH1  (RX) : origin=0x00200000 length=0x00200000
  //  STACKS  (RW) : origin=0x08000000 length=0x00001500
   // RAM     (RW) : origin=0x08001500 length=0x0007EB00

    ///VECTORS    (X)   : origin=0x00000000 length=0x00000020
    //FLASH_API  (RX)  : origin=0x00000020 length=0x000014E0
    //FLASH0     (RX)  : origin=0x00001500 length=0x003FEAFF   //LS4357 Flash size is 0x3FFFFF
    //SRAM       (RW)  : origin=0x08002000 length=0x0007B000
   	//STACK  		(RW) : origin=0x08000000 length=0x00002000

	VECTORS    (X)   : origin=0x00000000 length=0x00000020 vfill = 0xffffffff
   	FLASH0     (RX)  : origin=0x00000020 length=0x001FFFE0 vfill = 0xffffffff
    FLASH1     (RX)  : origin=0x00200000 length=0x00200000 vfill = 0xffffffff
    STACK      (RW)  : origin=0x08000000 length=0x00002000
    RAM       (RWX)  : origin=0x08002000 length=0x0007E000


/* USER CODE BEGIN (3) */
/*
    ECC_VEC (R)  : origin=0xf0400000 length=0x4 ECC={algorithm=algoL2R5F021, input_range=VECTORS }
    ECC_FLA0 (R) : origin=0xf0400000 + 0x4 length=0x3FFFC ECC={algorithm=algoL2R5F021, input_range=FLASH0 }
    ECC_FLA1 (R) : origin=0xf0440000 length=0x40000 ECC={algorithm=algoL2R5F021, input_range=FLASH1 }
*/
#if 1
    ECC_VEC  (R) : origin=(0xf0400000 + (start(VECTORS) >> 3))
                   length=(size(VECTORS) >> 3)
                   ECC={algorithm=algoL2R5F021, input_range=VECTORS}

    ECC_FLA0 (R) : origin=(0xf0400000 + (start(FLASH0)  >> 3))
                   length=(size(FLASH0)  >> 3)
                   ECC={algorithm=algoL2R5F021, input_range=FLASH0 }

    ECC_FLA1 (R) : origin=(0xf0400000 + (start(FLASH1)  >> 3))
                   length=(size(FLASH1)  >> 3)
                   ECC={algorithm=algoL2R5F021, input_range=FLASH1 }
#endif
}

/* USER CODE BEGIN (4) */
ECC
{
    algoL2R5F021 : address_mask = 0xfffffff8 /* Address Bits 31:3 */
                   hamming_mask = R4         /* Use R4/R5 build in Mask */
                   parity_mask  = 0x0c       /* Set which ECC bits are Even and Odd parity */
                   mirroring    = F021       /* RM57Lx and TMS570LCx are build in F021 */
}
/* USER CODE END */


/*----------------------------------------------------------------------------*/
/* Section Configuration                                                      */

SECTIONS
{
/* USER CODE BEGIN (5) */
/* USER CODE END */
    .intvecs : {} > VECTORS
    .text    : {} palign=8 > FLASH0 |FLASH1 /*Initialized executable code and constants*/
    .const   : {} palign=8 load=FLASH0 |FLASH1, run = RAM, LOAD_START(constLoadStart), RUN_START(constRunStart), SIZE(constLoadSize)   /*Initialized constant data (e.g. const flash_sectors[..] = )*/
    .cinit   : {} palign=8 > FLASH0 |FLASH1   /*Initialized global and static variables*/
    .pinit   : {} palign=8 > FLASH0 |FLASH1
    .data    : {} > RAM
    .bss     : {} > RAM
    .sysmem  : {} > RAM

/* The toot directory is \Debug */
    flashAPI:
   {
     .\source\F021_API\source\Fapi_UserDefinedFunctions.obj (.text)
     .\source\Driver\flash\source\bl_flash.obj (.text)
//   .\source\bl_dcan.obj (.text)
      --library= "..\F021_API_CortexR4_BE.lib" (.text)
   } palign=8 load = FLASH0 |FLASH1, run = RAM, LOAD_START(apiLoadStart), RUN_START(apiRunStart), SIZE(apiLoadSize)


	

/* USER CODE BEGIN (6) */
/* USER CODE END */
}

/* USER CODE BEGIN (7) */
/* USER CODE END */


/*----------------------------------------------------------------------------*/
/* Misc                                                                       */

/* USER CODE BEGIN (8) */
/* USER CODE END */
/*----------------------------------------------------------------------------*/

另外还想问问,关于HALCoGen生成的代码,有没有 HL_sys_intvecs.asm 、HL_sys_link.cmd、HL_sys_core.asm、HL_sys_phantom.c等系统文件的说明,

我想了解一下各个文件的作用,后续开发过程也好定位问题,多谢!!!

  • 已为您联系TI资深工程师,一旦得到回复会立刻回复给您

  • ******************************************************************************
                      TI ARM Linker PC v20.2.5                     
    ******************************************************************************
    >> Linked Wed Feb 15 17:18:22 2023
    
    OUTPUT FILE NAME:   <downsize.out>
    ENTRY POINT SYMBOL: "_c_int00"  address: 0001f0ec
    
    
    MEMORY CONFIGURATION
    
             name            origin    length      used     unused   attr    fill
    ----------------------  --------  ---------  --------  --------  ----  --------
      VECTORS               00000000   00000020  00000020  00000000     X (ffffffff)
      FLASH0                00000020   001fffe0  0001f878  001e0768  R  X (ffffffff)
      FLASH1                00200000   00200000  00000000  00200000  R  X (ffffffff)
      STACK                 08000000   00002000  00000000  00002000  RW  
      RAM                   08002000   0007e000  0006c594  00011a6c  RW X
      ECC_VEC               f0400000   00000004  00000000  00000004  R   
      ECC_FLA0              f0400004   0003fffc  00000000  0003fffc  R   
      ECC_FLA1              f0440000   00040000  00000000  00040000  R   
    
    
    SEGMENT ALLOCATION MAP
    
    run origin  load origin   length   init length attrs members
    ----------  ----------- ---------- ----------- ----- -------
    00000000    00000000    00000020   00000020    r-x
      00000000    00000000    00000020   00000020    r-x .intvecs
    00002218    00002218    0001d680   0001d680    r-x
      00002218    00002218    0001d3e8   0001d3e8    r-x .text
      0001f600    0001f600    00000298   00000298    r-- .cinit
    08002000    08002000    0006a39e   00000000    rw-
      08002000    08002000    00051d06   00000000    rw- .data
      08053d08    08053d08    00018696   00000000    rw- .bss
    0806c3a0    00000020    000021f8   000021f8    r-x
      0806c3a0    00000020    00001258   00001258    r-- .const
      0806d5f8    00001278    00000fa0   00000fa0    r-x flashAPI
    
    
    SECTION ALLOCATION MAP
    
     output                                  attributes/
    section   page    origin      length       input sections
    --------  ----  ----------  ----------   ----------------
    .intvecs   0    00000000    00000020     
                      00000000    00000020     HL_sys_intvecs.obj (.intvecs)
    
    .const     0    00000020    00001258     RUN ADDR = 0806c3a0
                      00000020    00000800     BTM_CB_MainFunction.obj (.const:CRC48_TABLE$3)
                      00000820    00000400     BTM_CB_MainFunction.obj (.const:$P$T0$2)
                      00000c20    00000200     BTM_CB_DeviceState.obj (.const:$P$T0$5)
                      00000e20    00000200     HL_sys_vim.obj (.const:s_vim_init)
                      00001020    00000080     BTM_CB_TMS570WD.obj (.const:.string:$P$T0$1)
                      000010a0    00000064     HL_system.obj (.const:.string:$P$T0$1)
                      00001104    00000044     BTM_CB_TMS570SCI.obj (.const:$P$T0$1)
                      00001148    00000030     BTM_CB_TMS570RTC.obj (.const:$P$T0$1)
                      00001178    0000001c     f_rtc.obj (.const:$P$T0$1)
                      00001194    0000001c     BTM_CB_TMS570RTC.obj (.const:$P$T1$2)
                      000011b0    00000011     BTM_CB_DataTransformation.obj (.const:.string:$P$T0$1)
                      000011c1    00000011     BTM_CB_DataTransformation.obj (.const:.string:$P$T1$2)
                      000011d2    00000002     --HOLE-- [fill = 0]
                      000011d4    0000000c     BTM_CB_TMS570Can.obj (.const:$P$T0$1)
                      000011e0    0000000a     memp.obj (.const:memp_num)
                      000011ea    0000000a     memp.obj (.const:memp_sizes)
                      000011f4    00000008     BTM_CB_DeviceState.obj (.const:.string:$P$T1$6)
                      000011fc    00000008     BTM_CB_DeviceState.obj (.const:.string:$P$T2$9)
                      00001204    00000008     BTM_CB_TMS570Can.obj (.const:.string:CAN_SL_CANByteOrder$2)
                      0000120c    00000008     BTM_CB_TMS570Can.obj (.const:CAN_SL_CANCtrRegPtr)
                      00001214    00000008     BTM_CB_TMS570GIO.obj (.const:GIO_SL_GioPortCtrRegPtr)
                      0000121c    00000008     BTM_CB_TMS570SCI.obj (.const:SCI_SL_SCICtrRegPtr)
                      00001224    00000006     HL_emac.obj (.const:.string:$P$T0$5)
                      0000122a    00000006     BTM_CB_MainFunction.obj (.const:.string:SL_KOKey)
                      00001230    00000006     BTM_CB_MainFunction.obj (.const:.string:SL_OKKey)
                      00001236    00000006     BTM_CB_FPGACom.obj (.const:FPGA_TX_LEN_POS)
                      0000123c    00000006     BTM_CB_FPGACom.obj (.const:FPGA_TX_POS)
                      00001242    00000006     etharp.obj (.const:ethbroadcast)
                      00001248    00000006     etharp.obj (.const:ethzero)
                      0000124e    00000004     lwip_main.obj (.const:.string:$P$T0$1)
                      00001252    00000004     lwip_main.obj (.const:.string:$P$T1$2)
                      00001256    00000004     lwip_main.obj (.const:.string:$P$T2$3)
                      0000125a    00000002     --HOLE-- [fill = 0]
                      0000125c    00000004     BTM_CB_TMS570GIO.obj (.const)
                      00001260    00000004     BTM_CB_TMS570HET.obj (.const)
                      00001264    00000004     BTM_CB_TMS570RTC.obj (.const)
                      00001268    00000004     HL_emac.obj (.const)
                      0000126c    00000004     ip_addr.obj (.const:ip_addr_any)
                      00001270    00000004     ip_addr.obj (.const:ip_addr_broadcast)
                      00001274    00000004     --HOLE-- [fill = 0]
    
    .text      0    00002218    0001d3e8     
                      00002218    0000331c     HL_emac.obj (.text)
                      00005534    000031f0     BTM_CB_MMC.obj (.text)
                      00008724    000024d0     BTM_CB_DeviceState.obj (.text)
                      0000abf4    000021c8     dhcp.obj (.text)
                      0000cdbc    00001534     BTM_CB_MainFunction.obj (.text)
                      0000e2f0    000013d8     etharp.obj (.text)
                      0000f6c8    000010ac     pbuf.obj (.text)
                      00010774    00000f9c     hdkif.obj (.text)
                      00011710    00000c68     udp.obj (.text)
                      00012378    00000b38     BTM_CB_DataTransformation.obj (.text)
                      00012eb0    00000b38     BTM_CB_TMS570RTC.obj (.text)
                      000139e8    000009d0     HL_pinmux.obj (.text)
                      000143b8    00000940     HL_sys_vim.obj (.text)
                      00014cf8    000008f8     mem.obj (.text)
                      000155f0    00000894     ip.obj (.text)
                      00015e84    0000085c     BTM_CB_TMS570Can.obj (.text)
                      000166e0    000007f4     BTM_CB_TMS570SCI.obj (.text)
                      00016ed4    00000770     BTM_CB_TMS570SPI.obj (.text)
                      00017644    00000694     HL_phy_dp83640.obj (.text)
                      00017cd8    00000674     BTM_CB_FPGACom.obj (.text)
                      0001834c    0000065c     HL_system.obj (.text)
                      000189a8    00000650     ip_addr.obj (.text)
                      00018ff8    000005f0     inet_chksum.obj (.text)
                      000195e8    000004d8     netif.obj (.text)
                      00019ac0    000004b0     icmp.obj (.text)
                      00019f70    00000490     raw.obj (.text)
                      0001a400    0000045c     timers.obj (.text)
                      0001a85c    00000430     BTM_CB_TMS570DMA.obj (.text)
                      0001ac8c    00000408     HL_sys_core.obj (.text)
                      0001b094    000003a0     HL_sys_mpu.obj (.text)
                      0001b434    00000358     HL_emac.obj (.text:retain)
                      0001b78c    00000320     BTM_CB_Led.obj (.text)
                      0001baac    00000300     memp.obj (.text)
                      0001bdac    000002e4     HL_sys_vim.obj (.text:retain)
                      0001c090    000002d4     lwiplib.obj (.text)
                      0001c364    000002c8     BTM_CB_TMS570GIO.obj (.text)
                      0001c62c    000002b8     rtsv7R4_T_be_v3D16_eabi.lib : ull_div32.asm.obj (.text)
                      0001c8e4    00000290     f_mmc.obj (.text)
                      0001cb74    0000024c     f_emac.obj (.text)
                      0001cdc0    00000224     f_dma.obj (.text)
                      0001cfe4    0000021c     BTM_CB_TMS570RTI.obj (.text)
                      0001d200    0000020c     BTM_CB_TMS570HET.obj (.text)
                      0001d40c    0000020c     BTM_CB_TMS570WD.obj (.text)
                      0001d618    0000020c     f_fpgacom.obj (.text)
                      0001d824    00000204     BTM_CB_TMS570RTC.obj (.text:retain)
                      0001da28    000001fc     BTM_CB_TMS570ESM.obj (.text)
                      0001dc24    000001e8     f_spi.obj (.text)
                      0001de0c    000001c4     HL_mdio.obj (.text)
                      0001dfd0    00000198     BTM_CB_StandOutput.obj (.text)
                      0001e168    00000190     f_led.obj (.text)
                      0001e2f8    0000018c     f_rtc.obj (.text)
                      0001e484    00000188     f_rti.obj (.text)
                      0001e60c    00000184     f_gio.obj (.text)
                      0001e790    00000178     f_sci.obj (.text)
                      0001e908    00000138     f_can.obj (.text)
                      0001ea40    00000138     BTM_CB_TMS570SPI.obj (.text:retain)
                      0001eb78    0000011c     BTM_CB_MMC.obj (.text:retain)
                      0001ec94    00000110     BTM_CB_TMS570DMA.obj (.text:retain)
                      0001eda4    00000108     f_het.obj (.text)
                      0001eeac    000000c8     f_esm.obj (.text)
                      0001ef74    000000c8     f_wd.obj (.text)
                      0001f03c    000000b0     lwip_main.obj (.text)
                      0001f0ec    0000009c     HL_sys_startup.obj (.text:retain)
                      0001f188    0000009c     rtsv7R4_T_be_v3D16_eabi.lib : memcpy_t2.asm.obj (.text)
                      0001f224    0000007a                                 : memset_t2.asm.obj (.text)
                      0001f29e    0000006c                                 : copy_decompress_lzss.c.obj (.text:decompress:lzss:__TI_decompress_lzss)
                      0001f30a    00000002                                 : div0.asm.obj (.text)
                      0001f30c    00000054                                 : i_div32.asm.obj (.text)
                      0001f360    00000050     BTM_CB_TMS570GIO.obj (.text:retain)
                      0001f3b0    00000050     rtsv7R4_T_be_v3D16_eabi.lib : u_div32.asm.obj (.text)
                      0001f400    0000004c     sys_arch.obj (.text)
                      0001f44c    00000044     rtsv7R4_T_be_v3D16_eabi.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit)
                      0001f490    00000044     regist.obj (.text)
                      0001f4d4    0000003c     BTM_CB_TMS570ESM.obj (.text:retain)
                      0001f510    00000026     rtsv7R4_T_be_v3D16_eabi.lib : memcmp.c.obj (.text:memcmp)
                      0001f536    00000002     --HOLE-- [fill = 0]
                      0001f538    00000020     init.obj (.text)
                      0001f558    0000001e     rtsv7R4_T_be_v3D16_eabi.lib : ll_lsl_t2.asm.obj (.text)
                      0001f576    0000001e                                 : strcat.c.obj (.text:strcat)
                      0001f594    00000018     lwip_main.obj (.text:retain)
                      0001f5ac    00000016     rtsv7R4_T_be_v3D16_eabi.lib : strlen.c.obj (.text:strlen)
                      0001f5c2    0000000e                                 : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none)
                      0001f5d0    0000000c                                 : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init)
                      0001f5dc    00000004                                 : exit.c.obj (.text:abort:abort)
                      0001f5e0    00000004     HL_sys_phantom.obj (.text:retain)
                      0001f5e4    00000004     stats.obj (.text)
                      0001f5e8    00000008     bl_flash.obj (.tramp.Fapi_BlockProgram.1)
                      0001f5f0    00000008     bl_flash.obj (.tramp.Fapi_BlockErase.1)
                      0001f5f8    00000008     bl_flash.obj (.tramp.BLInternalFlashStartAddrCheck.1)
    
    .cinit     0    0001f600    00000298     
                      0001f600    0000026e     (.cinit..data.load) [load image, compression = lzss]
                      0001f86e    00000002     --HOLE-- [fill = 0]
                      0001f870    0000000c     (__TI_handler_table)
                      0001f87c    00000004     --HOLE-- [fill = 0]
                      0001f880    00000008     (.cinit..bss.load) [load image, compression = zero_init]
                      0001f888    00000010     (__TI_cinit_table)
    
    .data      0    08002000    00051d06     UNINITIALIZED
                      08002000    00021602     HL_emac.obj (.data:EMAC_SL_StandardOuputMSG)
                      08023602    00021602     HL_emac.obj (.data:EMAC_SL_TXBuffer)
                      08044c04    00008002     BTM_CB_MMC.obj (.data:MMC_SL_Log)
                      0804cc06    00002042     HL_emac.obj (.data:EMAC_SL_RXBuffer)
                      0804ec48    00001400     HL_emac.obj (.data:EMAC_SL_HWRXBuffer)
                      08050048    00001008     BTM_CB_MMC.obj (.data:MMC_SL_Tel)
                      08051050    00001002     BTM_CB_FPGACom.obj (.data:FPGA_SL_RS422TXData)
                      08052052    00000800     BTM_CB_TMS570SPI.obj (.data:SPI_SL_RXBuffer)
                      08052852    00000400     BTM_CB_MainFunction.obj (.data:SL_Buffer)
                      08052c52    00000400     BTM_CB_MainFunction.obj (.data:SL_RXBuffer$12)
                      08053052    0000032c     BTM_CB_MMC.obj (.data:MMC_SL_LogIndex)
                      0805337e    0000032c     BTM_CB_MMC.obj (.data:MMC_SL_TelIndex)
                      080536aa    00000002     BTM_CB_TMS570HET.obj (.data)
                      080536ac    00000280     bl_flash.obj (.data:flash_sector)
                      0805392c    000000c8     BTM_CB_TMS570SPI.obj (.data:SPI_SL_TXBuffer)
                      080539f4    0000003c     regist.obj (.data:regfunc_tab)
                      08053a30    00000038     BTM_CB_DeviceState.obj (.data)
                      08053a68    00000038     BTM_CB_MMC.obj (.data)
                      08053aa0    00000028     BTM_CB_TMS570WD.obj (.data)
                      08053ac8    00000028     HL_emac.obj (.data)
                      08053af0    00000024     BTM_CB_MainFunction.obj (.data)
                      08053b14    00000004     BTM_CB_Led.obj (.data:LED_SL_LedState$1)
                      08053b18    00000020     BTM_CB_Led.obj (.data:LED_SL_OffTime)
                      08053b38    0000001c     BTM_CB_MMC.obj (.data:tms570_mmc_co)
                      08053b54    00000018     HL_emac.obj (.data:tms570_emac_co)
                      08053b6c    00000018     BTM_CB_FPGACom.obj (.data:tms570_fpgacom_co)
                      08053b84    00000004     bl_flash.obj (.data)
                      08053b88    00000014     BTM_CB_TMS570RTC.obj (.data)
                      08053b9c    00000014     BTM_CB_TMS570DMA.obj (.data:tms570_dma_co)
                      08053bb0    00000014     BTM_CB_TMS570SPI.obj (.data:tms570_spi_co)
                      08053bc4    00000011     BTM_CB_TMS570RTC.obj (.data:RTC_SL_Buffer)
                      08053bd5    00000003     BTM_CB_FPGACom.obj (.data:FPGA_SL_RXLen)
                      08053bd8    00000010     BTM_CB_DeviceState.obj (.data:DS_SL_ABComInfor)
                      08053be8    00000010     BTM_CB_DeviceState.obj (.data:DS_SL_CBComInfor)
                      08053bf8    00000010     BTM_CB_DeviceState.obj (.data:DS_SL_RB1ComInfor)
                      08053c08    00000010     BTM_CB_DeviceState.obj (.data:DS_SL_RB2ComInfor)
                      08053c18    00000010     BTM_CB_TMS570GIO.obj (.data:tms570_gio_co)
                      08053c28    00000010     BTM_CB_Led.obj (.data:tms570_led_co)
                      08053c38    00000010     BTM_CB_TMS570RTC.obj (.data:tms570_rtc_co)
                      08053c48    00000010     BTM_CB_TMS570RTI.obj (.data:tms570_rti_co)
                      08053c58    00000010     BTM_CB_TMS570SCI.obj (.data:tms570_sci_co)
                      08053c68    0000000c     BTM_CB_TMS570Can.obj (.data:tms570_can_co)
                      08053c74    0000000c     BTM_CB_TMS570HET.obj (.data:tms570_het_co)
                      08053c80    0000000a     BTM_CB_TMS570SPI.obj (.data)
                      08053c8a    00000002     BTM_CB_DeviceState.obj (.data:DS_SL_ATPGetAntState)
                      08053c8c    00000008     F021_API_CortexR4_BE.lib : FlashStateMachine.ScaleFclk.obj (.data)
                      08053c94    00000008     BTM_CB_Led.obj (.data:LED_SL_ID)
                      08053c9c    00000008     BTM_CB_TMS570ESM.obj (.data:tms570_esm_co)
                      08053ca4    00000008     BTM_CB_TMS570WD.obj (.data:tms570_wd_co)
                      08053cac    00000006     HL_emac.obj (.data:EMAC_SL_RemoteMacAddr)
                      08053cb2    00000006     BTM_CB_MainFunction.obj (.data:emacAddress)
                      08053cb8    00000006     HL_emac.obj (.data:tmpmacaddress)
                      08053cbe    00000002     BTM_CB_DeviceState.obj (.data:DS_SL_IsAntNormal)
                      08053cc0    00000004     dhcp.obj (.data)
                      08053cc4    00000004     f_can.obj (.data)
                      08053cc8    00000004     f_dma.obj (.data)
                      08053ccc    00000004     f_emac.obj (.data)
                      08053cd0    00000004     f_esm.obj (.data)
                      08053cd4    00000004     f_fpgacom.obj (.data)
                      08053cd8    00000004     f_gio.obj (.data)
                      08053cdc    00000004     f_het.obj (.data)
                      08053ce0    00000004     f_led.obj (.data)
                      08053ce4    00000004     f_mmc.obj (.data)
                      08053ce8    00000004     f_rtc.obj (.data)
                      08053cec    00000004     f_rti.obj (.data)
                      08053cf0    00000004     f_sci.obj (.data)
                      08053cf4    00000004     f_spi.obj (.data)
                      08053cf8    00000004     f_wd.obj (.data)
                      08053cfc    00000002     BTM_CB_FPGACom.obj (.data:FPGA_SL_RXIndex)
                      08053cfe    00000002     BTM_CB_DeviceState.obj (.data:SL_IsRBNormal$4)
                      08053d00    00000002     udp.obj (.data)
                      08053d02    00000001     BTM_CB_FPGACom.obj (.data)
                      08053d03    00000001     BTM_CB_Led.obj (.data)
                      08053d04    00000001     BTM_CB_TMS570GIO.obj (.data)
                      08053d05    00000001     F021_API_CortexR4_BE.lib : FlashStateMachine.SetActiveBank.obj (.data)
    
    .bss       0    08053d08    00018696     UNINITIALIZED
                      08053d08    00007814     (.common:ram_heap)
                      0805b51c    00006a24     memp.obj (.bss:memp_memory)
                      08061f40    00006650     BTM_CB_TMS570SCI.obj (.bss:SCI_SL_RXBuffer)
                      08068590    00003b24     HL_emac.obj (.bss:pbuf_array)
                      0806c0b4    000000c8     etharp.obj (.bss:arp_table)
                      0806c17c    000000b4     (.common:lwip_stats)
                      0806c230    00000044     hdkif.obj (.bss:hdkif_data)
                      0806c274    0000003c     (.common:hdkif_data)
                      0806c2b0    00000034     lwiplib.obj (.bss:hdkNetIF)
                      0806c2e4    00000028     BTM_CB_TMS570SCI.obj (.bss:SCI_SL_DMARXBuffer)
                      0806c30c    00000028     (.common:dhcp_rx_options_val)
                      0806c334    00000014     memp.obj (.bss:memp_tab)
                      0806c348    00000010     ip_addr.obj (.bss:str$1)
                      0806c358    0000000c     mem.obj (.bss)
                      0806c364    0000000c     (.common:dhcp_rx_options_given)
                      0806c370    00000008     timers.obj (.bss)
                      0806c378    00000004     raw.obj (.bss)
                      0806c37c    00000004     (.common:current_header)
                      0806c380    00000004     (.common:current_iphdr_dest)
                      0806c384    00000004     (.common:current_iphdr_src)
                      0806c388    00000004     (.common:current_netif)
                      0806c38c    00000004     (.common:netif_default)
                      0806c390    00000004     (.common:netif_list)
                      0806c394    00000004     (.common:udp_pcbs)
                      0806c398    00000002     ip.obj (.bss)
                      0806c39a    00000001     etharp.obj (.bss)
                      0806c39b    00000001     netif.obj (.bss)
                      0806c39c    00000001     (.common:g_ucEndBank)
                      0806c39d    00000001     (.common:g_ucStartBank)
    
    flashAPI   0    00001278    00000fa0     RUN ADDR = 0806d5f8
                      00001278    00000008     Fapi_UserDefinedFunctions.obj (.text)
                      00001280    0000078c     bl_flash.obj (.text)
                      00001a0c    00000260     F021_API_CortexR4_BE.lib : FlashStateMachine.InitializeFlashBanks.obj (.text:Fapi_initializeFlashBanks)
                      00001c6c    0000017c                              : FlashStateMachine.SetActiveBank.obj (.text:Fapi_setActiveFlashBank)
                      00001de8    00000178                              : Program.obj (.text:Fapi_issueProgrammingCommand)
                      00001f60    00000070                              : FlashStateMachine.EnableMainSectors.obj (.text:Fapi_enableMainBankSectors)
                      00001fd0    00000068                              : Read.Common.obj (.text:_Fapi_enterMarginMode)
                      00002038    00000040                              : Read.MarginByByte.obj (.text:Fapi_doMarginReadByByte)
                      00002078    0000003c                              : FlashStateMachine.IssueFsmCommand.obj (.text:_Fapi_issueFsmCommand)
                      000020b4    00000036                              : Utilities.CalculateFletcher.obj (.text:Fapi_calculateFletcherChecksum)
                      000020ea    00000002     --HOLE-- [fill = 0]
                      000020ec    00000030                              : Async.WithAddress.obj (.text:Fapi_issueAsyncCommandWithAddress)
                      0000211c    00000030                              : Utilities.WaitDelay.obj (.text:Fapi_waitDelay)
                      0000214c    0000002c                              : Read.Common.obj (.text:_Fapi_exitMarginMode)
                      00002178    00000022                              : Read.FlushPipeline.obj (.text:Fapi_flushPipeline)
                      0000219a    0000001c                              : FlashStateMachine.InitializeFlashBanks.obj (.text:_Fapi_divideUnsignedLong)
                      000021b6    00000002     --HOLE-- [fill = 0]
                      000021b8    00000014                              : Utilities.CalculateEcc.obj (.text:Fapi_calculateEcc)
                      000021cc    00000010                              : Utilities.GetNumberOfSectors.obj (.text:Fapi_getNumberOfBankSectors)
                      000021dc    00000010                              : FlashStateMachine.ScaleFclk.obj (.text:_scaleEEFclk)
                      000021ec    00000010                              : FlashStateMachine.ScaleFclk.obj (.text:_scaleMainFclk)
                      000021fc    0000000c                              : Read.WdService.obj (.text:_Fapi_checkWdService)
                      00002208    00000008     Fapi_UserDefinedFunctions.obj (.tramp.Fapi_serviceWatchdogTimer.1)
                      00002210    00000008     BTM_CB_StandOutput.obj (.tramp.StandardOuputText.1)
    
    __llvm_prf_cnts 
    *          0    08002000    00000000     UNINITIALIZED
    
    MODULE SUMMARY
    
           Module                                       code     ro data   rw data
           ------                                       ----     -------   -------
        .\source\Driver\can\source\
           BTM_CB_TMS570Can.obj                         2140     56        12     
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       2140     56        12     
                                                                                  
        .\source\Driver\dma\source\
           BTM_CB_TMS570DMA.obj                         1344     0         20     
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       1344     0         20     
                                                                                  
        .\source\Driver\emac\source\
           HL_emac.obj                                  13940    20        302066 
           HL_phy_dp83640.obj                           1684     0         0      
           HL_mdio.obj                                  452      0         0      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       16076    20        302066 
                                                                                  
        .\source\Driver\emac\source\example\hdk\src\
           lwip_main.obj                                200      24        0      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       200      24        0      
                                                                                  
        .\source\Driver\emac\source\lwip-1.4.1\ports\hdk\
           lwiplib.obj                                  724      0         52     
           sys_arch.obj                                 76       0         0      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       800      0         52     
                                                                                  
        .\source\Driver\emac\source\lwip-1.4.1\ports\hdk\netif\
           hdkif.obj                                    3996     0         68     
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       3996     0         68     
                                                                                  
        .\source\Driver\emac\source\lwip-1.4.1\src\core\
           mem.obj                                      2296     0         30752  
           memp.obj                                     768      40        27192  
           dhcp.obj                                     8648     0         56     
           pbuf.obj                                     4268     0         0      
           udp.obj                                      3176     0         6      
           netif.obj                                    1240     0         9      
           raw.obj                                      1168     0         4      
           timers.obj                                   1116     0         8      
           stats.obj                                    4        0         180    
           init.obj                                     32       0         0      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       22716    40        58207  
                                                                                  
        .\source\Driver\emac\source\lwip-1.4.1\src\core\ipv4\
           ip.obj                                       2196     0         18     
           ip_addr.obj                                  1616     16        16     
           inet_chksum.obj                              1520     0         0      
           icmp.obj                                     1200     0         0      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       6532     16        34     
                                                                                  
        .\source\Driver\emac\source\lwip-1.4.1\src\netif\
           etharp.obj                                   5080     24        201    
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       5080     24        201    
                                                                                  
        .\source\Driver\esm\source\
           BTM_CB_TMS570ESM.obj                         568      0         8      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       568      0         8      
                                                                                  
        .\source\Driver\flash\source\
           bl_flash.obj                                 3888     0         646    
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       3888     0         646    
                                                                                  
        .\source\Driver\fpgacom\source\
           BTM_CB_FPGACom.obj                           1652     24        4128   
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       1652     24        4128   
                                                                                  
        .\source\Driver\gio\source\
           BTM_CB_TMS570GIO.obj                         792      24        17     
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       792      24        17     
                                                                                  
        .\source\Driver\het\source\
           BTM_CB_TMS570HET.obj                         524      8         14     
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       524      8         14     
                                                                                  
        .\source\Driver\led\source\
           BTM_CB_Led.obj                               800      0         61     
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       800      0         61     
                                                                                  
        .\source\Driver\mmc\source\
           BTM_CB_MMC.obj                               13068    0         38582  
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       13068    0         38582  
                                                                                  
        .\source\Driver\rtc\source\
           BTM_CB_TMS570RTC.obj                         3388     160       53     
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       3388     160       53     
                                                                                  
        .\source\Driver\rti\source\
           BTM_CB_TMS570RTI.obj                         540      0         16     
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       540      0         16     
                                                                                  
        .\source\Driver\sci\source\
           BTM_CB_TMS570SCI.obj                         2036     152       26248  
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       2036     152       26248  
                                                                                  
        .\source\Driver\spi\source\
           BTM_CB_TMS570SPI.obj                         2216     0         2278   
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       2216     0         2278   
                                                                                  
        .\source\Driver\wd\source\
           BTM_CB_TMS570WD.obj                          524      256       48     
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       524      256       48     
                                                                                  
        .\source\F021_API\source\
           Fapi_UserDefinedFunctions.obj                32       0         0      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       32       0         0      
                                                                                  
        .\source\app\source\
           BTM_CB_MainFunction.obj                      5428     6168      2090   
           BTM_CB_DeviceState.obj                       9424     1056      126    
           BTM_CB_DataTransformation.obj                2872     68        0      
           BTM_CB_StandOutput.obj                       424      0         0      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       18148    7292      2216   
                                                                                  
        .\source\frame\can\source\
           f_can.obj                                    312      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       312      0         4      
                                                                                  
        .\source\frame\dma\source\
           f_dma.obj                                    548      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       548      0         4      
                                                                                  
        .\source\frame\emac\source\
           f_emac.obj                                   588      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       588      0         4      
                                                                                  
        .\source\frame\esm\source\
           f_esm.obj                                    200      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       200      0         4      
                                                                                  
        .\source\frame\fpgacom\source\
           f_fpgacom.obj                                524      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       524      0         4      
                                                                                  
        .\source\frame\gio\source\
           f_gio.obj                                    388      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       388      0         4      
                                                                                  
        .\source\frame\het\source\
           f_het.obj                                    264      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       264      0         4      
                                                                                  
        .\source\frame\led\source\
           f_led.obj                                    400      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       400      0         4      
                                                                                  
        .\source\frame\mmc\source\
           f_mmc.obj                                    656      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       656      0         4      
                                                                                  
        .\source\frame\rtc\source\
           f_rtc.obj                                    396      56        4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       396      56        4      
                                                                                  
        .\source\frame\rti\source\
           f_rti.obj                                    392      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       392      0         4      
                                                                                  
        .\source\frame\sci\source\
           f_sci.obj                                    376      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       376      0         4      
                                                                                  
        .\source\frame\spi\source\
           f_spi.obj                                    488      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       488      0         4      
                                                                                  
        .\source\frame\wd\source\
           f_wd.obj                                     200      0         4      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       200      0         4      
                                                                                  
        .\source\system\core\source\
           HL_sys_vim.obj                               3108     1024      0      
           HL_pinmux.obj                                2512     0         0      
           HL_system.obj                                1628     200       0      
           HL_sys_core.obj                              1032     0         0      
           HL_sys_startup.obj                           156      0         0      
           HL_sys_intvecs.obj                           32       0         0      
           HL_sys_phantom.obj                           4        0         0      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       8472     1224      0      
                                                                                  
        .\source\system\mpu\source\
           HL_sys_mpu.obj                               928      0         0      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       928      0         0      
                                                                                  
        .\source\system\register\source\
           regist.obj                                   68       0         60     
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       68       0         60     
                                                                                  
        ../F021_API_CortexR4_BE.lib
           FlashStateMachine.InitializeFlashBanks.obj   1272     0         0      
           FlashStateMachine.SetActiveBank.obj          760      0         1      
           Program.obj                                  752      0         0      
           Read.Common.obj                              296      0         0      
           FlashStateMachine.EnableMainSectors.obj      224      0         0      
           Read.MarginByByte.obj                        128      0         0      
           FlashStateMachine.IssueFsmCommand.obj        120      0         0      
           Utilities.CalculateFletcher.obj              108      0         0      
           Async.WithAddress.obj                        96       0         0      
           Utilities.WaitDelay.obj                      96       0         0      
           FlashStateMachine.ScaleFclk.obj              64       0         8      
           Read.FlushPipeline.obj                       68       0         0      
           Utilities.CalculateEcc.obj                   40       0         0      
           Utilities.GetNumberOfSectors.obj             32       0         0      
           Read.WdService.obj                           24       0         0      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       4080     0         9      
                                                                                  
        C:/ti/ccs1110/ccs/tools/compiler/ti-cgt-arm_20.2.5.LTS/lib/rtsv7R4_T_be_v3D16_eabi.lib
           ull_div32.asm.obj                            696      0         0      
           memcpy_t2.asm.obj                            156      0         0      
           memset_t2.asm.obj                            122      0         0      
           copy_decompress_lzss.c.obj                   108      0         0      
           i_div32.asm.obj                              84       0         0      
           u_div32.asm.obj                              80       0         0      
           autoinit.c.obj                               68       0         0      
           memcmp.c.obj                                 38       0         0      
           ll_lsl_t2.asm.obj                            30       0         0      
           strcat.c.obj                                 30       0         0      
           strlen.c.obj                                 22       0         0      
           copy_decompress_none.c.obj                   14       0         0      
           copy_zero_init.c.obj                         12       0         0      
           exit.c.obj                                   4        0         0      
           div0.asm.obj                                 2        0         0      
        +--+--------------------------------------------+--------+---------+---------+
           Total:                                       1466     0         0      
                                                                                  
           Linker Generated:                            0        658       0      
        +--+--------------------------------------------+--------+---------+---------+
           Grand Total:                                 127806   10034     435100 
    
    
    LINKER GENERATED COPY TABLES
    
    __TI_cinit_table @ 0001f888 records: 2, size/record: 8, table size: 16
    	.data: load addr=0001f600, load size=0000026e bytes, run addr=08002000, run size=00051d06 bytes, compression=lzss
    	.bss: load addr=0001f880, load size=00000008 bytes, run addr=08053d08, run size=00018696 bytes, compression=zero_init
    
    
    LINKER GENERATED HANDLER TABLE
    
    __TI_handler_table @ 0001f870 records: 3, size/record: 4, table size: 12
    	index: 0, handler: __TI_decompress_lzss
    	index: 1, handler: __TI_decompress_none
    	index: 2, handler: __TI_zero_init
    
    VENEERS
    
    callee name               veneer name
       callee addr  veneer addr  call addr  call info
    --------------  -----------  ---------  ----------------
    Fapi_serviceWatchdogTimer  $Ven$TA$L$PI$$Fapi_serviceWatchdogTimer
       0806d5f8     0806e588     0806e582   F021_API_CortexR4_BE.lib : Read.WdService.obj (.text:_Fapi_checkWdService)
    
    [1 trampolines]
    [1 trampoline calls]
    
    
    FAR CALL TRAMPOLINES
    
    callee name               trampoline name
       callee addr  tramp addr   call addr  call info
    --------------  -----------  ---------  ----------------
    Fapi_BlockProgram         $Tramp$AA$L$PI$$Fapi_BlockProgram
       0806da94     0001f5e8     0000d9b4   BTM_CB_MainFunction.obj (.text)
    Fapi_BlockErase           $Tramp$AA$L$PI$$Fapi_BlockErase
       0806d840     0001f5f0     0000d7d0   BTM_CB_MainFunction.obj (.text)
    BLInternalFlashStartAddrCheck  $Tramp$AA$L$PI$$BLInternalFlashStartAddrCheck
       0806d650     0001f5f8     0000d790   BTM_CB_MainFunction.obj (.text)
    StandardOuputText         $Tramp$AA$L$PI$$StandardOuputText
       0001dfd0     0806e590     0806d724   bl_flash.obj (.text)
                                 0806d76c   bl_flash.obj (.text)
                                 0806d780   bl_flash.obj (.text)
    
    [4 trampolines]
    [6 trampoline calls]
    
    
    GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 
    
    address   name                                
    -------   ----                                
    0806d600  BLInternalFlashFirstSectorSizeGet   
    0806d628  BLInternalFlashSizeGet              
    0806d650  BLInternalFlashStartAddrCheck       
    0001f5dd  C$$EXIT                             
    000094fc  CheckDeviceStateCRC16               
    0001880c  CritialErrorHandler                 
    00017798  Dp83640AutoNegotiate                
    00017a30  Dp83640DisableLoopback              
    000179a0  Dp83640EnableLoopback               
    00017ab4  Dp83640GetTimeStamp                 
    00017644  Dp83640IDGet                        
    000176bc  Dp83640LinkStatusGet                
    00017928  Dp83640PartnerAbilityGet            
    00017950  Dp83640Reset                        
    0001b44c  EMACCore0RxIsr                      
    0001f594  EMACCore0TxIsr                      
    000028a8  EMACCoreIntAck                      
    00003094  EMACDMAInit                         
    00002d54  EMACDisableIdleState                
    00002de0  EMACDisableLoopback                 
    00002410  EMACDuplexSet                       
    00002d30  EMACEnableIdleState                 
    00002d78  EMACEnableLoopback                  
    00002c58  EMACFrameSelect                     
    00003a50  EMACGetConfigValue                  
    00003288  EMACHWInit                          
    00002518  EMACInit                            
    00002ac4  EMACInstConfig                      
    00002aac  EMACIntVectorGet                    
    00002b28  EMACLinkSetup                       
    00002820  EMACMACAddrSet                      
    000027bc  EMACMACSrcAddrSet                   
    000023ec  EMACMIIDisable                      
    000023c8  EMACMIIEnable                       
    00002a80  EMACNumFreeBufSet                   
    00002388  EMACRMIISpeedSet                    
    00002f90  EMACReadNetStatRegisters            
    000038b4  EMACReceive                         
    00002964  EMACRxBroadCastDisable              
    00002920  EMACRxBroadCastEnable               
    000028f4  EMACRxCPWrite                       
    000024a4  EMACRxDisable                       
    00002488  EMACRxEnable                        
    00002eb4  EMACRxFlowControlDisable            
    00002e90  EMACRxFlowControlEnable             
    000024ec  EMACRxHdrDescPtrWrite               
    0000232c  EMACRxIntPulseDisable               
    000022d0  EMACRxIntPulseEnable                
    00003004  EMACRxIntStat                       
    000029e4  EMACRxMultiCastDisable              
    000029a0  EMACRxMultiCastEnable               
    00002f3c  EMACRxSetFlowThreshold              
    00002c2c  EMACRxTeardown                      
    00002a50  EMACRxUnicastClear                  
    00002a20  EMACRxUnicastSet                    
    00002ce4  EMACSoftReset                       
    00002ed8  EMACSwizzleData                     
    00002f20  EMACSwizzleData16                   
    00003594  EMACTransmit                        
    000028c8  EMACTxCPWrite                       
    0000246c  EMACTxDisable                       
    00002450  EMACTxEnable                        
    00002e6c  EMACTxFlowControlDisable            
    00002e48  EMACTxFlowControlEnable             
    000024c0  EMACTxHdrDescPtrWrite               
    0000379c  EMACTxIntHandler                    
    0001b434  EMACTxIntISR                        
    00002274  EMACTxIntPulseDisable               
    00002218  EMACTxIntPulseEnable                
    00002fb4  EMACTxIntStat                       
    00002c84  EMACTxPrioritySelect                
    00002c00  EMACTxTeardown                      
    0001f03c  EMAC_LwIP_init                      
    0806d5b6  FPGA_TX_LEN_POS                     
    0806d5bc  FPGA_TX_POS                         
    0806d840  Fapi_BlockErase                     
    0806da94  Fapi_BlockProgram                   
    0806dce4  Fapi_BlockRead                      
    0806d790  Fapi_Init                           
    0806dbac  Fapi_UpdateStatusProgram            
    0806e539  Fapi_calculateEcc                   
    0806e435  Fapi_calculateFletcherChecksum      
    0806e3b9  Fapi_doMarginReadByByte             
    0806e2e1  Fapi_enableMainBankSectors          
    0806e4f9  Fapi_flushPipeline                  
    0806e54d  Fapi_getNumberOfBankSectors         
    0806dd8d  Fapi_initializeFlashBanks           
    0806e46d  Fapi_issueAsyncCommandWithAddress   
    0806e169  Fapi_issueProgrammingCommand        
    0806d5f8  Fapi_serviceWatchdogTimer           
    0806dfed  Fapi_setActiveFlashBank             
    0806e49d  Fapi_waitDelay                      
    0806dc98  Flash_Erase_Check                   
    0806dc48  Flash_Program_Check                 
    00009e00  GetAntTXLevel                       
    0000aa9c  GetAtpAntState                      
    00009f50  GetDeviceState                      
    000092d4  GetDeviceStateCRC16                 
    00009f78  GetLocalCBStatus                    
    00009f84  GetRemoteCBStatus                   
    0000a6e4  GetRemoteDeviceSWVersion            
    0000a254  HandleDeviceSWVersionMSG            
    00009fa0  HandleDeviceStateMSG                
    0000a7b4  HandleRemoteMCUStateMSG             
    0000d234  HandleRemotePCData                  
    0001f0c4  IntMasterIRQDisable                 
    0001f0bc  IntMasterIRQEnable                  
    0001f0cc  IntMasterStatusGet                  
    0001dfa8  MDIODisable                         
    0001df84  MDIOEnable                          
    0001df3c  MDIOInit                            
    0001df0c  MDIOPhyAliveStatusGet               
    0001df24  MDIOPhyLinkStatusGet                
    0001de0c  MDIOPhyRegRead                      
    0001dea4  MDIOPhyRegWrite                     
    0001eb78  MMCSPIRXInterrupt                   
    00009668  RequireDeviceFirmwareVersion        
    0000a998  ResetComWithRemoteMCU               
    UNDEFED   SHT$$INIT_ARRAY$$Base               
    UNDEFED   SHT$$INIT_ARRAY$$Limit              
    00009ddc  SetAntRXLevel                       
    00009c44  SetAntTXLevel                       
    00009f5c  SetLocalCBStatus                    
    0001dff8  StandardOuputArrayInHex             
    0001dfd0  StandardOuputText                   
    0001e084  StandardOuputUint16                 
    0001e0cc  StandardOuputUint32                 
    0001e114  StandardOuputUint64                 
    0001e03c  StandardOuputUint8                  
    0001e01c  StandardOuputUint8Hex               
    0001ed18  TMS570DMABTCINT                     
    0001ec94  TMS570DMAHBCINT                     
    0001f4d4  TMS570ESMHighInterrupt              
    000042b0  TMS570EmacCalcUDPCheckSum           
    00003e94  TMS570EmacSendHexMSG                
    00003cdc  TMS570EmacSendTextMSG               
    00003ba8  TMS570EmacTXBufferInit              
    0000518c  TMS570EmacUpdateLinkState           
    00005470  TMS570EnalbeEmacRXInt               
    0001f360  TMS570GIOLowLevelInt                
    0001d824  TMS570I2CINT                        
    0001ea40  TMS570SPI2RXInterrupt               
    00012894  UINT16ToUINT8                       
    000128f8  UINT32ToString                      
    00012660  UINT32ToUINT8                       
    000126ec  UINT48ToUINT8                       
    00012adc  UINT64ToString                      
    000127a8  UINT64ToUINT8                       
    00012cdc  UINT8ToFloat                        
    000124e0  UINT8ToINT32                        
    00012600  UINT8ToUINT16                       
    00012570  UINT8ToUINT32                       
    00012378  UINT8ToUINT48                       
    00012d84  UINT8Todouble                       
    00009e7c  UpdateDeviceState                   
    0806e57d  _Fapi_checkWdService                
    0806e351  _Fapi_enterMarginMode               
    0806e4cd  _Fapi_exitMarginMode                
    0806e3f9  _Fapi_issueFsmCommand               
    0001f888  __TI_CINIT_Base                     
    0001f898  __TI_CINIT_Limit                    
    0001f870  __TI_Handler_Table_Base             
    0001f87c  __TI_Handler_Table_Limit            
    0001b08c  __TI_PINIT_Base                     
    0001b090  __TI_PINIT_Limit                    
    0001f44d  __TI_auto_init_nobinit_nopinit      
    0001f29f  __TI_decompress_lzss                
    0001f5c3  __TI_decompress_none                
    ffffffff  __TI_pprof_out_hndl                 
    ffffffff  __TI_prof_data_size                 
    ffffffff  __TI_prof_data_start                
    00000000  __TI_static_base__                  
    0001f5d1  __TI_zero_init                      
    0001f30c  __aeabi_idiv                        
    0001f30b  __aeabi_idiv0                       
    0001f30c  __aeabi_idivmod                     
    0001f30b  __aeabi_ldiv0                       
    0001f559  __aeabi_llsl                        
    0001f225  __aeabi_memclr                      
    0001f225  __aeabi_memclr4                     
    0001f225  __aeabi_memclr8                     
    0001f189  __aeabi_memcpy                      
    0001f189  __aeabi_memcpy4                     
    0001f189  __aeabi_memcpy8                     
    0001f227  __aeabi_memset                      
    0001f227  __aeabi_memset4                     
    0001f227  __aeabi_memset8                     
    0001f3b0  __aeabi_uidiv                       
    0001f3b0  __aeabi_uidivmod                    
    0001c62c  __aeabi_uldivmod                    
    ffffffff  __binit__                           
    ffffffff  __c_args__                          
    08002000  __start___llvm_prf_cnts             
    08002000  __stop___llvm_prf_cnts              
    0001f0ec  _c_int00                            
    0001b030  _cacheDisable_                      
    0001b000  _cacheEnable_                       
    0001afe0  _checkMemInitOn_                    
    0001aedc  _coreClearAuxiliaryDataFault_       
    0001aef8  _coreClearAuxiliaryInstructionFault_
    0001aea4  _coreClearDataFaultAddress_         
    0001ae6c  _coreClearDataFault_                
    0001aec0  _coreClearInstructionFaultAddress_  
    0001ae88  _coreClearInstructionFault_         
    0001ae34  _coreDisableEventBusExport_         
    0001ae1c  _coreEnableEventBusExport_          
    0001ae4c  _coreEnableIrqVicOffset_            
    0001ae04  _coreEnableVfp_                     
    0001aed4  _coreGetAuxiliaryDataFault_         
    0001aef0  _coreGetAuxiliaryInstructionFault_  
    0001ae9c  _coreGetDataFaultAddress_           
    0001ae64  _coreGetDataFault_                  
    0001aeb8  _coreGetInstructionFaultAddress_    
    0001ae80  _coreGetInstructionFault_           
    0001ac8c  _coreInitRegisters_                 
    0001ad98  _coreInitStackPointer_              
    0001b054  _dCacheInvalidate_                  
    0001af0c  _disable_IRQ_interrupt_             
    0001af14  _enable_IRQ_interrupt_              
    0001af1c  _enable_interrupt_                  
    0001af24  _esmCcmErrorsClear_                 
    0001ade4  _getCPSRValue_                      
    0001adec  _gotoCPUIdle_                       
    0001b070  _iCacheInvalidate_                  
    0001afac  _memInit_                           
    0001b3dc  _mpuAreRegionsSeparate_             
    0001b3b8  _mpuDisableBackgroundRegion_        
    0001b380  _mpuDisable_                        
    0001b3a0  _mpuEnableBackgroundRegion_         
    0001b360  _mpuEnable_                         
    0001b3d0  _mpuGetNumberOfRegions_             
    0001b400  _mpuGetRegionBaseAddress_           
    0001b420  _mpuGetRegionPermission_            
    0001b414  _mpuGetRegionType_                  
    0001b3f0  _mpuGetRegion_                      
    0001b094  _mpuInit_                           
    0001b3f8  _mpuSetRegionBaseAddress_           
    0001b42c  _mpuSetRegionSizeRegister_          
    0001b408  _mpuSetRegionTypeAndPermission_     
    0001b3e8  _mpuSetRegion_                      
    0806e55d  _scaleEEFclk                        
    0806e56d  _scaleMainFclk                      
    UNDEFED   _system_post_cinit                  
    0001f5dd  abort                               
    00000fa0  apiLoadSize                         
    00001278  apiLoadStart                        
    0806d5f8  apiRunStart                         
    ffffffff  binit                               
    0001ea20  can_co_attach                       
    0001e9bc  can_getrxbufferdata                 
    0001e908  can_init                            
    0001e958  can_senddata                        
    000166bc  can_tms570_init                     
    00001258  constLoadSize                       
    00000020  constLoadStart                      
    0806c3a0  constRunStart                       
    08053ad8  countrxisr                          
    0806c37c  current_header                      
    0806c380  current_iphdr_dest                  
    0806c384  current_iphdr_src                   
    0806c388  current_netif                       
    0000b28c  dhcp_cleanup                        
    0000ae44  dhcp_coarse_tmr                     
    0000aed8  dhcp_fine_tmr                       
    0000b44c  dhcp_inform                         
    0000b598  dhcp_network_changed                
    0000bd38  dhcp_release                        
    0000b9bc  dhcp_renew                          
    0806c364  dhcp_rx_options_given               
    0806c30c  dhcp_rx_options_val                 
    0000b260  dhcp_set_struct                     
    0000b2c0  dhcp_start                          
    0000beac  dhcp_stop                           
    0001cefc  dma_EnableChannel                   
    0001cf5c  dma_IntEnable                       
    0001ce10  dma_ReqAssign                       
    0001ce70  dma_SetCtrlPacket                   
    0001cfc4  dma_co_attach                       
    0001cdc0  dma_enable                          
    0001ac3c  dma_tms570_init                     
    0001cda0  emac_co_attach                      
    0001cbc4  emac_init                           
    0001cd38  emac_sendhexmsg                     
    0001ccd8  emac_sendtextmsg                    
    0001cc70  emac_sendudp                        
    000054a4  emac_tms570_init                    
    0001cb74  emac_txbufferInit                   
    0001cc1c  emac_updatelinkstate                
    00005448  emactestinit                        
    0001ef54  esm_co_attach                       
    0001eefc  esm_getstatus                       
    0001eeac  esm_init                            
    0001dbb4  esm_tms570_init                     
    0000e944  etharp_cleanup_netif                
    0000e9c8  etharp_find_addr                    
    0000edb4  etharp_output                       
    0000f02c  etharp_query                        
    0000f48c  etharp_request                      
    0000e360  etharp_tmr                          
    0806d5c2  ethbroadcast                        
    0000f4e8  ethernet_input                      
    0806d5c8  ethzero                             
    080536ac  flash_sector                        
    0001d768  fpgacom_GetVersion                  
    0001d7b4  fpgacom_ResetIf                     
    0001d6b8  fpgacom_SendData                    
    0001d668  fpgacom_UpdateData                  
    0001d804  fpgacom_co_attach                   
    0001d618  fpgacom_init                        
    0001d718  fpgacom_interrupt                   
    00018294  fpgacom_tms570_init                 
    0001f490  frame_func_register                 
    0806c39c  g_ucEndBank                         
    0806c39d  g_ucStartBank                       
    08053b84  g_ulBankInitialized                 
    000186b4  getResetSource                      
    0001e770  gio_co_attach                       
    0001e720  gio_disableinterrupt                
    0001e6c4  gio_getvalue                        
    0001e60c  gio_init                            
    0001e65c  gio_setvalue                        
    0001c5f4  gio_tms570_init                     
    0806c274  hdkif_data                          
    000110ec  hdkif_init                          
    0001169c  hdkif_link_status                   
    000107e4  hdkif_macaddrset                    
    00011670  hdkif_netif_status                  
    00011184  hdkif_rx_inthandler                 
    00010774  hdkif_swizzle_data                  
    000107d0  hdkif_swizzle_rxp                   
    000107bc  hdkif_swizzle_txp                   
    00011510  hdkif_tx_inthandler                 
    0001ee8c  het_co_attach                       
    0001eda4  het_init                            
    0001ee40  het_maincb                          
    0001edf4  het_mainmcu                         
    0001d338  het_tms570_init                     
    00019e20  icmp_dest_unreach                   
    00019ac0  icmp_input                          
    000194c8  inet_chksum                         
    000194ec  inet_chksum_pbuf                    
    00019124  inet_chksum_pseudo                  
    000192dc  inet_chksum_pseudo_partial          
    000189a8  ip4_addr_isbroadcast                
    00018a78  ip4_addr_netmask_valid              
    0806d5ec  ip_addr_any                         
    0806d5f0  ip_addr_broadcast                   
    000156e4  ip_input                            
    00015dcc  ip_output                           
    00015b50  ip_output_if                        
    000155f0  ip_route                            
    00018b0c  ipaddr_addr                         
    00018b38  ipaddr_aton                         
    00018e64  ipaddr_ntoa                         
    00018e80  ipaddr_ntoa_r                       
    0001e2d8  led_co_attach                       
    0001e220  led_flash                           
    0001e1c8  led_setallstate                     
    0001e168  led_setstate                        
    0001ba88  led_tms570_init                     
    0001e288  led_updatestate                     
    0001c090  lwIPInit                            
    0001c2ec  lwIPLinkStatusGet                   
    0001c2cc  lwIPNetIfStatusGet                  
    0001c30c  lwIPRxIntHandler                    
    0001c32c  lwIPTxIntHandler                    
    0001f538  lwip_init                           
    0806c17c  lwip_stats                          
    0000e02c  main                                
    000184e8  mapClocks                           
    0001557c  mem_calloc                          
    00014eec  mem_free                            
    00014e3c  mem_init                            
    000152a8  mem_malloc                          
    00014fc0  mem_trim                            
    0001f511  memcmp                              
    0001f189  memcpy                              
    0001bd14  memp_free                           
    0001baac  memp_init                           
    0001bc0c  memp_malloc                         
    0001f22d  memset                              
    0001cb04  mmc_cleardata                       
    0001cb54  mmc_co_attach                       
    0001ca68  mmc_finishwr                        
    0001c8e4  mmc_init                            
    0001c934  mmc_readblock                       
    0001c9f8  mmc_savedata                        
    0001c998  mmc_savelog                         
    000086b0  mmc_tms570_init                     
    0001cab4  mmc_updatedata                      
    000139e8  muxInit                             
    000195ec  netif_add                           
    0806c38c  netif_default                       
    000197f8  netif_find                          
    000195e8  netif_init                          
    0806c390  netif_list                          
    0001970c  netif_remove                        
    000196c8  netif_set_addr                      
    00019954  netif_set_default                   
    000199cc  netif_set_down                      
    000198e4  netif_set_gw                        
    000198ac  netif_set_ipaddr                    
    00019a84  netif_set_link_down                 
    00019a10  netif_set_link_up                   
    0001991c  netif_set_netmask                   
    00019970  netif_set_up                        
    0000f6c8  pbuf_alloc                          
    0000fe6c  pbuf_cat                            
    0000fefc  pbuf_chain                          
    0000fde8  pbuf_clen                           
    00010424  pbuf_coalesce                       
    0000ffa8  pbuf_copy                           
    0001019c  pbuf_copy_partial                   
    0000ff20  pbuf_dechain                        
    0000fcd8  pbuf_free                           
    00010494  pbuf_get_at                         
    0000fb64  pbuf_header                         
    00010534  pbuf_memcmp                         
    00010648  pbuf_memfind                        
    0000fa28  pbuf_realloc                        
    0000fe34  pbuf_ref                            
    000106f4  pbuf_strstr                         
    00010308  pbuf_take                           
    00018434  periphInit                          
    0001f5e0  phantomInterrupt                    
    08053d08  ram_heap                            
    0001a0b8  raw_bind                            
    0001a0f4  raw_connect                         
    00019f70  raw_input                           
    0001a388  raw_new                             
    0001a130  raw_recv                            
    0001a2e0  raw_remove                          
    0001a2bc  raw_send                            
    0001a160  raw_sendto                          
    080539f4  regfunc_tab                         
    00000000  resetEntry                          
    0001e460  rtc_co_attach                       
    0001e394  rtc_getdate                         
    0001e348  rtc_gettimeinsec                    
    0001e2f8  rtc_init                            
    0001e408  rtc_setdate                         
    000138c8  rtc_tms570_init                     
    0001e58c  rti_DelayInUsec                     
    0001e4d4  rti_GetLocalSystemTimeInUsec        
    0001e528  rti_TimeElapsedInUsec               
    0001e5e4  rti_co_attach                       
    0001e484  rti_init                            
    0001d180  rti_tms570_init                     
    0001e890  sci_Disable                         
    0001e7e0  sci_FirstHalfINT                    
    0001e838  sci_LastHalfINT                     
    0001e8e8  sci_co_attach                       
    0001e790  sci_init                            
    00016e8c  sci_tms570_init                     
    000183f4  setupFlash                          
    0001834c  setupPLL                            
    0001dd3c  spi_IsFinishRXData_2                
    0001dd94  spi_IsSlaveDataReady_2              
    0001dcdc  spi_RXData_2                        
    0001dc74  spi_TXData_2                        
    0001ddec  spi_co_attach                       
    0001dc24  spi_init                            
    00017540  spi_tms570_init                     
    0001f5e4  stats_init                          
    0001f577  strcat                              
    0001f5ad  strlen                              
    0001f400  sys_arch_protect                    
    0001f418  sys_arch_unprotect                  
    0001a744  sys_check_timeouts                  
    0001f434  sys_now                             
    0001a834  sys_restart_timeouts                
    0001a4a4  sys_timeout                         
    0001a460  sys_timeouts_init                   
    0001a648  sys_untimeout                       
    00018614  systemInit                          
    00018684  systemPowerDown                     
    000183ac  trimLPO                             
    00011f98  udp_bind                            
    000120f8  udp_connect                         
    000121f8  udp_disconnect                      
    00011710  udp_init                            
    000117c4  udp_input                           
    00012308  udp_new                             
    0806c394  udp_pcbs                            
    00012230  udp_recv                            
    00012260  udp_remove                          
    00011cc8  udp_send                            
    00011cf4  udp_sendto                          
    00011d60  udp_sendto_if                       
    0001448c  vimChannelMap                       
    000146f8  vimDisableInterrupt                 
    0001bdac  vimECCErrorHandler                  
    00014530  vimEnableInterrupt                  
    000147a4  vimGetConfigValue                   
    000143b8  vimInit                             
    0001f01c  wd_co_attach                        
    0001d5b4  wd_tms570_init                      
    0001ef74  wdt_reset                           
    0001efc4  wdt_set                             
    
    
    GLOBAL SYMBOLS: SORTED BY Symbol Address 
    
    address   name                                
    -------   ----                                
    00000000  __TI_static_base__                  
    00000000  resetEntry                          
    00000020  constLoadStart                      
    00000fa0  apiLoadSize                         
    00001258  constLoadSize                       
    00001278  apiLoadStart                        
    00002218  EMACTxIntPulseEnable                
    00002274  EMACTxIntPulseDisable               
    000022d0  EMACRxIntPulseEnable                
    0000232c  EMACRxIntPulseDisable               
    00002388  EMACRMIISpeedSet                    
    000023c8  EMACMIIEnable                       
    000023ec  EMACMIIDisable                      
    00002410  EMACDuplexSet                       
    00002450  EMACTxEnable                        
    0000246c  EMACTxDisable                       
    00002488  EMACRxEnable                        
    000024a4  EMACRxDisable                       
    000024c0  EMACTxHdrDescPtrWrite               
    000024ec  EMACRxHdrDescPtrWrite               
    00002518  EMACInit                            
    000027bc  EMACMACSrcAddrSet                   
    00002820  EMACMACAddrSet                      
    000028a8  EMACCoreIntAck                      
    000028c8  EMACTxCPWrite                       
    000028f4  EMACRxCPWrite                       
    00002920  EMACRxBroadCastEnable               
    00002964  EMACRxBroadCastDisable              
    000029a0  EMACRxMultiCastEnable               
    000029e4  EMACRxMultiCastDisable              
    00002a20  EMACRxUnicastSet                    
    00002a50  EMACRxUnicastClear                  
    00002a80  EMACNumFreeBufSet                   
    00002aac  EMACIntVectorGet                    
    00002ac4  EMACInstConfig                      
    00002b28  EMACLinkSetup                       
    00002c00  EMACTxTeardown                      
    00002c2c  EMACRxTeardown                      
    00002c58  EMACFrameSelect                     
    00002c84  EMACTxPrioritySelect                
    00002ce4  EMACSoftReset                       
    00002d30  EMACEnableIdleState                 
    00002d54  EMACDisableIdleState                
    00002d78  EMACEnableLoopback                  
    00002de0  EMACDisableLoopback                 
    00002e48  EMACTxFlowControlEnable             
    00002e6c  EMACTxFlowControlDisable            
    00002e90  EMACRxFlowControlEnable             
    00002eb4  EMACRxFlowControlDisable            
    00002ed8  EMACSwizzleData                     
    00002f20  EMACSwizzleData16                   
    00002f3c  EMACRxSetFlowThreshold              
    00002f90  EMACReadNetStatRegisters            
    00002fb4  EMACTxIntStat                       
    00003004  EMACRxIntStat                       
    00003094  EMACDMAInit                         
    00003288  EMACHWInit                          
    00003594  EMACTransmit                        
    0000379c  EMACTxIntHandler                    
    000038b4  EMACReceive                         
    00003a50  EMACGetConfigValue                  
    00003ba8  TMS570EmacTXBufferInit              
    00003cdc  TMS570EmacSendTextMSG               
    00003e94  TMS570EmacSendHexMSG                
    000042b0  TMS570EmacCalcUDPCheckSum           
    0000518c  TMS570EmacUpdateLinkState           
    00005448  emactestinit                        
    00005470  TMS570EnalbeEmacRXInt               
    000054a4  emac_tms570_init                    
    000086b0  mmc_tms570_init                     
    000092d4  GetDeviceStateCRC16                 
    000094fc  CheckDeviceStateCRC16               
    00009668  RequireDeviceFirmwareVersion        
    00009c44  SetAntTXLevel                       
    00009ddc  SetAntRXLevel                       
    00009e00  GetAntTXLevel                       
    00009e7c  UpdateDeviceState                   
    00009f50  GetDeviceState                      
    00009f5c  SetLocalCBStatus                    
    00009f78  GetLocalCBStatus                    
    00009f84  GetRemoteCBStatus                   
    00009fa0  HandleDeviceStateMSG                
    0000a254  HandleDeviceSWVersionMSG            
    0000a6e4  GetRemoteDeviceSWVersion            
    0000a7b4  HandleRemoteMCUStateMSG             
    0000a998  ResetComWithRemoteMCU               
    0000aa9c  GetAtpAntState                      
    0000ae44  dhcp_coarse_tmr                     
    0000aed8  dhcp_fine_tmr                       
    0000b260  dhcp_set_struct                     
    0000b28c  dhcp_cleanup                        
    0000b2c0  dhcp_start                          
    0000b44c  dhcp_inform                         
    0000b598  dhcp_network_changed                
    0000b9bc  dhcp_renew                          
    0000bd38  dhcp_release                        
    0000beac  dhcp_stop                           
    0000d234  HandleRemotePCData                  
    0000e02c  main                                
    0000e360  etharp_tmr                          
    0000e944  etharp_cleanup_netif                
    0000e9c8  etharp_find_addr                    
    0000edb4  etharp_output                       
    0000f02c  etharp_query                        
    0000f48c  etharp_request                      
    0000f4e8  ethernet_input                      
    0000f6c8  pbuf_alloc                          
    0000fa28  pbuf_realloc                        
    0000fb64  pbuf_header                         
    0000fcd8  pbuf_free                           
    0000fde8  pbuf_clen                           
    0000fe34  pbuf_ref                            
    0000fe6c  pbuf_cat                            
    0000fefc  pbuf_chain                          
    0000ff20  pbuf_dechain                        
    0000ffa8  pbuf_copy                           
    0001019c  pbuf_copy_partial                   
    00010308  pbuf_take                           
    00010424  pbuf_coalesce                       
    00010494  pbuf_get_at                         
    00010534  pbuf_memcmp                         
    00010648  pbuf_memfind                        
    000106f4  pbuf_strstr                         
    00010774  hdkif_swizzle_data                  
    000107bc  hdkif_swizzle_txp                   
    000107d0  hdkif_swizzle_rxp                   
    000107e4  hdkif_macaddrset                    
    000110ec  hdkif_init                          
    00011184  hdkif_rx_inthandler                 
    00011510  hdkif_tx_inthandler                 
    00011670  hdkif_netif_status                  
    0001169c  hdkif_link_status                   
    00011710  udp_init                            
    000117c4  udp_input                           
    00011cc8  udp_send                            
    00011cf4  udp_sendto                          
    00011d60  udp_sendto_if                       
    00011f98  udp_bind                            
    000120f8  udp_connect                         
    000121f8  udp_disconnect                      
    00012230  udp_recv                            
    00012260  udp_remove                          
    00012308  udp_new                             
    00012378  UINT8ToUINT48                       
    000124e0  UINT8ToINT32                        
    00012570  UINT8ToUINT32                       
    00012600  UINT8ToUINT16                       
    00012660  UINT32ToUINT8                       
    000126ec  UINT48ToUINT8                       
    000127a8  UINT64ToUINT8                       
    00012894  UINT16ToUINT8                       
    000128f8  UINT32ToString                      
    00012adc  UINT64ToString                      
    00012cdc  UINT8ToFloat                        
    00012d84  UINT8Todouble                       
    000138c8  rtc_tms570_init                     
    000139e8  muxInit                             
    000143b8  vimInit                             
    0001448c  vimChannelMap                       
    00014530  vimEnableInterrupt                  
    000146f8  vimDisableInterrupt                 
    000147a4  vimGetConfigValue                   
    00014e3c  mem_init                            
    00014eec  mem_free                            
    00014fc0  mem_trim                            
    000152a8  mem_malloc                          
    0001557c  mem_calloc                          
    000155f0  ip_route                            
    000156e4  ip_input                            
    00015b50  ip_output_if                        
    00015dcc  ip_output                           
    000166bc  can_tms570_init                     
    00016e8c  sci_tms570_init                     
    00017540  spi_tms570_init                     
    00017644  Dp83640IDGet                        
    000176bc  Dp83640LinkStatusGet                
    00017798  Dp83640AutoNegotiate                
    00017928  Dp83640PartnerAbilityGet            
    00017950  Dp83640Reset                        
    000179a0  Dp83640EnableLoopback               
    00017a30  Dp83640DisableLoopback              
    00017ab4  Dp83640GetTimeStamp                 
    00018294  fpgacom_tms570_init                 
    0001834c  setupPLL                            
    000183ac  trimLPO                             
    000183f4  setupFlash                          
    00018434  periphInit                          
    000184e8  mapClocks                           
    00018614  systemInit                          
    00018684  systemPowerDown                     
    000186b4  getResetSource                      
    0001880c  CritialErrorHandler                 
    000189a8  ip4_addr_isbroadcast                
    00018a78  ip4_addr_netmask_valid              
    00018b0c  ipaddr_addr                         
    00018b38  ipaddr_aton                         
    00018e64  ipaddr_ntoa                         
    00018e80  ipaddr_ntoa_r                       
    00019124  inet_chksum_pseudo                  
    000192dc  inet_chksum_pseudo_partial          
    000194c8  inet_chksum                         
    000194ec  inet_chksum_pbuf                    
    000195e8  netif_init                          
    000195ec  netif_add                           
    000196c8  netif_set_addr                      
    0001970c  netif_remove                        
    000197f8  netif_find                          
    000198ac  netif_set_ipaddr                    
    000198e4  netif_set_gw                        
    0001991c  netif_set_netmask                   
    00019954  netif_set_default                   
    00019970  netif_set_up                        
    000199cc  netif_set_down                      
    00019a10  netif_set_link_up                   
    00019a84  netif_set_link_down                 
    00019ac0  icmp_input                          
    00019e20  icmp_dest_unreach                   
    00019f70  raw_input                           
    0001a0b8  raw_bind                            
    0001a0f4  raw_connect                         
    0001a130  raw_recv                            
    0001a160  raw_sendto                          
    0001a2bc  raw_send                            
    0001a2e0  raw_remove                          
    0001a388  raw_new                             
    0001a460  sys_timeouts_init                   
    0001a4a4  sys_timeout                         
    0001a648  sys_untimeout                       
    0001a744  sys_check_timeouts                  
    0001a834  sys_restart_timeouts                
    0001ac3c  dma_tms570_init                     
    0001ac8c  _coreInitRegisters_                 
    0001ad98  _coreInitStackPointer_              
    0001ade4  _getCPSRValue_                      
    0001adec  _gotoCPUIdle_                       
    0001ae04  _coreEnableVfp_                     
    0001ae1c  _coreEnableEventBusExport_          
    0001ae34  _coreDisableEventBusExport_         
    0001ae4c  _coreEnableIrqVicOffset_            
    0001ae64  _coreGetDataFault_                  
    0001ae6c  _coreClearDataFault_                
    0001ae80  _coreGetInstructionFault_           
    0001ae88  _coreClearInstructionFault_         
    0001ae9c  _coreGetDataFaultAddress_           
    0001aea4  _coreClearDataFaultAddress_         
    0001aeb8  _coreGetInstructionFaultAddress_    
    0001aec0  _coreClearInstructionFaultAddress_  
    0001aed4  _coreGetAuxiliaryDataFault_         
    0001aedc  _coreClearAuxiliaryDataFault_       
    0001aef0  _coreGetAuxiliaryInstructionFault_  
    0001aef8  _coreClearAuxiliaryInstructionFault_
    0001af0c  _disable_IRQ_interrupt_             
    0001af14  _enable_IRQ_interrupt_              
    0001af1c  _enable_interrupt_                  
    0001af24  _esmCcmErrorsClear_                 
    0001afac  _memInit_                           
    0001afe0  _checkMemInitOn_                    
    0001b000  _cacheEnable_                       
    0001b030  _cacheDisable_                      
    0001b054  _dCacheInvalidate_                  
    0001b070  _iCacheInvalidate_                  
    0001b08c  __TI_PINIT_Base                     
    0001b090  __TI_PINIT_Limit                    
    0001b094  _mpuInit_                           
    0001b360  _mpuEnable_                         
    0001b380  _mpuDisable_                        
    0001b3a0  _mpuEnableBackgroundRegion_         
    0001b3b8  _mpuDisableBackgroundRegion_        
    0001b3d0  _mpuGetNumberOfRegions_             
    0001b3dc  _mpuAreRegionsSeparate_             
    0001b3e8  _mpuSetRegion_                      
    0001b3f0  _mpuGetRegion_                      
    0001b3f8  _mpuSetRegionBaseAddress_           
    0001b400  _mpuGetRegionBaseAddress_           
    0001b408  _mpuSetRegionTypeAndPermission_     
    0001b414  _mpuGetRegionType_                  
    0001b420  _mpuGetRegionPermission_            
    0001b42c  _mpuSetRegionSizeRegister_          
    0001b434  EMACTxIntISR                        
    0001b44c  EMACCore0RxIsr                      
    0001ba88  led_tms570_init                     
    0001baac  memp_init                           
    0001bc0c  memp_malloc                         
    0001bd14  memp_free                           
    0001bdac  vimECCErrorHandler                  
    0001c090  lwIPInit                            
    0001c2cc  lwIPNetIfStatusGet                  
    0001c2ec  lwIPLinkStatusGet                   
    0001c30c  lwIPRxIntHandler                    
    0001c32c  lwIPTxIntHandler                    
    0001c5f4  gio_tms570_init                     
    0001c62c  __aeabi_uldivmod                    
    0001c8e4  mmc_init                            
    0001c934  mmc_readblock                       
    0001c998  mmc_savelog                         
    0001c9f8  mmc_savedata                        
    0001ca68  mmc_finishwr                        
    0001cab4  mmc_updatedata                      
    0001cb04  mmc_cleardata                       
    0001cb54  mmc_co_attach                       
    0001cb74  emac_txbufferInit                   
    0001cbc4  emac_init                           
    0001cc1c  emac_updatelinkstate                
    0001cc70  emac_sendudp                        
    0001ccd8  emac_sendtextmsg                    
    0001cd38  emac_sendhexmsg                     
    0001cda0  emac_co_attach                      
    0001cdc0  dma_enable                          
    0001ce10  dma_ReqAssign                       
    0001ce70  dma_SetCtrlPacket                   
    0001cefc  dma_EnableChannel                   
    0001cf5c  dma_IntEnable                       
    0001cfc4  dma_co_attach                       
    0001d180  rti_tms570_init                     
    0001d338  het_tms570_init                     
    0001d5b4  wd_tms570_init                      
    0001d618  fpgacom_init                        
    0001d668  fpgacom_UpdateData                  
    0001d6b8  fpgacom_SendData                    
    0001d718  fpgacom_interrupt                   
    0001d768  fpgacom_GetVersion                  
    0001d7b4  fpgacom_ResetIf                     
    0001d804  fpgacom_co_attach                   
    0001d824  TMS570I2CINT                        
    0001dbb4  esm_tms570_init                     
    0001dc24  spi_init                            
    0001dc74  spi_TXData_2                        
    0001dcdc  spi_RXData_2                        
    0001dd3c  spi_IsFinishRXData_2                
    0001dd94  spi_IsSlaveDataReady_2              
    0001ddec  spi_co_attach                       
    0001de0c  MDIOPhyRegRead                      
    0001dea4  MDIOPhyRegWrite                     
    0001df0c  MDIOPhyAliveStatusGet               
    0001df24  MDIOPhyLinkStatusGet                
    0001df3c  MDIOInit                            
    0001df84  MDIOEnable                          
    0001dfa8  MDIODisable                         
    0001dfd0  StandardOuputText                   
    0001dff8  StandardOuputArrayInHex             
    0001e01c  StandardOuputUint8Hex               
    0001e03c  StandardOuputUint8                  
    0001e084  StandardOuputUint16                 
    0001e0cc  StandardOuputUint32                 
    0001e114  StandardOuputUint64                 
    0001e168  led_setstate                        
    0001e1c8  led_setallstate                     
    0001e220  led_flash                           
    0001e288  led_updatestate                     
    0001e2d8  led_co_attach                       
    0001e2f8  rtc_init                            
    0001e348  rtc_gettimeinsec                    
    0001e394  rtc_getdate                         
    0001e408  rtc_setdate                         
    0001e460  rtc_co_attach                       
    0001e484  rti_init                            
    0001e4d4  rti_GetLocalSystemTimeInUsec        
    0001e528  rti_TimeElapsedInUsec               
    0001e58c  rti_DelayInUsec                     
    0001e5e4  rti_co_attach                       
    0001e60c  gio_init                            
    0001e65c  gio_setvalue                        
    0001e6c4  gio_getvalue                        
    0001e720  gio_disableinterrupt                
    0001e770  gio_co_attach                       
    0001e790  sci_init                            
    0001e7e0  sci_FirstHalfINT                    
    0001e838  sci_LastHalfINT                     
    0001e890  sci_Disable                         
    0001e8e8  sci_co_attach                       
    0001e908  can_init                            
    0001e958  can_senddata                        
    0001e9bc  can_getrxbufferdata                 
    0001ea20  can_co_attach                       
    0001ea40  TMS570SPI2RXInterrupt               
    0001eb78  MMCSPIRXInterrupt                   
    0001ec94  TMS570DMAHBCINT                     
    0001ed18  TMS570DMABTCINT                     
    0001eda4  het_init                            
    0001edf4  het_mainmcu                         
    0001ee40  het_maincb                          
    0001ee8c  het_co_attach                       
    0001eeac  esm_init                            
    0001eefc  esm_getstatus                       
    0001ef54  esm_co_attach                       
    0001ef74  wdt_reset                           
    0001efc4  wdt_set                             
    0001f01c  wd_co_attach                        
    0001f03c  EMAC_LwIP_init                      
    0001f0bc  IntMasterIRQEnable                  
    0001f0c4  IntMasterIRQDisable                 
    0001f0cc  IntMasterStatusGet                  
    0001f0ec  _c_int00                            
    0001f189  __aeabi_memcpy                      
    0001f189  __aeabi_memcpy4                     
    0001f189  __aeabi_memcpy8                     
    0001f189  memcpy                              
    0001f225  __aeabi_memclr                      
    0001f225  __aeabi_memclr4                     
    0001f225  __aeabi_memclr8                     
    0001f227  __aeabi_memset                      
    0001f227  __aeabi_memset4                     
    0001f227  __aeabi_memset8                     
    0001f22d  memset                              
    0001f29f  __TI_decompress_lzss                
    0001f30b  __aeabi_idiv0                       
    0001f30b  __aeabi_ldiv0                       
    0001f30c  __aeabi_idiv                        
    0001f30c  __aeabi_idivmod                     
    0001f360  TMS570GIOLowLevelInt                
    0001f3b0  __aeabi_uidiv                       
    0001f3b0  __aeabi_uidivmod                    
    0001f400  sys_arch_protect                    
    0001f418  sys_arch_unprotect                  
    0001f434  sys_now                             
    0001f44d  __TI_auto_init_nobinit_nopinit      
    0001f490  frame_func_register                 
    0001f4d4  TMS570ESMHighInterrupt              
    0001f511  memcmp                              
    0001f538  lwip_init                           
    0001f559  __aeabi_llsl                        
    0001f577  strcat                              
    0001f594  EMACCore0TxIsr                      
    0001f5ad  strlen                              
    0001f5c3  __TI_decompress_none                
    0001f5d1  __TI_zero_init                      
    0001f5dd  C$$EXIT                             
    0001f5dd  abort                               
    0001f5e0  phantomInterrupt                    
    0001f5e4  stats_init                          
    0001f870  __TI_Handler_Table_Base             
    0001f87c  __TI_Handler_Table_Limit            
    0001f888  __TI_CINIT_Base                     
    0001f898  __TI_CINIT_Limit                    
    08002000  __start___llvm_prf_cnts             
    08002000  __stop___llvm_prf_cnts              
    080536ac  flash_sector                        
    080539f4  regfunc_tab                         
    08053ad8  countrxisr                          
    08053b84  g_ulBankInitialized                 
    08053d08  ram_heap                            
    0806c17c  lwip_stats                          
    0806c274  hdkif_data                          
    0806c30c  dhcp_rx_options_val                 
    0806c364  dhcp_rx_options_given               
    0806c37c  current_header                      
    0806c380  current_iphdr_dest                  
    0806c384  current_iphdr_src                   
    0806c388  current_netif                       
    0806c38c  netif_default                       
    0806c390  netif_list                          
    0806c394  udp_pcbs                            
    0806c39c  g_ucEndBank                         
    0806c39d  g_ucStartBank                       
    0806c3a0  constRunStart                       
    0806d5b6  FPGA_TX_LEN_POS                     
    0806d5bc  FPGA_TX_POS                         
    0806d5c2  ethbroadcast                        
    0806d5c8  ethzero                             
    0806d5ec  ip_addr_any                         
    0806d5f0  ip_addr_broadcast                   
    0806d5f8  Fapi_serviceWatchdogTimer           
    0806d5f8  apiRunStart                         
    0806d600  BLInternalFlashFirstSectorSizeGet   
    0806d628  BLInternalFlashSizeGet              
    0806d650  BLInternalFlashStartAddrCheck       
    0806d790  Fapi_Init                           
    0806d840  Fapi_BlockErase                     
    0806da94  Fapi_BlockProgram                   
    0806dbac  Fapi_UpdateStatusProgram            
    0806dc48  Flash_Program_Check                 
    0806dc98  Flash_Erase_Check                   
    0806dce4  Fapi_BlockRead                      
    0806dd8d  Fapi_initializeFlashBanks           
    0806dfed  Fapi_setActiveFlashBank             
    0806e169  Fapi_issueProgrammingCommand        
    0806e2e1  Fapi_enableMainBankSectors          
    0806e351  _Fapi_enterMarginMode               
    0806e3b9  Fapi_doMarginReadByByte             
    0806e3f9  _Fapi_issueFsmCommand               
    0806e435  Fapi_calculateFletcherChecksum      
    0806e46d  Fapi_issueAsyncCommandWithAddress   
    0806e49d  Fapi_waitDelay                      
    0806e4cd  _Fapi_exitMarginMode                
    0806e4f9  Fapi_flushPipeline                  
    0806e539  Fapi_calculateEcc                   
    0806e54d  Fapi_getNumberOfBankSectors         
    0806e55d  _scaleEEFclk                        
    0806e56d  _scaleMainFclk                      
    0806e57d  _Fapi_checkWdService                
    ffffffff  __TI_pprof_out_hndl                 
    ffffffff  __TI_prof_data_size                 
    ffffffff  __TI_prof_data_start                
    ffffffff  __binit__                           
    ffffffff  __c_args__                          
    ffffffff  binit                               
    UNDEFED   SHT$$INIT_ARRAY$$Base               
    UNDEFED   SHT$$INIT_ARRAY$$Limit              
    UNDEFED   _system_post_cinit                  
    
    [499 symbols]
    

    我编译后的MAP文件,麻烦帮忙看看,多谢!

  • 您是否可以共享您的完整项目以便我们进行调试?

  • 我给您发了一封邮件,请注意查收。您可以通过邮件发送项目。

  • 因为问题比较复杂,工程师需要花多一些的时间来分析您的代码。在此同时,能否请您先参考以下 TI 的 Hercules Ethernet Bootloader 示例?

    1680.Hercules_Ethernet_Bootloader.zip

  • 好的 我先试试  您那边有回复时麻烦告诉我

  • 已在E2E英文论坛为您询问资深工程师,一旦得到回复会立刻回复给您

  • 请问这个示例代码可以在4357的开发板上运行吗?使用CCS11.0,可以吗?

  • 请问这个示例代码可以在4357的开发板上运行吗?使用CCS11.0,可以吗?

  • 我目前把Ethernet_Bootloader示例程序放在 桌面的Ti文件夹里,然后使用CCS11.0导入工程文件,发现无法进行编译,请问是不是该工程放到固定的目录下?

  • 已为您联系TI资深工程师,稍后给您回复

  • 不需要的,无论目录如何,都应该能够导入项目