Because of the Thanksgiving holiday in the U.S., TI E2E™ design support forum responses may be delayed from November 25 through December 2. Thank you for your patience.

TMS320F280037: Flash bank erase API crashing; Flash API library FAPI_F28003x_EABI_v1.58.10.lib

Part Number: TMS320F280037
Other Parts Discussed in Thread: C2000WARE

Tool/software:

Hi,

Im working on a project which is structured such that I have a secondary bootloader on the first few sectors of bank0 from 0x80000 and the bootable application on the remaining sectors from 0x87000. The basic idea is on receiving a boot request I perform a forced watchdog reset which would then get the control to bootloader at 0x80000 which would then receive the rest of the boot commands and perform bank erase and then upgrade the application and then verify the application on the flash using the linker crc check.

The issue Im facing now is that for some reason the flash erase function does not erase and the control gets stuck for approx 1.4sec before I see that the flash erase failed (Im detect this with some gpio toggles where I have a gpio toggling every 250usec and another gpio set if the Fapi_doBlankCheck returns non success)

Here is the flashprogramming.c file;

#include "flash_programming.h"
#include "F021_F28003x_C28x.h"
#include "gpio_config.h"
/******************************************************************************/
/*-----------------------------------Macros-----------------------------------*/
/******************************************************************************/
/**
 * \def
 * \brief
 */
#define SECTOR_8KB_32_LENGTH                        0x800U

/**
 * \def
 * \brief
 */
#define FLASH_BANK0_START_ADDRESS                   0x80000U

/**
 * \def
 * \brief
 */
#define FLASH_BANK0_SECTOR_START_ADDRESS            0x80000U

/**
 * \def
 * \brief
 */
#define FLASH_BANK0_APP_SECTOR_START_ADDRESS        0x87000U

/**
 * \def
 * \brief
 */
#define FLASH_BANK1_START_ADDRESS                   0x90000U
#define FLASH_BANK1_END_ADDRESS                     0x9F000U

/**
 * \def
 * \brief
 */
#define FLASH_BANK0_BOOTLOADER_MASK                 0x007FU

#define FLASH_ERA_PUL_MAX_ERA_PUL_M                 0xFFFU  // Flash Max Erase Pulses Mask
#define OPT_ENABLE                                  0x5U    // Flash Optimization Enable
#define OPT_DISABLE                                 0x2U    // Flash Optimization Disable
#define MAX_ERASE_PULSE                             0x7D0U  // Flash Max Erase Pulses
#define FLASH_O_ACC_EP                              0x148U    // Flash Accumulated Erase Pulses
#define FLASH_O_ERA_PUL                             0x136U    // Flash Max Erase Pulses
#define FLASH_O_OPT                                 0x144U    // Flash Optimization
/******************************************************************************/
/*--------------------------------Enumerations--------------------------------*/
/******************************************************************************/
/**
* \enum
* \brief
*/
typedef enum
{
    FLASH_SECTOR_ERASE_CHECK  = 0,      //!< Flash upgrade is in initialization state
    FLASH_UPGRADE_ERASE       = 1,      //!< Flash upgrade is in erase state
    FLASH_UPGRADE_PROGRAM     = 2,       //!< Flash upgrade is in programming state
    FLASH_UPGRADE_END                   //!< Flash upgrade end state
}Flash_Upgrade_State;
/******************************************************************************/
/*-----------------------------Data Structures--------------------------------*/
/******************************************************************************/
/**
* \struct
* \brief
*/

/**
* \union
* \brief
*/

/******************************************************************************/
/*------------------------------Global variables------------------------------*/
/******************************************************************************/
/**
\var
Description = \n
Type = \n
Initial value = \n
Range = 
*/
#pragma  DATA_SECTION(program_buffer,"DataBufferSection");
uint16_t   program_buffer[MAX_SINGLE_FLASH_WRITE + 1];
uint32_t   *program_buffer_ptr = (uint32_t *)program_buffer;

/******************************************************************************/
/*-------------------------Function Prototypes--------------------------------*/
/******************************************************************************/
/**
 *\brief
 *\param[in]    
 *\param[out]
 *\return 
 *\author       
 *\date         
 */
Fapi_StatusType flash_erase_bank(uint32 *selected_bank_address, uint16_t sector_mask);

/**
 *\brief
 *\param[in]
 *\param[out]
 *\return
 *\author
 *\date
 */
Fapi_StatusType flash_program(uint16_t *buffer, uint32_t bank_selected_address, uint16_t data_length);
/******************************************************************************/
/*-------------------------Function Implementations---------------------------*/
/******************************************************************************/

/******************************************************************************/
/*-----------------------------Function Header--------------------------------*/
/******************************************************************************/
/*
 Function name                :
 Function ID                  :
 Purpose of the function      :
 Global Variables Referred    :
 Global Variables Modified    :
 Functions called             :
 Arguments                    :
 Return Values                :
*/
#ifdef __cplusplus
#pragma CODE_SECTION(".TI.ramfunc");
#else
#pragma CODE_SECTION(flash_upgrade, ".TI.ramfunc");
#endif
uint16_t flash_upgrade(uint16_t *buffer, uint32_t base_address, uint16_t data_length)
{
    Fapi_StatusType return_status;
    uint16_t ret_val;

    //program the flash with data
    return_status = flash_program(buffer, base_address, data_length);
    if (Fapi_Status_Success == return_status)
    {
//        GPIO_LED_G_SET();
        ret_val = 0u;
    }
    else
    {
//        GPIO_LED_G_CLEAR();
        ret_val = 1u;
    }
    return ret_val;
}


/******************************************************************************/
/*-----------------------------Function Header--------------------------------*/
/******************************************************************************/
/*
 Function name                :
 Function ID                  :
 Purpose of the function      :
 Global Variables Referred    :
 Global Variables Modified    :
 Functions called             :
 Arguments                    :
 Return Values                :
*/
#ifdef __cplusplus
#pragma CODE_SECTION(".TI.ramfunc");
#else
#pragma CODE_SECTION(flash_init, ".TI.ramfunc");
#endif
void flash_init(void)
{
    Fapi_StatusType  return_check;

    program_buffer_ptr = (uint32_t *)program_buffer;
    return_check = Fapi_initializeAPI(F021_CPU0_BASE_ADDRESS, DEVICE_SYSCLK_FREQ);
    if(return_check != Fapi_Status_Success)
    {
        // Check Flash API documentation for possible errors
    }

    return_check = Fapi_setActiveFlashBank(Fapi_FlashBank0);
    if(return_check != Fapi_Status_Success)
    {
        // Check Flash API documentation for possible errors
    }

}

/******************************************************************************/
/*-----------------------------Function Header--------------------------------*/
/******************************************************************************/
/*
 Function name                :
 Function ID                  :
 Purpose of the function      :
 Global Variables Referred    :
 Global Variables Modified    :
 Functions called             :
 Arguments                    :
 Return Values                :
*/
#ifdef __cplusplus
#pragma CODE_SECTION(".TI.ramfunc");
#else
#pragma CODE_SECTION(flash_erase_bank, ".TI.ramfunc");
#endif
Fapi_StatusType flash_erase_bank(uint32 *selected_bank_address, uint16_t sector_mask)
{
    volatile Fapi_StatusType  return_check = Fapi_Error_Fail;
    volatile Fapi_FlashStatusType  flash_status;
//    GPIO_LED_G_SET();
    return_check = Fapi_issueBankEraseCommand((uint32 *)selected_bank_address, sector_mask);
    flash_status = Fapi_getFsmStatus();
//    GPIO_LED_G_CLEAR();
    // Wait until FSM is done with bank erase operation
    while (Fapi_checkFsmForReady() != Fapi_Status_FsmReady)
    {
         //
         // Initialize the Erase Pulses to zero after issuing max pulses
         //
         if(HWREG(FLASH0CTRL_BASE + FLASH_O_ACC_EP) > MAX_ERASE_PULSE)
         {
             EALLOW;

             //
             // Enable Flash Optimization
             //
             HWREG(FLASH0CTRL_BASE + FLASH_O_OPT) = OPT_ENABLE;

             HWREG(FLASH0CTRL_BASE + FLASH_O_ERA_PUL) =
                     HWREG(FLASH0CTRL_BASE + FLASH_O_ERA_PUL) &
                     ~(uint32_t)FLASH_ERA_PUL_MAX_ERA_PUL_M;

             //
             // Disable Flash Optimization
             //
             HWREG(FLASH0CTRL_BASE + FLASH_O_OPT) = OPT_DISABLE;

             EDIS;
         }
    }

    if(return_check != Fapi_Status_Success)
    {
        // Check Flash API documentation for possible errors
//        Example_Error(return_check);
    }

    // Read FMSTAT register contents to know the status of FSM after
    // erase command to see if there are any erase operation related errors
    flash_status = Fapi_getFsmStatus();
    if(flash_status != 0)
    {
        // Check Flash API documentation for FMSTAT and debug accordingly
        // Fapi_getFsmStatus() function gives the FMSTAT register contents.
        // Check to see if any of the EV bit, ESUSP bit, CSTAT bit or
        // VOLTSTAT bit is set (Refer to API documentation for more details).
//        FMSTAT_Fail();
    }
    return return_check;
}

/******************************************************************************/
/*-----------------------------Function Header--------------------------------*/
/******************************************************************************/
/*
 Function name                :
 Function ID                  :
 Purpose of the function      :
 Global Variables Referred    :
 Global Variables Modified    :
 Functions called             :
 Arguments                    :
 Return Values                :
*/
#ifdef __cplusplus
#pragma CODE_SECTION(".TI.ramfunc");
#else
#pragma CODE_SECTION(flash_erase_sector, ".TI.ramfunc");
#endif
Fapi_StatusType flash_erase_sector(uint32_t bank_selected_address )
{
    Fapi_StatusType  oReturnCheck;
    Fapi_FlashStatusType  oFlashStatus;
    Fapi_FlashStatusWordType  oFlashStatusWord;

    oReturnCheck = Fapi_issueAsyncCommand(Fapi_ClearMore);

    //
    // Wait until FSM is done with erase sector operation
    //
//    while (Fapi_checkFsmForReady() != Fapi_Status_FsmReady){}

    if(oReturnCheck != Fapi_Status_Success)
    {
        //
        // Check Flash API documentation for possible errors
        //
//        Example_Error(oReturnCheck);
    }
    // Erase Flash Bank0 sector7
    oReturnCheck = Fapi_issueAsyncCommandWithAddress(Fapi_EraseSector,
                                        (uint32 *)bank_selected_address);

    // Wait until FSM is done with erase sector operation
    while (Fapi_checkFsmForReady() != Fapi_Status_FsmReady){}

    if(oReturnCheck != Fapi_Status_Success)
    {
        // Check Flash API documentation for possible errors
//        Example_Error(oReturnCheck);
    }

    // Read FMSTAT register contents to know the status of FSM after
    // erase command to see if there are any erase operation related errors
    oFlashStatus = Fapi_getFsmStatus();
    if(oFlashStatus != 0)
    {
        // Check Flash API documentation for FMSTAT and debug accordingly
        // Fapi_getFsmStatus() function gives the FMSTAT register contents.
        // Check to see if any of the EV bit, ESUSP bit, CSTAT bit or
        // VOLTSTAT bit is set (Refer to API documentation for more details).
//        FMSTAT_Fail();
    }

    // Do blank check
    // Verify that Bank0 sector6 is erased.  The Erase command itself does a verify as
    // it goes.  Hence erase verify by CPU reads (Fapi_doBlankCheck()) is optional.
    oReturnCheck = Fapi_doBlankCheck((uint32 *)bank_selected_address,
                                     SECTOR_8KB_32_LENGTH,
                   &oFlashStatusWord);

    if(oReturnCheck != Fapi_Status_Success)
    {
        // Check Flash API documentation for error info
//        Example_Error(oReturnCheck);
    }

    return oReturnCheck;
}

/******************************************************************************/
/*-----------------------------Function Header--------------------------------*/
/******************************************************************************/
/*
 Function name                :
 Function ID                  :
 Purpose of the function      :
 Global Variables Referred    :
 Global Variables Modified    :
 Functions called             :
 Arguments                    :
 Return Values                :
*/
#ifdef __cplusplus
#pragma CODE_SECTION(".TI.ramfunc");
#else
#pragma CODE_SECTION(flash_erase, ".TI.ramfunc");
#endif
void flash_erase(void)
{
    Fapi_StatusType  return_check;
    Fapi_FlashStatusType  flash_status;
    Fapi_FlashStatusWordType  flash_status_word;
//    volatile uint32_t bank_selected_address = FLASH_BANK0_APP_SECTOR_START_ADDRESS;

//    return_check = flash_erase_bank((uint32_t *)FLASH_BANK0_APP_SECTOR_START_ADDRESS, FLASH_BANK0_BOOTLOADER_MASK);
    return_check = flash_erase_bank((uint32_t *)FLASH_BANK0_START_ADDRESS, FLASH_BANK0_BOOTLOADER_MASK);
//    flash_status = Fapi_getFsmStatus();
    return_check = flash_erase_bank((uint32_t *)FLASH_BANK1_START_ADDRESS, (uint16_t)0);

//    flash_init();
//    return_check = flash_erase_sector(0x91000);
//    while (bank_selected_address < FLASH_BANK1_END_ADDRESS)
//    {
//        return_check = flash_erase_sector(bank_selected_address);
//        if (Fapi_Status_Success == return_check)
//        {
//            GPIO_LED_G_SET();
//            bank_selected_address += 0x1000u;
//        }
//        GPIO_LED_G_CLEAR();
//    }
    // Do blank check
    // Verify that Bank0 sectors 6-15 and Bank 1 sectors 0-15 are erased.
    // The Erase command itself does a verify as it goes.
    // Hence erase verify by CPU reads (Fapi_doBlankCheck()) is optional.

    return_check = Fapi_doBlankCheck((uint32_t *)FLASH_BANK0_APP_SECTOR_START_ADDRESS,
                   (26*SECTOR_8KB_32_LENGTH),
                   &flash_status_word);

    if(return_check != Fapi_Status_Success)
    {
        // Check Flash API documentation for error info
//        Example_Error(return_check);
        GPIO_LED_G_SET();
    }
    else
    {
        GPIO_LED_G_CLEAR();
    }
}

/******************************************************************************/
/*-----------------------------Function Header--------------------------------*/
/******************************************************************************/
/*
 Function name                :
 Function ID                  :
 Purpose of the function      :
 Global Variables Referred    :
 Global Variables Modified    :
 Functions called             :
 Arguments                    :
 Return Values                :
*/
#ifdef __cplusplus
#pragma CODE_SECTION(".TI.ramfunc");
#else
#pragma CODE_SECTION(flash_program, ".TI.ramfunc");
#endif

//******************************************************************************
// Program data into a bank in flash
//******************************************************************************
Fapi_StatusType flash_program(uint16_t *buffer, uint32_t bank_selected_address, uint16_t data_length)
{
    uint32_t u32Index = 0;
    uint16_t i = 0;
    Fapi_StatusType  return_check;
    Fapi_FlashStatusType  oFlashStatus;
    Fapi_FlashStatusWordType  oFlashStatusWord;

    // A data buffer of max 8 16-bit words can be supplied to the program function.
    // Each word is programmed until the whole buffer is programmed or a
    // problem is found. However to program a buffer that has more than 8
    // words, program function can be called in a loop to program 8 words for
    // each loop iteration until the whole buffer is programmed.
    //
    // Remember that the main array flash programming must be aligned to
    // 64-bit address boundaries and each 64 bit word may only be programmed
    // once per write/erase cycle.  Meaning the length of the data buffer
    // (3rd parameter for Fapi_issueProgrammingCommand() function) passed
    // to the program function can only be either 4 or 8.
    //
    // Program data in Flash using "AutoEccGeneration" option.
    // When AutoEccGeneration opton is used, Flash API calculates ECC for the given
    // 64-bit data and programs it along with the 64-bit main array data.
    // Note that any unprovided data with in a 64-bit data slice
    // will be assumed as 1s for calculating ECC and will be programmed.
    //
    // Note that data buffer (program_buffer) is aligned on 64-bit boundary for verify reasons.
    //
    // Monitor ECC address for Bank0 Sector6 while programming with AutoEcc mode.
    //
    // In this example, 0xFF+1 bytes are programmed in Flash Bank0 Sector6
    // along with auto-generated ECC.

    //
    // Fill a buffer with data to program into the flash.
    //
    int j = 0;
    for(i=0; i <= data_length/2; i++)
    {
        program_buffer[i] = (*(buffer+j+1) & 0xFF)|(*(buffer+j+0) << 8);
        j = j + 2;
    }

    for(i=0, u32Index = bank_selected_address;
       (u32Index < (bank_selected_address + (data_length/2)));
       i+= 8, u32Index+= 8)
    {
        return_check = Fapi_issueProgrammingCommand((uint32 *)u32Index, program_buffer+i, 8,
                                                                                 0, 0, Fapi_AutoEccGeneration);

        // Wait until the Flash program operation is over
        while(Fapi_checkFsmForReady() == Fapi_Status_FsmBusy);

        if(return_check != Fapi_Status_Success)
        {
            // Check Flash API documentation for possible errors
//            Example_Error(return_check);
        }

        // Read FMSTAT register contents to know the status of FSM after
        // program command to see if there are any program operation related errors
        oFlashStatus = Fapi_getFsmStatus();
        if(oFlashStatus != 0)
        {
            //Check FMSTAT and debug accordingly
//            FMSTAT_Fail();
        }

        // Verify the programmed values.  Check for any ECC errors.
        // The program command itself does a verify as it goes.
        // Hence program verify by CPU reads (Fapi_doVerify()) is optional.
        return_check = Fapi_doVerify((uint32 *)u32Index,
                                     4, program_buffer_ptr+(i/2),
                                     &oFlashStatusWord);

        if(return_check != Fapi_Status_Success)
        {
            // Check Flash API documentation for possible errors
//            Example_Error(return_check);
        }
    }

    return return_check;
}

/** @} */

The linker files for both bootloader project and application:

Bootloader:

/*
//###########################################################################
//
// FILE:	F280037_flash_lnk.cmd
//
// TITLE:	Linker Command File For F280037 Device
//
//###########################################################################
*/
MEMORY
{

   BOOT_RSVD		: origin = 0x00000002, length = 0x00000126

   RAMM0           	: origin = 0x00000128, length = 0x000002D8
   RAMM1            : origin = 0x00000400, length = 0x000003F8     /* on-chip RAM block M1 */
// RAMM1_RSVD       : origin = 0x000007F8, length = 0x00000008 /* Reserve and do not use for code as per the errata advisory "Memory: Prefetching Beyond Valid Memory" */


//   RAMLS0           : origin = 0x00008000, length = 0x00000800
//   RAMLS1           : origin = 0x00008800, length = 0x00000800
//   RAMLS2           : origin = 0x00009000, length = 0x00000800
//   RAMLS3           : origin = 0x00009800, length = 0x00000800
   RAMLS03          : origin = 0x00008000, length = 0x00002000
   RAMLS4           : origin = 0x0000A000, length = 0x00000800
   RAMLS5_7         : origin = 0x0000A800, length = 0x00001800
//   RAMLS6           : origin = 0x0000B000, length = 0x00000800
//   RAMLS7           : origin = 0x0000B800, length = 0x00000800

   /* Combining all the LS RAMs */
   // RAMLS            : origin = 0x00008000, length = 0x00004000
  
   RAMGS0           : origin = 0x0000C000, length = 0x00001000
   RAMGS1           : origin = 0x0000D000, length = 0x00001000
   RAMGS2           : origin = 0x0000E000, length = 0x00001000
   RAMGS3           : origin = 0x0000F000, length = 0x00000FF8
// RAMGS3_RSVD       : origin = 0x000FFF8, length = 0x00000008 /* Reserve and do not use for code as per the errata advisory "Memory: Prefetching Beyond Valid Memory" */

   BOOTROM          : origin = 0x003F8000, length = 0x00007FC0
   SECURE_ROM       : origin = 0x003F2000, length = 0x00006000

   RESET            : origin = 0x003FFFC0, length = 0x00000002

   BEGIN           	: origin = 0x00080000, length = 0x00000002
   FLASH_APP_CRC    : origin = 0x00087000, length = 0x0000001F
   /* Flash sectors */

   FLASH_BANK_BOOT  : origin = 0x00080002, length = 0x00006FFE

   FLASH_BANK0_APP  : origin = 0x00087022, length = 0x00008FDE
   FLASH_BANK1_APP  : origin = 0x00090000, length = 0x0000FFF0

   FLASH_BANK1_SEC15_DO_NOT_USE : origin = 0x09FFF0, length = 0x000010  /* Reserve and do not use for code as per the errata advisory "Memory: Prefetching Beyond Valid Memory" */
}


SECTIONS
{
   codestart        : > BEGIN, ALIGN(8)
   .text            : >> FLASH_BANK_BOOT,   ALIGN(8)
   .cinit           : > FLASH_BANK_BOOT,  ALIGN(8)
   .switch          : > FLASH_BANK_BOOT,  ALIGN(8)
   .reset           : > RESET,                  TYPE = DSECT /* not used, */

   .stack           : > RAMM1

   .init_array      : > FLASH_BANK_BOOT,  ALIGN(8)
   .bss             : > RAMLS5_7
   .bss:output      : > RAMLS03
   .bss:cio         : > RAMLS03
   .data            : > RAMLS5_7
   .sysmem          : > RAMLS5_7
   .const           : >> FLASH_BANK_BOOT,  ALIGN(8)

    ramgs0 : > RAMGS0
    ramgs1 : > RAMGS1
    ramgs2 : > RAMGS2
    ramgs3 : > RAMGS3
    /*  Allocate IQ math areas: */
   IQmath           : > RAMLS5_7
   IQmathTables     : > RAMLS5_7

   DataBufferSection : > RAMGS0, ALIGN(8)

    GROUP
   {
       .TI.ramfunc
       { -l FAPI_F28003x_EABI_v1.58.10.lib}

   }  LOAD = FLASH_BANK_BOOT,
      RUN = RAMLS03,
      LOAD_START(RamfuncsLoadStart),
      LOAD_SIZE(RamfuncsLoadSize),
      LOAD_END(RamfuncsLoadEnd),
      RUN_START(RamfuncsRunStart),
      RUN_SIZE(RamfuncsRunSize),
      RUN_END(RamfuncsRunEnd),
      ALIGN(8)

   /* crc/checksum section configured as COPY section to avoid including in executable */

   .App_CodeStart		: > FLASH_BANK0_APP, ALIGN(8)				// Starting address of the app code
   .AppCode_CRCTable	: > FLASH_APP_CRC							// CRC table location

}
/*
//###########################################################################
// End of file.
//###########################################################################
*/

Application:

/*
//###########################################################################
//
// FILE:	F280037_flash_lnk.cmd
//
// TITLE:	Linker Command File For F280037 Device
//
//###########################################################################
*/
MEMORY
{

   BOOT_RSVD		: origin = 0x00000002, length = 0x00000126

   RAMM0           	: origin = 0x00000128, length = 0x000002D8
   RAMM1            : origin = 0x00000400, length = 0x000003F8     /* on-chip RAM block M1 */
// RAMM1_RSVD       : origin = 0x000007F8, length = 0x00000008 /* Reserve and do not use for code as per the errata advisory "Memory: Prefetching Beyond Valid Memory" */


//   RAMLS0           : origin = 0x00008000, length = 0x00000800
//   RAMLS1           : origin = 0x00008800, length = 0x00000800
//   RAMLS2           : origin = 0x00009000, length = 0x00000800
//   RAMLS3           : origin = 0x00009800, length = 0x00000800
   RAMLS03          : origin = 0x00008000, length = 0x00002000
   RAMLS4           : origin = 0x0000A000, length = 0x00000800
   RAMLS5_7         : origin = 0x0000A800, length = 0x00001800
//   RAMLS6           : origin = 0x0000B000, length = 0x00000800
//   RAMLS7           : origin = 0x0000B800, length = 0x00000800

   /* Combining all the LS RAMs */
   // RAMLS            : origin = 0x00008000, length = 0x00004000
  
   RAMGS0           : origin = 0x0000C000, length = 0x00001000
   RAMGS1           : origin = 0x0000D000, length = 0x00001000
   RAMGS2           : origin = 0x0000E000, length = 0x00001000
   RAMGS3           : origin = 0x0000F000, length = 0x00000FF8
// RAMGS3_RSVD       : origin = 0x000FFF8, length = 0x00000008 /* Reserve and do not use for code as per the errata advisory "Memory: Prefetching Beyond Valid Memory" */

   BOOTROM          : origin = 0x003F8000, length = 0x00007FC0
   SECURE_ROM       : origin = 0x003F2000, length = 0x00006000

   RESET            : origin = 0x003FFFC0, length = 0x00000002

   FLASH_APP_CRC    : origin = 0x00087000, length = 0x0000001F

   BEGIN           	: origin = 0x00087020, length = 0x00000002

   FLASH_BANK_BOOT  : origin = 0x00080002, length = 0x00005FFE

   GROUP (FLASH_BANK0)
   {
   		FLASH_BANK0_APP   : origin = 0x00087022, length = 0x00008FDE
   } crc(_ccs_flash_bank0_checksum, algorithm=CRC8_PRIME)
   GROUP (FLASH_BANK1)
   {
   		FLASH_BANK1_APP   : origin = 0x00090000, length = 0x0000FFF0
   }  crc(_ccs_flash_bank1_checksum, algorithm=CRC8_PRIME)

   FLASH_BANK1_SEC15_DO_NOT_USE : origin = 0x09FFF0, length = 0x000010  /* Reserve and do not use for code as per the errata advisory "Memory: Prefetching Beyond Valid Memory" */
}


SECTIONS
{
   codestart        : > BEGIN, ALIGN(8)
   .text            : >> FLASH_BANK0_APP,   ALIGN(8)
   .cinit           : > FLASH_BANK0_APP,  ALIGN(8)
   .switch          : > FLASH_BANK0_APP,  ALIGN(8)
   .reset           : > RESET,                  TYPE = DSECT /* not used, */

   .stack           : > RAMM1

   .init_array      : > FLASH_BANK0_APP,  ALIGN(8)
   .bss             : > RAMLS5_7
   .bss:output      : > RAMLS03
   .bss:cio         : > RAMLS03
   .data            : > RAMLS5_7
   .sysmem          : > RAMLS5_7
   .const           : >> FLASH_BANK0_APP,  ALIGN(8)

    ramgs0 : > RAMGS0
    ramgs1 : > RAMGS1
    ramgs2 : > RAMGS2
    ramgs3 : > RAMGS3
    /*  Allocate IQ math areas: */
   IQmath           : > RAMLS5_7
   IQmathTables     : > RAMLS5_7

   .TI.ramfunc      : LOAD = FLASH_BANK0_APP,
                      RUN = RAMLS03,
                      LOAD_START(RamfuncsLoadStart),
                      LOAD_SIZE(RamfuncsLoadSize),
                      LOAD_END(RamfuncsLoadEnd),
                      RUN_START(RamfuncsRunStart),
                      RUN_SIZE(RamfuncsRunSize),
                      RUN_END(RamfuncsRunEnd),
                      ALIGN(8)

   /* crc/checksum section configured as COPY section to avoid including in executable */
   .TI.memcrc       : > FLASH_APP_CRC

}
/*
//###########################################################################
// End of file.
//###########################################################################
*/

Please let me know if Im missing something or why this is failing.

Regards,

Harsha

  • Hi Harsha,

    Make sure to not execute the Flash API and functions that call Flash API from the Flash bank on which the current erase/program operation is targeted. When the application is designed to execute the Flash API (and the functions that call Flash API) from RAM, copy these functions from Flash to RAM before executing them.

    You can refer our example code in C2000ware for flash API

    Regards,

    Rajeshwary

  • Hi Rajeshwari,

    Thank you for the reply, I have designed all the functions calling the flashAPI to execute from RAM using ;

    #ifdef __cplusplus
    #pragma CODE_SECTION(".TI.ramfunc");
    #else
    #pragma CODE_SECTION(function_name, ".TI.ramfunc");
    #endif

    I have also set the library in .cmd file as;

    GROUP
    {
    .TI.ramfunc
    { -l FAPI_F28003x_EABI_v1.58.10.lib}

    } LOAD = FLASH_BANK_BOOT,
    RUN = RAMLS03,
    LOAD_START(RamfuncsLoadStart),
    LOAD_SIZE(RamfuncsLoadSize),
    LOAD_END(RamfuncsLoadEnd),
    RUN_START(RamfuncsRunStart),
    RUN_SIZE(RamfuncsRunSize),
    RUN_END(RamfuncsRunEnd),
    ALIGN(8)

    I believe this will ensure ensure that its all executed from RAM.

    Can you please let me know what could be other reasons and/or how I can go about debugging this.

    Regards,

    Harsha

  • Hi Harsh,

    Did you copied your code to RAM?  The RamfuncsLoadStart, RamfuncsLoadSize, and RamfuncsRunStart symbols
    are created by the linker file they need to be copied as well as below. Refer device.c in our flash API example code in C2000ware.

        memcpy(&RamfuncsRunStart, &RamfuncsLoadStart, (size_t)&RamfuncsLoadSize);

    Refer below e2e for more details

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/878674/faq-flash---how-to-modify-an-application-from-ram-configuration-to-flash-configuration

    Regards,

    Rajeshwary

  • Hi Rajeshwary,

    Thanks for the above information, I cross checked my device.c file and compared it with the API example code flashapi_ex1_programming and found the mentioned memcpy call to copy the symbols to RAM, as below:

    void Device_init(void)
    {
        //
        // Disable the watchdog
        //
        SysCtl_disableWatchdog();
    #ifdef CMDTOOL
        CMD_init();
    #endif
    
    #ifdef _FLASH
    #ifndef CMDTOOL
        //
        // Copy time critical code and flash setup code to RAM. This includes the
        // following functions: InitFlash();
        //
        // The RamfuncsLoadStart, RamfuncsLoadSize, and RamfuncsRunStart symbols
        // are created by the linker. Refer to the device .cmd file.
        //
        memcpy(&RamfuncsRunStart, &RamfuncsLoadStart, (size_t)&RamfuncsLoadSize);
    #endif
        //
        // Call Flash Initialization to setup flash waitstates. This function must
        // reside in RAM.
        //
        Flash_initModule(FLASH0CTRL_BASE, FLASH0ECC_BASE, DEVICE_FLASH_WAITSTATES);
    #endif
    
        //
        // Set up PLL control and clock dividers
        //
        SysCtl_setClock(DEVICE_SETCLOCK_CFG);
    

    This was taken straight from the example and I have not modified as such.

    Regards,

    Harsha

  • Hi Rajeshwary,

    Any other suggestions?

  • Hi Harsha,

    Can you please check your map file and see if Flash API library and functions that are calling Flash API is placed in RAM or otherwise verify in debugger window that address for flash API is RAM address?

    Thanks & Regards,

    Rajeshwary 

  • Hi Rajeshwary,

    Ive confirmed that all the flash api and the functions calling the flash api are in RAM:

    ******************************************************************************
                 TMS320C2000 Linker PC v22.6.0                     
    ******************************************************************************
    >> Linked Wed Nov 20 15:18:24 2024
    
    OUTPUT FILE NAME:   <9157012184.out>
    ENTRY POINT SYMBOL: "code_start"  address: 00080000
    
    
    MEMORY CONFIGURATION
    
             name            origin    length      used     unused   attr    fill
    ----------------------  --------  ---------  --------  --------  ----  --------
    PAGE 0:
      BOOT_RSVD             00000002   00000126  00000000  00000126  RWIX
      RAMM0                 00000128   000002d8  00000000  000002d8  RWIX
      RAMM1                 00000400   000003f8  00000200  000001f8  RWIX
      RAMLS03               00008000   00002000  00000d21  000012df  RWIX
      RAMLS4                0000a000   00000800  00000000  00000800  RWIX
      RAMLS5_7              0000a800   00001800  00000b0d  00000cf3  RWIX
      RAMGS0                0000c000   00001000  00000100  00000f00  RWIX
      RAMGS1                0000d000   00001000  00000000  00001000  RWIX
      RAMGS2                0000e000   00001000  000000e0  00000f20  RWIX
      RAMGS3                0000f000   00000ff8  00000000  00000ff8  RWIX
      BEGIN                 00080000   00000002  00000002  00000000  RWIX
      FLASH_BANK_BOOT       00080002   00006ffe  00004c70  0000238e  RWIX
      FLASH_APP_CRC         00087000   0000001f  0000000c  00000013  RWIX
      FLASH_BANK0_APP       00087022   00008fde  00000001  00008fdd  RWIX
      FLASH_BANK1_APP       00090000   0000fff0  00000000  0000fff0  RWIX
      FLASH_BANK1_SEC15_DO_ 0009fff0   00000010  00000000  00000010  RWIX
      SECURE_ROM            003f2000   00006000  00000000  00006000  RWIX
      BOOTROM               003f8000   00007fc0  00000000  00007fc0  RWIX
      RESET                 003fffc0   00000002  00000000  00000002  RWIX
    
    PAGE 1:
      ADCARESULT            00000b00   00000018  00000000  00000018  RWIX
      ADCBRESULT            00000b20   00000018  00000000  00000018  RWIX
      ADCCRESULT            00000b40   00000018  00000000  00000018  RWIX
      CPUTIMER0             00000c00   00000008  00000000  00000008  RWIX
      CPUTIMER1             00000c08   00000008  00000000  00000008  RWIX
      CPUTIMER2             00000c10   00000008  00000000  00000008  RWIX
      PIECTRL               00000ce0   0000001a  0000001a  00000000  RWIX
      PIEVECTTABLE          00000d00   00000200  00000000  00000200  RWIX
      DMA                   00001000   00000200  00000000  00000200  RWIX
      CLA1                  00001400   00000080  00000000  00000080  RWIX
      CLB1LOGICCFG          00003000   00000052  00000000  00000052  RWIX
      CLB1LOGICCTRL         00003100   00000040  00000000  00000040  RWIX
      CLB1DATAEXCH          00003180   00000080  00000000  00000080  RWIX
      CLB2LOGICCFG          00003400   00000052  00000000  00000052  RWIX
      CLB2LOGICCTRL         00003500   00000040  00000000  00000040  RWIX
      CLB2DATAEXCH          00003580   00000080  00000000  00000080  RWIX
      CLB3LOGICCFG          00003800   00000052  00000000  00000052  RWIX
      CLB3LOGICCTRL         00003900   00000040  00000000  00000040  RWIX
      CLB3DATAEXCH          00003980   00000080  00000000  00000080  RWIX
      CLB4LOGICCFG          00003c00   00000052  00000000  00000052  RWIX
      CLB4LOGICCTRL         00003d00   00000040  00000000  00000040  RWIX
      CLB4DATAEXCH          00003d80   00000080  00000000  00000080  RWIX
      EPWM1                 00004000   00000100  00000000  00000100  RWIX
      EPWM2                 00004100   00000100  00000000  00000100  RWIX
      EPWM3                 00004200   00000100  00000000  00000100  RWIX
      EPWM4                 00004300   00000100  00000000  00000100  RWIX
      EPWM5                 00004400   00000100  00000000  00000100  RWIX
      EPWM6                 00004500   00000100  00000000  00000100  RWIX
      EPWM7                 00004600   00000100  00000000  00000100  RWIX
      EPWM8                 00004700   00000100  00000000  00000100  RWIX
      EQEP1                 00005100   00000040  00000000  00000040  RWIX
      EQEP2                 00005140   00000040  00000000  00000040  RWIX
      ECAP1                 00005200   00000020  00000000  00000020  RWIX
      ECAP2                 00005240   00000020  00000000  00000020  RWIX
      ECAP3                 00005280   00000020  00000000  00000020  RWIX
      HRCAP3                000052a0   00000020  00000000  00000020  RWIX
      DACA                  00005c00   00000008  00000007  00000001  RWIX
      DACB                  00005c10   00000008  00000000  00000008  RWIX
      CMPSS1                00005c80   00000020  00000000  00000020  RWIX
      CMPSS2                00005ca0   00000020  00000000  00000020  RWIX
      CMPSS3                00005cc0   00000020  00000000  00000020  RWIX
      CMPSS4                00005ce0   00000020  00000000  00000020  RWIX
      SDFM1                 00005e00   00000080  00000000  00000080  RWIX
      SDFM2                 00005e80   00000080  00000000  00000080  RWIX
      SPIA                  00006100   00000010  00000000  00000010  RWIX
      SPIB                  00006110   00000010  00000000  00000010  RWIX
      BGCRCCPU              00006340   00000040  00000000  00000040  RWIX
      BGCRCCLA1             00006380   00000040  00000000  00000040  RWIX
      PMBUSA                00006400   00000020  00000000  00000020  RWIX
      HIC                   00006500   00000080  00000000  00000080  RWIX
      FSITXA                00006600   00000050  00000000  00000050  RWIX
      FSIRXA                00006680   00000050  00000000  00000050  RWIX
      LINA                  00006a00   000000ec  00000000  000000ec  RWIX
      LINB                  00006b00   000000ec  00000000  000000ec  RWIX
      WD                    00007000   0000002c  0000002b  00000001  RWIX
      NMIINTRUPT            00007060   00000010  00000000  00000010  RWIX
      XINT                  00007070   0000000c  00000000  0000000c  RWIX
      SCIA                  00007200   00000010  00000010  00000000  RWIX
      SCIB                  00007210   00000010  00000010  00000000  RWIX
      I2CA                  00007300   00000022  00000000  00000022  RWIX
      I2CB                  00007340   00000022  00000000  00000022  RWIX
      ADCA                  00007400   00000080  00000076  0000000a  RWIX
      ADCB                  00007480   00000080  00000000  00000080  RWIX
      ADCC                  00007500   00000080  00000000  00000080  RWIX
      INPUTXBAR             00007900   00000020  00000000  00000020  RWIX
      XBAR                  00007920   00000020  00000000  00000020  RWIX
      SYNCSOC               00007940   00000006  00000000  00000006  RWIX
      CLBINPUTXBAR          00007960   00000020  00000000  00000020  RWIX
      DMACLASRCSEL          00007980   0000001a  00000000  0000001a  RWIX
      EPWMXBAR              00007a00   00000040  00000000  00000040  RWIX
      CLBXBAR               00007a40   00000040  00000000  00000040  RWIX
      OUTPUTXBAR            00007a80   00000040  00000000  00000040  RWIX
      CLBOUTPUTXBAR         00007bc0   00000040  00000000  00000040  RWIX
      GPIOCTRL              00007c00   00000200  00000000  00000200  RWIX
      GPIODATA              00007f00   00000040  0000003a  00000006  RWIX
      GPIODATAREAD          00007f80   00000010  00000000  00000010  RWIX
      LFU                   00007fe0   00000020  00000000  00000020  RWIX
      CANA                  00048000   00000200  00000000  00000200  RWIX
      MCANASS               0005c400   0000002c  00000000  0000002c  RWIX
      MCANA                 0005c600   00000100  00000000  00000100  RWIX
      MCANAERROR            0005c800   00000210  00000000  00000210  RWIX
      DEVCFG                0005d000   000001b0  00000000  000001b0  RWIX
      CLKCFG                0005d200   00000100  00000000  00000100  RWIX
      CPUSYS                0005d300   000000a0  00000000  000000a0  RWIX
      SYSSTATUS             0005d400   00000040  00000000  00000040  RWIX
      PERIPHAC              0005d500   00000200  00000000  00000200  RWIX
      ANALOGSUBSYS          0005d700   00000122  00000000  00000122  RWIX
      DCC0                  0005e700   00000038  00000000  00000038  RWIX
      DCC1                  0005e740   00000038  00000000  00000038  RWIX
      ERADGLOBAL            0005e800   00000014  00000000  00000014  RWIX
      ERADHWBP1             0005e900   00000008  00000000  00000008  RWIX
      ERADHWBP2             0005e908   00000008  00000000  00000008  RWIX
      ERADHWBP3             0005e910   00000008  00000000  00000008  RWIX
      ERADHWBP4             0005e918   00000008  00000000  00000008  RWIX
      ERADHWBP5             0005e920   00000008  00000000  00000008  RWIX
      ERADHWBP6             0005e928   00000008  00000000  00000008  RWIX
      ERADHWBP7             0005e930   00000008  00000000  00000008  RWIX
      ERADHWBP8             0005e938   00000008  00000000  00000008  RWIX
      ERADCOUNTER1          0005e980   00000010  00000000  00000010  RWIX
      ERADCOUNTER2          0005e990   00000010  00000000  00000010  RWIX
      ERADCOUNTER3          0005e9a0   00000010  00000000  00000010  RWIX
      ERADCOUNTER4          0005e9b0   00000010  00000000  00000010  RWIX
      ERADCRCGLOBAL         0005ea00   00000010  00000000  00000010  RWIX
      ERADCRC1              0005ea10   00000010  00000000  00000010  RWIX
      ERADCRC2              0005ea20   00000010  00000000  00000010  RWIX
      ERADCRC3              0005ea30   00000010  00000000  00000010  RWIX
      ERADCRC4              0005ea40   00000010  00000000  00000010  RWIX
      ERADCRC5              0005ea50   00000010  00000000  00000010  RWIX
      ERADCRC6              0005ea60   00000010  00000000  00000010  RWIX
      ERADCRC7              0005ea70   00000010  00000000  00000010  RWIX
      ERADCRC8              0005ea80   00000010  00000000  00000010  RWIX
      EPG1                  0005ec00   00000050  00000000  00000050  RWIX
      EPG1MUX               0005ecd0   00000010  00000000  00000010  RWIX
      DCSMZ1                0005f000   0000003e  00000000  0000003e  RWIX
      DCSMZ2                0005f080   0000003e  00000000  0000003e  RWIX
      DCSMCOMMON            0005f0c0   00000020  00000000  00000020  RWIX
      MEMCFG                0005f400   000000c0  00000000  000000c0  RWIX
      ACCESSPROTECTION      0005f500   00000040  00000000  00000040  RWIX
      MEMORYERROR           0005f540   00000040  00000000  00000040  RWIX
      TESTERROR             0005f590   00000010  00000000  00000010  RWIX
      FLASH0CTRL            0005f800   00000182  00000000  00000182  RWIX
      FLASH0ECC             0005fb00   00000028  00000000  00000028  RWIX
      DCSMZ1OTP             00078000   00000020  00000000  00000020  RWIX
      DCSMZ2OTP             00078200   00000020  00000000  00000020  RWIX
    
    
    SECTION ALLOCATION MAP
    
     output                                  attributes/
    section   page    origin      length       input sections
    --------  ----  ----------  ----------   ----------------
    codestart 
    *          0    00080000    00000002     
                      00080000    00000002     f28003x_codestartbranch.obj (codestart)
    
    .cinit     0    00084c18    00000068     
                      00084c18    00000034     (.cinit..data.load) [load image, compression = lzss]
                      00084c4c    00000006     (__TI_handler_table)
                      00084c52    00000004     (.cinit..AppCode_CRCTable.load) [load image, compression = zero_init]
                      00084c56    00000004     (.cinit..App_CodeStart.load) [load image, compression = zero_init]
                      00084c5a    00000004     (.cinit..bss.load) [load image, compression = zero_init]
                      00084c5e    00000004     (.cinit.DataBufferSection.load) [load image, compression = zero_init]
                      00084c62    00000004     (.cinit.ramgs2.load) [load image, compression = zero_init]
                      00084c66    00000002     --HOLE-- [fill = 0]
                      00084c68    00000018     (__TI_cinit_table)
    
    .reset     0    003fffc0    00000000     DSECT
    
    .stack     0    00000400    00000200     UNINITIALIZED
                      00000400    00000200     --HOLE--
    
    .init_array 
    *          0    00080008    00000000     UNINITIALIZED
    
    .bss       0    0000a800    000008b4     UNINITIALIZED
                      0000a800    00000320     spi_flash_app.obj (.bss:write_buffer)
                      0000ab20    0000012c     pmbus_config.obj (.bss:pmbusSlaveBuffer)
                      0000ac4c    00000100     pmbus_interface.obj (.bss:pmbus_buffer_process_call)
                      0000ad4c    00000100     pmbus_interface.obj (.bss:pmbus_command_buffer)
                      0000ae4c    00000100     pmbus_interface.obj (.bss:pmbus_command_buffer_write)
                      0000af4c    00000030     c2000ware_libraries.obj (.bss)
                      0000af7c    00000004     register_user_labels.obj (.bss)
                      0000af80    000000b2     pmbus_app_processes.obj (.bss)
                      0000b032    0000000a     debug_sci_config.obj (.bss:debug_register_rx)
                      0000b03c    00000002     adc_isr.obj (.bss)
                      0000b03e    00000002     scheduler.obj (.bss)
                      0000b040    00000028     pmbus_config.obj (.bss)
                      0000b068    00000019     debug_sci_config.obj (.bss:tx_buffer)
                      0000b081    00000018     debug_sci_isr.obj (.bss:rx_buffer$1)
                      0000b099    0000000a     debug_sci_config.obj (.bss:debug_register_tx)
                      0000b0a3    00000001     bootmanager.obj (.bss)
                      0000b0a4    0000000a     spi_flash_app.obj (.bss)
                      0000b0ae    00000006     pmbus_interface.obj (.bss)
    
    .data      0    0000b0b4    00000259     UNINITIALIZED
                      0000b0b4    00000200     bootmanager.obj (.data:crc_table)
                      0000b2b4    0000000a     bootmanager.obj (.data)
                      0000b2be    00000002     rts2800_fpu32_eabi.lib : _lock.c.obj (.data:_lock)
                      0000b2c0    00000034     fsi_config.obj (.data)
                      0000b2f4    00000006     rts2800_fpu32_eabi.lib : exit.c.obj (.data)
                      0000b2fa    00000006     spi_flash_app.obj (.data)
                      0000b300    00000004     pmbus_config.obj (.data)
                      0000b304    00000003     pmbus_interface.obj (.data)
                      0000b307    00000001     debug_sci_config.obj (.data)
                      0000b308    00000002     rts2800_fpu32_eabi.lib : _lock.c.obj (.data:_unlock)
                      0000b30a    00000002     flash_programming.obj (.data)
                      0000b30c    00000001     debug_sci_isr.obj (.data)
    
    ramgs2     0    0000e000    000000e0     UNINITIALIZED
                      0000e000    000000e0     fsi_config.obj (ramgs2)
    
    DataBufferSection 
    *          0    0000c000    00000100     UNINITIALIZED
                      0000c000    00000100     flash_programming.obj (DataBufferSection)
    
    .TI.ramfunc 
    *          0    00083ef0    00000d21     RUN ADDR = 00008000
                      00083ef0    0000037b     FAPI_F28003x_EABI_v1.58.10.lib : FlashStateMachine.obj (.text:Fapi_setupFlashStateMachine)
                      0008426b    00000268                                    : Program.obj (.text:Fapi_issueProgrammingCommand)
                      000844d3    000000af                                    : Async.obj (.text:Fapi_issueBankEraseCommand)
                      00084582    0000007c                                    : BlankCheck.obj (.text:Fapi_doBlankCheck)
                      000845fe    0000007a                                    : Read.obj (.text:Fapi_checkRegionForValue)
                      00084678    0000007a                                    : Read.obj (.text:Fapi_loopRegionForValue)
                      000846f2    00000061                                    : Utilities.obj (.text:Fapi_configureFMAC)
                      00084753    00000056                                    : FlashStateMachine.obj (.text:Fapi_issueFsmCommand)
                      000847a9    0000003b                                    : Utilities.obj (.text:Fapi_isAddressValid)
                      000847e4    00000037                                    : FlashStateMachine.obj (.text:Fapi_setActiveFlashBank)
                      0008481b    00000032                                    : Init.obj (.text:Fapi_initializeAPI)
                      0008484d    00000031                                    : FlashStateMachine.obj (.text:Fapi_setupBankSectorEnable)
                      0008487e    0000002c                                    : Utilities.obj (.text:Fapi_calculateFletcherChecksum)
                      000848aa    0000002c                                    : Utilities.obj (.text:Fapi_divideUnsignedLong)
                      000848d6    00000024                                    : FlashStateMachine.obj (.text:Fapi_isAddressEcc)
                      000848fa    0000001d                                    : Read.obj (.text:Fapi_flushPipeline)
                      00084917    0000001c                                    : FlashStateMachine.obj (.text:Fapi_setupSectorsForWrite)
                      00084933    0000001a                                    : Utilities.obj (.text:Fapi_WriteReadBack)
                      0008494d    0000000f                                    : Verify.obj (.text:Fapi_doVerify)
                      0008495c    0000000e                                    : FlashStateMachine.obj (.text:Fapi_checkFsmForReady)
                      0008496a    0000000d                                    : Utilities.obj (.text:Fapi_calculateOtpChecksum)
                      00084977    0000000b                                    : Utilities.obj (.text:Fapi_scaleCycleValues)
                      00084982    00000007                                    : FlashStateMachine.obj (.text:Fapi_getFsmStatus)
                      00084989    00000001     --HOLE-- [fill = 0]
                      0008498a    00000006                                    : Init.obj (.bss) [fill = 0]
                      00084990    00000056     flash_programming.obj (.TI.ramfunc:flash_program)
                      000849e6    00000049     driverlib.lib : flash.obj (.TI.ramfunc:Flash_initModule)
                      00084a2f    00000040     bootmanager.obj (.TI.ramfunc:gen_crc)
                      00084a6f    00000035     bootmanager.obj (.TI.ramfunc:generate_crc_table)
                      00084aa4    0000002d     flash_programming.obj (.TI.ramfunc:flash_erase_bank)
                      00084ad1    0000002c     driverlib.lib : flash.obj (.TI.ramfunc:Flash_setBankPowerMode)
                      00084afd    00000024                   : flash.obj (.TI.ramfunc:Flash_setWaitstates)
                      00084b21    00000022     flash_programming.obj (.TI.ramfunc:flash_erase)
                      00084b43    0000001d     driverlib.lib : flash.obj (.TI.ramfunc:Flash_setPumpPowerMode)
                      00084b60    00000018                   : flash.obj (.TI.ramfunc:Flash_disableCache)
                      00084b78    00000018                   : flash.obj (.TI.ramfunc:Flash_disablePrefetch)
                      00084b90    00000017                   : flash.obj (.TI.ramfunc:Flash_enableCache)
                      00084ba7    00000017                   : flash.obj (.TI.ramfunc:Flash_enablePrefetch)
                      00084bbe    00000016                   : flash.obj (.TI.ramfunc:Flash_enableECC)
                      00084bd4    00000016     bootmanager.obj (.TI.ramfunc:find_config)
                      00084bea    00000011     flash_programming.obj (.TI.ramfunc:flash_init)
                      00084bfb    0000000a     bootmanager.obj (.TI.ramfunc:generate_mask)
                      00084c05    00000008     flash_programming.obj (.TI.ramfunc:flash_upgrade)
                      00084c0d    00000004     driverlib.lib : sysctl.obj (.TI.ramfunc)
    
    .AppCode_CRCTable 
    *          0    00087000    0000000c     UNINITIALIZED
                      00087000    0000000c     bootmanager.obj (.AppCode_CRCTable)
    
    .App_CodeStart 
    *          0    00087028    00000001     UNINITIALIZED
                      00087028    00000001     bootmanager.obj (.App_CodeStart)
    
    AdcaRegsFile 
    *          1    00007400    00000076     UNINITIALIZED
                      00007400    00000076     f28003x_globalvariabledefs.obj (AdcaRegsFile)
    
    DacaRegsFile 
    *          1    00005c00    00000007     UNINITIALIZED
                      00005c00    00000007     f28003x_globalvariabledefs.obj (DacaRegsFile)
    
    GpioDataRegsFile 
    *          1    00007f00    0000003a     UNINITIALIZED
                      00007f00    0000003a     f28003x_globalvariabledefs.obj (GpioDataRegsFile)
    
    PieCtrlRegsFile 
    *          1    00000ce0    0000001a     UNINITIALIZED
                      00000ce0    0000001a     f28003x_globalvariabledefs.obj (PieCtrlRegsFile)
    
    SciaRegsFile 
    *          1    00007200    00000010     UNINITIALIZED
                      00007200    00000010     f28003x_globalvariabledefs.obj (SciaRegsFile)
    
    ScibRegsFile 
    *          1    00007210    00000010     UNINITIALIZED
                      00007210    00000010     f28003x_globalvariabledefs.obj (ScibRegsFile)
    
    WdRegsFile 
    *          1    00007000    0000002b     UNINITIALIZED
                      00007000    0000002b     f28003x_globalvariabledefs.obj (WdRegsFile)
    
    .const     0    00080008    00001020     
                      00080008    00000600     pmbus_interface.obj (.const:pmbus_commands)
                      00080608    00000100     driverlib.lib : pmbus.obj (.const:PMBus_crc8Table)
                      00080708    00000100     pmbus_app_cmds_read.obj (.const:ROM_QUERY_COMMANDS)
                      00080808    0000009b     driverlib.lib : flash.obj (.const:.string)
                      000808a3    00000001     --HOLE-- [fill = 0]
                      000808a4    0000009a                   : sysctl.obj (.const:.string)
                      0008093e    00000098                   : gpio.obj (.const:.string)
                      000809d6    00000097                   : dma.obj (.const:.string)
                      00080a6d    00000001     --HOLE-- [fill = 0]
                      00080a6e    00000097                   : fsi.obj (.const:.string)
                      00080b05    00000001     --HOLE-- [fill = 0]
                      00080b06    00000097                   : sci.obj (.const:.string)
                      00080b9d    00000001     --HOLE-- [fill = 0]
                      00080b9e    00000097                   : spi.obj (.const:.string)
                      00080c35    00000001     --HOLE-- [fill = 0]
                      00080c36    00000050                   : cputimer.obj (.const:.string)
                      00080c86    0000004e                   : memcfg.obj (.const:.string)
                      00080cd4    0000004d                   : pmbus.obj (.const:.string)
                      00080d21    00000001     --HOLE-- [fill = 0]
                      00080d22    00000045     handle_quick_command.obj (.const:.string)
                      00080d67    00000001     --HOLE-- [fill = 0]
                      00080d68    00000045     pmbus_stack_config.obj (.const:.string)
                      00080dad    00000001     --HOLE-- [fill = 0]
                      00080dae    00000045     pmbus_stack_handler.obj (.const:.string)
                      00080df3    00000001     --HOLE-- [fill = 0]
                      00080df4    00000045     pmbus_stack_handler_extended_command.obj (.const:.string)
                      00080e39    00000001     --HOLE-- [fill = 0]
                      00080e3a    00000045     pmbus_stack_handler_slave_block_write_process_call.obj (.const:.string)
                      00080e7f    00000001     --HOLE-- [fill = 0]
                      00080e80    00000045     pmbus_stack_handler_slave_idle.obj (.const:.string)
                      00080ec5    00000001     --HOLE-- [fill = 0]
                      00080ec6    00000045     pmbus_stack_handler_slave_read_block.obj (.const:.string)
                      00080f0b    00000001     --HOLE-- [fill = 0]
                      00080f0c    00000045     pmbus_stack_handler_slave_read_wait_for_eom.obj (.const:.string)
                      00080f51    00000001     --HOLE-- [fill = 0]
                      00080f52    00000045     pmbus_stack_handler_slave_receive_byte_wait_for_eom.obj (.const:.string)
                      00080f97    00000040     pmbus_stack_handler_extended_command.obj (.const:PMBusStack_commandTransactionMap)
                      00080fd7    00000040     pmbus_stack_handler_slave_read_wait_for_eom.obj (.const:PMBusStack_commandTransactionMap)
                      00081017    00000001     --HOLE-- [fill = 0]
                      00081018    00000010     bootmanager.obj (.const:crc_config)
    
    .text      0    00081028    00002ec7     
                      00081028    00000147     board.obj (.text:PinMux_init)
                      0008116f    00000120     driverlib.lib : sysctl.obj (.text:SysCtl_setClock)
                      0008128f    00000119     pmbus_stack_handler_slave_idle.obj (.text:PMBusStack_slaveIdleStateHandler)
                      000813a8    00000119     driverlib.lib : pmbus.obj (.text:PMBus_configBusClock)
                      000814c1    00000001     rts2800_fpu32_eabi.lib : startup.c.obj (.text)
                      000814c2    00000108     c28x_vcrc_library_fpu32.lib : vcrc_configpoly_asm.obj (.text)
                      000815ca    000000fe     driverlib.lib : sysctl.obj (.text:SysCtl_isPLLValid)
                      000816c8    000000d3     device.obj (.text:Device_enableAllPeripherals)
                      0008179b    000000bd     pmbus_stack_handler_extended_command.obj (.text:PMBusStack_slaveExtendedCommandStateHandler)
                      00081858    000000b8     fsi_config.obj (.text:fsi_init)
                      00081910    0000009d     driverlib.lib : dma.obj (.text:DMA_configMode)
                      000819ad    00000099     pmbus_stack_handler_slave_read_wait_for_eom.obj (.text:PMBusStack_slaveReadWaitForEOMStateHandler)
                      00081a46    00000094     pmbus_stack_handler_slave_block_write_process_call.obj (.text:PMBusStack_slaveBlockWriteOrProcessCallStateHandler)
                      00081ada    0000008d     debug_sci_isr.obj (.text:sec_uart_rx_isr)
                      00081b67    0000008b     debug_sci_config.obj (.text:debug_uart_process)
                      00081bf2    00000088     rts2800_fpu32_eabi.lib : fs_div28.asm.obj (.text)
                      00081c7a    00000084     c28x_vcrc_library_fpu32.lib : vcu2_crc_16.obj (.text)
                      00081cfe    0000007c     board.obj (.text:SEC_UART_init)
                      00081d7a    0000007b     driverlib.lib : memcfg.obj (.text:MemCfg_initSections)
                      00081df5    00000073                   : sysctl.obj (.text:DCC_setCounterSeeds)
                      00081e68    00000072     pmbus_config.obj (.text:pmbus_setup)
                      00081eda    00000071     pmbus_stack_config.obj (.text:PMBusStack_initModule)
                      00081f4b    00000071     bootmanager.obj (.text:flash_image)
                      00081fbc    0000006f     board.obj (.text:INTERRUPT_init)
                      0008202b    0000006e     bootmanager.obj (.text:bootmanager_process)
                      00082099    0000006c     pmbus_app_cmds_write.obj (.text:bootload_request)
                      00082105    0000006a     driverlib.lib : gpio.obj (.text:GPIO_setAnalogMode)
                      0008216f    00000066                   : pmbus.obj (.text:PMBus_configModuleClock)
                      000821d5    00000065                   : sysctl.obj (.text:SysCtl_getClock)
                      0008223a    00000061                   : pmbus.obj (.text:PMBus_putTargetData)
                      0008229b    00000061     fsi_isr.obj (.text:fsi_rx_tag_dma_isr)
                      000822fc    0000005c     driverlib.lib : spi.obj (.text:SPI_setConfig)
                      00082358    00000059     board.obj (.text:FSI_TX_init)
                      000823b1    00000059     driverlib.lib : pmbus.obj (.text:PMBus_initTargetMode)
                      0008240a    00000057     device.obj (.text:Device_init)
                      00082461    00000056     fsi_isr.obj (.text:fsi_rx_int1_isr)
                      000824b7    00000055     board.obj (.text:COMMS_PMBUS_init)
                      0008250c    00000054     board.obj (.text:RX_TAG_DMA_init)
                      00082560    00000054     board.obj (.text:TX_TAG_DMA_init)
                      000825b4    00000052     driverlib.lib : gpio.obj (.text:GPIO_setPadConfig)
                      00082606    0000004d     handle_quick_command.obj (.text:PMBus_Stack_quickCommandHandler)
                      00082653    0000004d     fsi_isr.obj (.text:fsi_rx_int2_isr)
                      000826a0    0000004c     board.obj (.text:ADC0_init)
                      000826ec    0000004c     pmbus_stack_handler_slave_read_block.obj (.text:PMBusStack_slaveReadBlockStateHandler)
                      00082738    00000049     driverlib.lib : sysctl.obj (.text:SysCtl_selectOscSource)
                      00082781    00000048     board.obj (.text:SEC_SPI_init)
                      000827c9    00000048     fsi_config.obj (.text:fsi_Restart_dma_with_reset_address)
                      00082811    00000046     spi_config.obj (.text:spi_receive_multi_byte)
                      00082857    00000045     driverlib.lib : sci.obj (.text:SCI_clearInterruptStatus)
                      0008289c    00000045                   : sysctl.obj (.text:SysCtl_pollX1Counter)
                      000828e1    00000044                   : sci.obj (.text:SCI_enableInterrupt)
                      00082925    00000043     pmbus_stack_handler.obj (.text:PMBusStack_slaveStateHandler)
                      00082968    00000043     driverlib.lib : pmbus.obj (.text:PMBus_verifyPEC)
                      000829ab    00000043     board.obj (.text:RX_DATA_DMA_init)
                      000829ee    00000043     board.obj (.text:TX_DATA_DMA_init)
                      00082a31    00000042     driverlib.lib : fsi.obj (.text:FSI_readRxBuffer)
                      00082a73    00000041                   : fsi.obj (.text:FSI_performTxInitialization)
                      00082ab4    00000040     board.obj (.text:FSI_RX_init)
                      00082af4    00000040     fsi_isr.obj (.text:fsi_tx_int2_isr)
                      00082b34    0000003e     board.obj (.text:FLASH_SPI_init)
                      00082b72    0000003e     driverlib.lib : sci.obj (.text:SCI_setConfig)
                      00082bb0    0000003d                   : interrupt.obj (.text:Interrupt_initModule)
                      00082bed    0000003d                   : sysctl.obj (.text:SysCtl_selectXTAL)
                      00082c2a    0000003c     adc_isr.obj (.text:adc_a1_isr)
                      00082c66    0000003c     pmbus_app_processes.obj (.text:pmbus_application_init)
                      00082ca2    00000039     scheduler.obj (.text:scheduler_run)
                      00082cdb    00000038     handle_block_write.obj (.text:PMBus_Stack_blockWriteHandler)
                      00082d13    00000037     driverlib.lib : gpio.obj (.text:GPIO_setControllerCore)
                      00082d4a    00000037                   : gpio.obj (.text:GPIO_setPinConfig)
                      00082d81    00000037                   : gpio.obj (.text:GPIO_setQualificationMode)
                      00082db8    00000037                   : interrupt.obj (.text:Interrupt_enable)
                      00082def    00000036     handle_block_wrpc.obj (.text:PMBus_Stack_blockWriteReadProcessCallHandler)
                      00082e25    00000036     handle_write_word.obj (.text:PMBus_Stack_writeWordHandler)
                      00082e5b    00000034     driverlib.lib : pmbus.obj (.text:PMBus_configTarget)
                      00082e8f    00000034     board.obj (.text:TIMER_1_init)
                      00082ec3    00000034     pmbus_config.obj (.text:pmbus_int_handler)
                      00082ef7    00000034     pmbus_app_cmds_read.obj (.text:read_flt_app_fw_revision)
                      00082f2b    00000034     pmbus_app_cmds_read.obj (.text:read_pri_app_fw_revision)
                      00082f5f    00000034     pmbus_app_cmds_read.obj (.text:read_sec_app_fw_revision)
                      00082f93    00000033     driverlib.lib : dma.obj (.text:DMA_configWrap)
                      00082fc6    00000033     spi_flash_app.obj (.text:spi_flash_cmd_erase_4ksector)
                      00082ff9    00000032     driverlib.lib : fsi.obj (.text:FSI_clearRxModuleReset)
                      0008302b    00000031                   : fsi.obj (.text:FSI_clearTxModuleReset)
                      0008305c    00000031                   : gpio.obj (.text:GPIO_setDirectionMode)
                      0008308d    00000030     fsi_config.obj (.text:fsi_tx_start_trigger)
                      000830bd    0000002f     debug_sci_isr.obj (.text:sec_uart_tx_isr)
                      000830ec    0000002e     driverlib.lib : fsi.obj (.text:FSI_resetRxModule)
                      0008311a    0000002e                   : fsi.obj (.text:FSI_resetTxModule)
                      00083148    0000002e     rts2800_fpu32_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss)
                      00083176    0000002d     driverlib.lib : pmbus.obj (.text:PMBus_initControllerMode)
                      000831a3    0000002d     c2000ware_libraries.obj (.text:RXVCRC_init)
                      000831d0    0000002d     c2000ware_libraries.obj (.text:TXVCRC_init)
                      000831fd    0000002d     bootmanager.obj (.text:verify_main_image)
                      0008322a    0000002c     driverlib.lib : pmbus.obj (.text:PMBus_getData)
                      00083256    0000002c     fsi_config.obj (.text:fsi_tx_process)
                      00083282    0000002b     handle_block_read.obj (.text:PMBus_Stack_blockReadHandler)
                      000832ad    0000002b     rts2800_fpu32_eabi.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit)
                      000832d8    0000002b     bootmanager.obj (.text:flash_verify_reset)
                      00083303    0000002a     fsi_config.obj (.text:fsi_check_received_frame_type_tag)
                      0008332d    00000029     driverlib.lib : dma.obj (.text:DMA_configTransfer)
                      00083356    00000029     rts2800_fpu32_eabi.lib : exit.c.obj (.text)
                      0008337f    00000028     driverlib.lib : adc.obj (.text:ADC_setOffsetTrimAll)
                      000833a7    00000028     handle_read_word.obj (.text:PMBus_Stack_readWordHandler)
                      000833cf    00000028     fsi_config.obj (.text:calculate_16bit_checksum)
                      000833f7    00000027     driverlib.lib : fsi.obj (.text:FSI_configPrescalar)
                      0008341e    00000027     pmbus_app_cmds_write.obj (.text:write_page_plus_write)
                      00083445    00000026     handle_write_byte.obj (.text:PMBus_Stack_writeByteHandler)
                      0008346b    00000026     spi_flash_app.obj (.text:spi_flash_read)
                      00083491    00000025     driverlib.lib : dma.obj (.text:DMA_configAddresses)
                      000834b6    00000024                   : sysctl.obj (.text:DCC_enableSingleShotMode)
                      000834da    00000024                   : dma.obj (.text:DMA_configBurst)
                      000834fe    00000023                   : dma.obj (.text:DMA_isBaseValid)
                      00083521    00000023                   : fsi.obj (.text:FSI_executeTxFlushSequence)
                      00083544    00000022     pmbus_stack_handler_slave_receive_byte_wait_for_eom.obj (.text:PMBusStack_slaveReceiveByteWaitForEOMStateHandler)
                      00083566    00000022     handle_send_byte.obj (.text:PMBus_Stack_sendByteHandler)
                      00083588    00000022     fsi_isr.obj (.text:fsi_disable_all_interrupts)
                      000835aa    00000021     spi_flash_app.obj (.text:spi_flash_cmd_read)
                      000835cb    00000021     spi_config.obj (.text:spi_receive_byte)
                      000835ec    00000020     driverlib.lib : sysctl.obj (.text:SysCtl_selectXTALSingleEnded)
                      0008360c    00000020     main_2184.obj (.text:main)
                      0008362c    0000001f     fsi_isr.obj (.text:fsi_tx_int1_isr)
                      0008364b    0000001e     driverlib.lib : sysctl.obj (.text:DCC_setCounter0ClkSource)
                      00083669    0000001e                   : sysctl.obj (.text:DCC_setCounter1ClkSource)
                      00083687    0000001e                   : fsi.obj (.text:FSI_performRxInitialization)
                      000836a5    0000001e                   : interrupt.obj (.text:Interrupt_initVectorTable)
                      000836c3    0000001e     spi_flash_app.obj (.text:erase_mem_block)
                      000836e1    0000001d     bootmanager.obj (.text:boot_image_select)
                      000836fe    0000001d     rts2800_fpu32_eabi.lib : memcpy.c.obj (.text)
                      0008371b    0000001b     board.obj (.text:Board_init)
                      00083736    0000001b     handle_read_byte.obj (.text:PMBus_Stack_readByteHandler)
                      00083751    0000001b     spi_config.obj (.text:spi_transmit_multi_byte)
                      0008376c    0000001a     driverlib.lib : sysctl.obj (.text:SysCtl_getLowSpeedClock)
                      00083786    0000001a     bootmanager.obj (.text:flash_image_erase)
                      000837a0    00000019     board.obj (.text:FLASH_SPI_CS_init)
                      000837b9    00000019     fsi_config.obj (.text:fsi_init_tag_and_data)
                      000837d2    00000018     handle_receive_byte.obj (.text:PMBus_Stack_receiveByteHandler)
                      000837ea    00000018     driverlib.lib : sci.obj (.text:SCI_disableModule)
                      00083802    00000018                   : sci.obj (.text:SCI_performSoftwareReset)
                      0008381a    00000018     spi_flash_app.obj (.text:init_spi_flash)
                      00083832    00000017     driverlib.lib : cputimer.obj (.text:CPUTimer_isBaseValid)
                      00083849    00000017                   : fsi.obj (.text:FSI_clearRxEvents)
                      00083860    00000017                   : fsi.obj (.text:FSI_clearTxEvents)
                      00083877    00000017                   : sysctl.obj (.text:SysCtl_enablePeripheral)
                      0008388e    00000017     rts2800_fpu32_eabi.lib : boot28.asm.obj (.text)
                      000838a5    00000016     driverlib.lib : sysctl.obj (.text:DCC_disableDoneSignal)
                      000838bb    00000016                   : fsi.obj (.text:FSI_stopTxFlush)
                      000838d1    00000016                   : interrupt.obj (.text:Interrupt_defaultHandler)
                      000838e7    00000016     pmbus_stack_handler_extended_command.obj (.text:PMBusStackObject_isCommandAndTransactionValid)
                      000838fd    00000016     pmbus_stack_handler_slave_read_wait_for_eom.obj (.text:PMBusStackObject_isCommandAndTransactionValid)
                      00083913    00000016     pmbus_app_cmds_read.obj (.text:read_page_plus_read)
                      00083929    00000016     spi_flash_app.obj (.text:spi_flash_cmd_wrsr)
                      0008393f    00000015     driverlib.lib : sysctl.obj (.text:DCC_clearDoneFlag)
                      00083954    00000015                   : sysctl.obj (.text:DCC_clearErrorFlag)
                      00083969    00000015                   : sysctl.obj (.text:DCC_disableErrorSignal)
                      0008397e    00000015                   : sysctl.obj (.text:DCC_isBaseValid)
                      00083993    00000015                   : fsi.obj (.text:FSI_enableTxClock)
                      000839a8    00000015                   : fsi.obj (.text:FSI_selectTxPLLClock)
                      000839bd    00000014                   : sysctl.obj (.text:DCC_disableModule)
                      000839d1    00000014                   : sysctl.obj (.text:DCC_enableModule)
                      000839e5    00000014                   : gpio.obj (.text:GPIO_isPinValid)
                      000839f9    00000014     board.obj (.text:LED_G_init)
                      00083a0d    00000014     board.obj (.text:LED_Y_init)
                      00083a21    00000014     driverlib.lib : sysctl.obj (.text:SysCtl_setPLLSysClk)
                      00083a35    00000014     fsi_isr.obj (.text:fsi_tx_tag_dam_isr)
                      00083a49    00000014     spi_config.obj (.text:spi_transmit_byte)
                      00083a5d    00000013     driverlib.lib : cputimer.obj (.text:CPUTimer_setEmulationMode)
                      00083a70    00000013     device.obj (.text:Device_initGPIO)
                      00083a83    00000013     driverlib.lib : fsi.obj (.text:FSI_sendTxFlush)
                      00083a96    00000013                   : sci.obj (.text:SCI_enableModule)
                      00083aa9    00000013                   : sci.obj (.text:SCI_isBaseValid)
                      00083abc    00000013                   : spi.obj (.text:SPI_isBaseValid)
                      00083acf    00000012     board.obj (.text:DMA_init)
                      00083ae1    00000011     test_pins_config.obj (.text:debug_test_pins_init)
                      00083af2    00000011     spi_flash_app.obj (.text:spi_flash_cmd_rdsr)
                      00083b03    00000010     driverlib.lib : flash.obj (.text:Flash_isCtrlBaseValid)
                      00083b13    00000010                   : flash.obj (.text:Flash_isECCBaseValid)
                      00083b23    00000010     pmbus_app_cmds_read.obj (.text:read_query_status)
                      00083b33    0000000f     driverlib.lib : fsi.obj (.text:FSI_isRxBaseValid)
                      00083b42    0000000f                   : fsi.obj (.text:FSI_isTxBaseValid)
                      00083b51    0000000f                   : pmbus.obj (.text:PMBus_isBaseValid)
                      00083b60    0000000f     pmbus_interface.obj (.text:s_cmd_0x9B)
                      00083b6f    0000000e     pmbus_app_cmds_read.obj (.text:read_pmbus_page)
                      00083b7d    0000000d     board.obj (.text:ASYSCTL_init)
                      00083b8a    0000000d     driverlib.lib : interrupt.obj (.text:Interrupt_disableGlobal)
                      00083b97    0000000d                   : interrupt.obj (.text:Interrupt_enableGlobal)
                      00083ba4    0000000d     pmbus_config.obj (.text:pmbus_setup_interrupts)
                      00083bb1    0000000c     driverlib.lib : fsi.obj (.text:FSI_delayWait)
                      00083bbd    0000000c     fsi_config.obj (.text:fsi_rx_process)
                      00083bc9    0000000c     rts2800_fpu32_eabi.lib : args_main.c.obj (.text)
                      00083bd5    0000000c     pmbus_interface.obj (.text:s_pmbus_read_word_buffer_loading)
                      00083be1    0000000b     driverlib.lib : sysctl.obj (.text:SysCtl_isMCDClockFailureDetected)
                      00083bec    0000000b     bootmanager.obj (.text:bootloader_init)
                      00083bf7    0000000b     pmbus_app_processes.obj (.text:pmbus_status_cml_update)
                      00083c02    0000000b     bootmanager.obj (.text:soft_reset_WD)
                      00083c0d    0000000a     driverlib.lib : interrupt.obj (.text:Interrupt_illegalOperationHandler)
                      00083c17    0000000a                   : interrupt.obj (.text:Interrupt_nmiHandler)
                      00083c21    0000000a     pmbus_config.obj (.text:PMBus_Stack_Error_Handler)
                      00083c2b    0000000a     bootmanager.obj (.text:bootloader_variables_init)
                      00083c35    00000009     register_user_labels.obj (.text:register_user_labels_processing)
                      00083c3e    00000009     rts2800_fpu32_eabi.lib : _lock.c.obj (.text)
                      00083c47    00000009     pmbus_interface.obj (.text:s_pmbus_read_byte_buffer_loading)
                      00083c50    00000008     rts2800_fpu32_eabi.lib : copy_decompress_none.c.obj (.text:decompress:none)
                      00083c58    00000008     f28003x_codestartbranch.obj (.text)
                      00083c60    00000008     pmbus_config.obj (.text:pmbus_setup_peripheral)
                      00083c68    00000007     board.obj (.text:GPIO_init)
                      00083c6f    00000007     pmbus_stack_config.obj (.text:PMBusStack_defaultTransactionHandler)
                      00083c76    00000007     driverlib.lib : sysctl.obj (.text:SysCtl_resetMCD)
                      00083c7d    00000007     debug_dac_config.obj (.text:debug_dac_init)
                      00083c84    00000007     rts2800_fpu32_eabi.lib : memset.c.obj (.text)
                      00083c8b    00000006                            : copy_zero_init.c.obj (.text:decompress:ZI)
                      00083c91    00000005     board.obj (.text:SPI_init)
                      00083c96    00000005     c2000ware_libraries.obj (.text:VCRC_init)
                      00083c9b    00000005     pmbus_app_cmds_read.obj (.text:read_operation_status)
                      00083ca0    00000005     pmbus_app_cmds_read.obj (.text:read_pmbus_capability)
                      00083ca5    00000005     pmbus_app_cmds_read.obj (.text:read_pmbus_on_off_config_status)
                      00083caa    00000005     pmbus_app_cmds_read.obj (.text:read_pmbus_write_protect)
                      00083caf    00000005     pmbus_app_cmds_read.obj (.text:read_smb_alert_mask)
                      00083cb4    00000005     pmbus_app_cmds_read.obj (.text:read_vout_command)
                      00083cb9    00000004     scheduler.obj (.text:scheduler_init)
                      00083cbd    00000004     spi_flash_app.obj (.text:spi_flash_cmd_ewsr)
                      00083cc1    00000004     spi_flash_app.obj (.text:spi_flash_cmd_wrdi)
                      00083cc5    00000004     spi_flash_app.obj (.text:spi_flash_cmd_wren)
                      00083cc9    00000003     device.obj (.text:__error__)
                      00083ccc    00000003     pmbus_interface.obj (.text:s_cmd_0x00)
                      00083ccf    00000003     pmbus_interface.obj (.text:s_cmd_0x01)
                      00083cd2    00000003     pmbus_interface.obj (.text:s_cmd_0x02)
                      00083cd5    00000003     pmbus_interface.obj (.text:s_cmd_0x03)
                      00083cd8    00000003     pmbus_interface.obj (.text:s_cmd_0x05)
                      00083cdb    00000003     pmbus_interface.obj (.text:s_cmd_0x06)
                      00083cde    00000003     pmbus_interface.obj (.text:s_cmd_0x10)
                      00083ce1    00000003     pmbus_interface.obj (.text:s_cmd_0x19)
                      00083ce4    00000003     pmbus_interface.obj (.text:s_cmd_0x1A)
                      00083ce7    00000003     pmbus_interface.obj (.text:s_cmd_0x1B)
                      00083cea    00000003     pmbus_interface.obj (.text:s_cmd_0x21)
                      00083ced    00000003     pmbus_interface.obj (.text:s_cmd_0xD2)
                      00083cf0    00000003     pmbus_interface.obj (.text:s_cmd_write_0x05)
                      00083cf3    00000003     pmbus_interface.obj (.text:s_cmd_write_0xFE)
                      00083cf6    00000002     pmbus_app_cmds_read.obj (.text:read_cal_vout_adjust)
                      00083cf8    00000002     pmbus_app_cmds_read.obj (.text:read_clear_faults)
                      00083cfa    00000002     pmbus_app_cmds_read.obj (.text:read_page_plus_write)
                      00083cfc    00000002     rts2800_fpu32_eabi.lib : pre_init.c.obj (.text)
                      00083cfe    00000001     pmbus_interface.obj (.text:s_cmd_0x04)
                      00083cff    00000001     pmbus_interface.obj (.text:s_cmd_0x07)
                      00083d00    00000001     pmbus_interface.obj (.text:s_cmd_0x08)
                      00083d01    00000001     pmbus_interface.obj (.text:s_cmd_0x09)
                      00083d02    00000001     pmbus_interface.obj (.text:s_cmd_0x0A)
                      00083d03    00000001     pmbus_interface.obj (.text:s_cmd_0x0B)
                      00083d04    00000001     pmbus_interface.obj (.text:s_cmd_0x0C)
                      00083d05    00000001     pmbus_interface.obj (.text:s_cmd_0x0D)
                      00083d06    00000001     pmbus_interface.obj (.text:s_cmd_0x0E)
                      00083d07    00000001     pmbus_interface.obj (.text:s_cmd_0x0F)
                      00083d08    00000001     pmbus_interface.obj (.text:s_cmd_0x11)
                      00083d09    00000001     pmbus_interface.obj (.text:s_cmd_0x12)
                      00083d0a    00000001     pmbus_interface.obj (.text:s_cmd_0x13)
                      00083d0b    00000001     pmbus_interface.obj (.text:s_cmd_0x14)
                      00083d0c    00000001     pmbus_interface.obj (.text:s_cmd_0x15)
                      00083d0d    00000001     pmbus_interface.obj (.text:s_cmd_0x16)
                      00083d0e    00000001     pmbus_interface.obj (.text:s_cmd_0x17)
                      00083d0f    00000001     pmbus_interface.obj (.text:s_cmd_0x18)
                      00083d10    00000001     pmbus_interface.obj (.text:s_cmd_0x1C)
                      00083d11    00000001     pmbus_interface.obj (.text:s_cmd_0x1D)
                      00083d12    00000001     pmbus_interface.obj (.text:s_cmd_0x1E)
                      00083d13    00000001     pmbus_interface.obj (.text:s_cmd_0x1F)
                      00083d14    00000001     pmbus_interface.obj (.text:s_cmd_0x20)
                      00083d15    00000001     pmbus_interface.obj (.text:s_cmd_0x22)
                      00083d16    00000001     pmbus_interface.obj (.text:s_cmd_0x23)
                      00083d17    00000001     pmbus_interface.obj (.text:s_cmd_0x24)
                      00083d18    00000001     pmbus_interface.obj (.text:s_cmd_0x25)
                      00083d19    00000001     pmbus_interface.obj (.text:s_cmd_0x26)
                      00083d1a    00000001     pmbus_interface.obj (.text:s_cmd_0x27)
                      00083d1b    00000001     pmbus_interface.obj (.text:s_cmd_0x28)
                      00083d1c    00000001     pmbus_interface.obj (.text:s_cmd_0x29)
                      00083d1d    00000001     pmbus_interface.obj (.text:s_cmd_0x2A)
                      00083d1e    00000001     pmbus_interface.obj (.text:s_cmd_0x2B)
                      00083d1f    00000001     pmbus_interface.obj (.text:s_cmd_0x2C)
                      00083d20    00000001     pmbus_interface.obj (.text:s_cmd_0x2D)
                      00083d21    00000001     pmbus_interface.obj (.text:s_cmd_0x2E)
                      00083d22    00000001     pmbus_interface.obj (.text:s_cmd_0x2F)
                      00083d23    00000001     pmbus_interface.obj (.text:s_cmd_0x30)
                      00083d24    00000001     pmbus_interface.obj (.text:s_cmd_0x31)
                      00083d25    00000001     pmbus_interface.obj (.text:s_cmd_0x32)
                      00083d26    00000001     pmbus_interface.obj (.text:s_cmd_0x33)
                      00083d27    00000001     pmbus_interface.obj (.text:s_cmd_0x34)
                      00083d28    00000001     pmbus_interface.obj (.text:s_cmd_0x35)
                      00083d29    00000001     pmbus_interface.obj (.text:s_cmd_0x36)
                      00083d2a    00000001     pmbus_interface.obj (.text:s_cmd_0x37)
                      00083d2b    00000001     pmbus_interface.obj (.text:s_cmd_0x38)
                      00083d2c    00000001     pmbus_interface.obj (.text:s_cmd_0x39)
                      00083d2d    00000001     pmbus_interface.obj (.text:s_cmd_0x3A)
                      00083d2e    00000001     pmbus_interface.obj (.text:s_cmd_0x3B)
                      00083d2f    00000001     pmbus_interface.obj (.text:s_cmd_0x3C)
                      00083d30    00000001     pmbus_interface.obj (.text:s_cmd_0x3D)
                      00083d31    00000001     pmbus_interface.obj (.text:s_cmd_0x3E)
                      00083d32    00000001     pmbus_interface.obj (.text:s_cmd_0x3F)
                      00083d33    00000001     pmbus_interface.obj (.text:s_cmd_0x40)
                      00083d34    00000001     pmbus_interface.obj (.text:s_cmd_0x41)
                      00083d35    00000001     pmbus_interface.obj (.text:s_cmd_0x42)
                      00083d36    00000001     pmbus_interface.obj (.text:s_cmd_0x43)
                      00083d37    00000001     pmbus_interface.obj (.text:s_cmd_0x44)
                      00083d38    00000001     pmbus_interface.obj (.text:s_cmd_0x45)
                      00083d39    00000001     pmbus_interface.obj (.text:s_cmd_0x46)
                      00083d3a    00000001     pmbus_interface.obj (.text:s_cmd_0x47)
                      00083d3b    00000001     pmbus_interface.obj (.text:s_cmd_0x48)
                      00083d3c    00000001     pmbus_interface.obj (.text:s_cmd_0x49)
                      00083d3d    00000001     pmbus_interface.obj (.text:s_cmd_0x4A)
                      00083d3e    00000001     pmbus_interface.obj (.text:s_cmd_0x4B)
                      00083d3f    00000001     pmbus_interface.obj (.text:s_cmd_0x4C)
                      00083d40    00000001     pmbus_interface.obj (.text:s_cmd_0x4D)
                      00083d41    00000001     pmbus_interface.obj (.text:s_cmd_0x4E)
                      00083d42    00000001     pmbus_interface.obj (.text:s_cmd_0x4F)
                      00083d43    00000001     pmbus_interface.obj (.text:s_cmd_0x50)
                      00083d44    00000001     pmbus_interface.obj (.text:s_cmd_0x51)
                      00083d45    00000001     pmbus_interface.obj (.text:s_cmd_0x52)
                      00083d46    00000001     pmbus_interface.obj (.text:s_cmd_0x53)
                      00083d47    00000001     pmbus_interface.obj (.text:s_cmd_0x54)
                      00083d48    00000001     pmbus_interface.obj (.text:s_cmd_0x55)
                      00083d49    00000001     pmbus_interface.obj (.text:s_cmd_0x56)
                      00083d4a    00000001     pmbus_interface.obj (.text:s_cmd_0x57)
                      00083d4b    00000001     pmbus_interface.obj (.text:s_cmd_0x58)
                      00083d4c    00000001     pmbus_interface.obj (.text:s_cmd_0x59)
                      00083d4d    00000001     pmbus_interface.obj (.text:s_cmd_0x5A)
                      00083d4e    00000001     pmbus_interface.obj (.text:s_cmd_0x5B)
                      00083d4f    00000001     pmbus_interface.obj (.text:s_cmd_0x5C)
                      00083d50    00000001     pmbus_interface.obj (.text:s_cmd_0x5D)
                      00083d51    00000001     pmbus_interface.obj (.text:s_cmd_0x5E)
                      00083d52    00000001     pmbus_interface.obj (.text:s_cmd_0x5F)
                      00083d53    00000001     pmbus_interface.obj (.text:s_cmd_0x60)
                      00083d54    00000001     pmbus_interface.obj (.text:s_cmd_0x61)
                      00083d55    00000001     pmbus_interface.obj (.text:s_cmd_0x62)
                      00083d56    00000001     pmbus_interface.obj (.text:s_cmd_0x63)
                      00083d57    00000001     pmbus_interface.obj (.text:s_cmd_0x64)
                      00083d58    00000001     pmbus_interface.obj (.text:s_cmd_0x65)
                      00083d59    00000001     pmbus_interface.obj (.text:s_cmd_0x66)
                      00083d5a    00000001     pmbus_interface.obj (.text:s_cmd_0x67)
                      00083d5b    00000001     pmbus_interface.obj (.text:s_cmd_0x68)
                      00083d5c    00000001     pmbus_interface.obj (.text:s_cmd_0x69)
                      00083d5d    00000001     pmbus_interface.obj (.text:s_cmd_0x6A)
                      00083d5e    00000001     pmbus_interface.obj (.text:s_cmd_0x6B)
                      00083d5f    00000001     pmbus_interface.obj (.text:s_cmd_0x6C)
                      00083d60    00000001     pmbus_interface.obj (.text:s_cmd_0x6D)
                      00083d61    00000001     pmbus_interface.obj (.text:s_cmd_0x6E)
                      00083d62    00000001     pmbus_interface.obj (.text:s_cmd_0x6F)
                      00083d63    00000001     pmbus_interface.obj (.text:s_cmd_0x70)
                      00083d64    00000001     pmbus_interface.obj (.text:s_cmd_0x71)
                      00083d65    00000001     pmbus_interface.obj (.text:s_cmd_0x72)
                      00083d66    00000001     pmbus_interface.obj (.text:s_cmd_0x73)
                      00083d67    00000001     pmbus_interface.obj (.text:s_cmd_0x74)
                      00083d68    00000001     pmbus_interface.obj (.text:s_cmd_0x75)
                      00083d69    00000001     pmbus_interface.obj (.text:s_cmd_0x76)
                      00083d6a    00000001     pmbus_interface.obj (.text:s_cmd_0x77)
                      00083d6b    00000001     pmbus_interface.obj (.text:s_cmd_0x78)
                      00083d6c    00000001     pmbus_interface.obj (.text:s_cmd_0x79)
                      00083d6d    00000001     pmbus_interface.obj (.text:s_cmd_0x7A)
                      00083d6e    00000001     pmbus_interface.obj (.text:s_cmd_0x7B)
                      00083d6f    00000001     pmbus_interface.obj (.text:s_cmd_0x7C)
                      00083d70    00000001     pmbus_interface.obj (.text:s_cmd_0x7D)
                      00083d71    00000001     pmbus_interface.obj (.text:s_cmd_0x7E)
                      00083d72    00000001     pmbus_interface.obj (.text:s_cmd_0x7F)
                      00083d73    00000001     pmbus_interface.obj (.text:s_cmd_0x80)
                      00083d74    00000001     pmbus_interface.obj (.text:s_cmd_0x81)
                      00083d75    00000001     pmbus_interface.obj (.text:s_cmd_0x82)
                      00083d76    00000001     pmbus_interface.obj (.text:s_cmd_0x83)
                      00083d77    00000001     pmbus_interface.obj (.text:s_cmd_0x84)
                      00083d78    00000001     pmbus_interface.obj (.text:s_cmd_0x85)
                      00083d79    00000001     pmbus_interface.obj (.text:s_cmd_0x86)
                      00083d7a    00000001     pmbus_interface.obj (.text:s_cmd_0x87)
                      00083d7b    00000001     pmbus_interface.obj (.text:s_cmd_0x88)
                      00083d7c    00000001     pmbus_interface.obj (.text:s_cmd_0x89)
                      00083d7d    00000001     pmbus_interface.obj (.text:s_cmd_0x8A)
                      00083d7e    00000001     pmbus_interface.obj (.text:s_cmd_0x8B)
                      00083d7f    00000001     pmbus_interface.obj (.text:s_cmd_0x8C)
                      00083d80    00000001     pmbus_interface.obj (.text:s_cmd_0x8D)
                      00083d81    00000001     pmbus_interface.obj (.text:s_cmd_0x8E)
                      00083d82    00000001     pmbus_interface.obj (.text:s_cmd_0x8F)
                      00083d83    00000001     pmbus_interface.obj (.text:s_cmd_0x90)
                      00083d84    00000001     pmbus_interface.obj (.text:s_cmd_0x91)
                      00083d85    00000001     pmbus_interface.obj (.text:s_cmd_0x92)
                      00083d86    00000001     pmbus_interface.obj (.text:s_cmd_0x93)
                      00083d87    00000001     pmbus_interface.obj (.text:s_cmd_0x94)
                      00083d88    00000001     pmbus_interface.obj (.text:s_cmd_0x95)
                      00083d89    00000001     pmbus_interface.obj (.text:s_cmd_0x96)
                      00083d8a    00000001     pmbus_interface.obj (.text:s_cmd_0x97)
                      00083d8b    00000001     pmbus_interface.obj (.text:s_cmd_0x98)
                      00083d8c    00000001     pmbus_interface.obj (.text:s_cmd_0x99)
                      00083d8d    00000001     pmbus_interface.obj (.text:s_cmd_0x9A)
                      00083d8e    00000001     pmbus_interface.obj (.text:s_cmd_0x9C)
                      00083d8f    00000001     pmbus_interface.obj (.text:s_cmd_0x9D)
                      00083d90    00000001     pmbus_interface.obj (.text:s_cmd_0x9E)
                      00083d91    00000001     pmbus_interface.obj (.text:s_cmd_0x9F)
                      00083d92    00000001     pmbus_interface.obj (.text:s_cmd_0xA0)
                      00083d93    00000001     pmbus_interface.obj (.text:s_cmd_0xA1)
                      00083d94    00000001     pmbus_interface.obj (.text:s_cmd_0xA2)
                      00083d95    00000001     pmbus_interface.obj (.text:s_cmd_0xA3)
                      00083d96    00000001     pmbus_interface.obj (.text:s_cmd_0xA4)
                      00083d97    00000001     pmbus_interface.obj (.text:s_cmd_0xA5)
                      00083d98    00000001     pmbus_interface.obj (.text:s_cmd_0xA6)
                      00083d99    00000001     pmbus_interface.obj (.text:s_cmd_0xA7)
                      00083d9a    00000001     pmbus_interface.obj (.text:s_cmd_0xA8)
                      00083d9b    00000001     pmbus_interface.obj (.text:s_cmd_0xA9)
                      00083d9c    00000001     pmbus_interface.obj (.text:s_cmd_0xAA)
                      00083d9d    00000001     pmbus_interface.obj (.text:s_cmd_0xAB)
                      00083d9e    00000001     pmbus_interface.obj (.text:s_cmd_0xAC)
                      00083d9f    00000001     pmbus_interface.obj (.text:s_cmd_0xAD)
                      00083da0    00000001     pmbus_interface.obj (.text:s_cmd_0xAE)
                      00083da1    00000001     pmbus_interface.obj (.text:s_cmd_0xAF)
                      00083da2    00000001     pmbus_interface.obj (.text:s_cmd_0xB0)
                      00083da3    00000001     pmbus_interface.obj (.text:s_cmd_0xB1)
                      00083da4    00000001     pmbus_interface.obj (.text:s_cmd_0xB2)
                      00083da5    00000001     pmbus_interface.obj (.text:s_cmd_0xB3)
                      00083da6    00000001     pmbus_interface.obj (.text:s_cmd_0xB4)
                      00083da7    00000001     pmbus_interface.obj (.text:s_cmd_0xB5)
                      00083da8    00000001     pmbus_interface.obj (.text:s_cmd_0xB6)
                      00083da9    00000001     pmbus_interface.obj (.text:s_cmd_0xB7)
                      00083daa    00000001     pmbus_interface.obj (.text:s_cmd_0xB8)
                      00083dab    00000001     pmbus_interface.obj (.text:s_cmd_0xB9)
                      00083dac    00000001     pmbus_interface.obj (.text:s_cmd_0xBA)
                      00083dad    00000001     pmbus_interface.obj (.text:s_cmd_0xBB)
                      00083dae    00000001     pmbus_interface.obj (.text:s_cmd_0xBC)
                      00083daf    00000001     pmbus_interface.obj (.text:s_cmd_0xBD)
                      00083db0    00000001     pmbus_interface.obj (.text:s_cmd_0xBE)
                      00083db1    00000001     pmbus_interface.obj (.text:s_cmd_0xBF)
                      00083db2    00000001     pmbus_interface.obj (.text:s_cmd_0xC0)
                      00083db3    00000001     pmbus_interface.obj (.text:s_cmd_0xC1)
                      00083db4    00000001     pmbus_interface.obj (.text:s_cmd_0xC2)
                      00083db5    00000001     pmbus_interface.obj (.text:s_cmd_0xC3)
                      00083db6    00000001     pmbus_interface.obj (.text:s_cmd_0xC4)
                      00083db7    00000001     pmbus_interface.obj (.text:s_cmd_0xC5)
                      00083db8    00000001     pmbus_interface.obj (.text:s_cmd_0xC6)
                      00083db9    00000001     pmbus_interface.obj (.text:s_cmd_0xC7)
                      00083dba    00000001     pmbus_interface.obj (.text:s_cmd_0xC8)
                      00083dbb    00000001     pmbus_interface.obj (.text:s_cmd_0xC9)
                      00083dbc    00000001     pmbus_interface.obj (.text:s_cmd_0xCA)
                      00083dbd    00000001     pmbus_interface.obj (.text:s_cmd_0xCB)
                      00083dbe    00000001     pmbus_interface.obj (.text:s_cmd_0xCC)
                      00083dbf    00000001     pmbus_interface.obj (.text:s_cmd_0xCD)
                      00083dc0    00000001     pmbus_interface.obj (.text:s_cmd_0xCE)
                      00083dc1    00000001     pmbus_interface.obj (.text:s_cmd_0xCF)
                      00083dc2    00000001     pmbus_interface.obj (.text:s_cmd_0xD0)
                      00083dc3    00000001     pmbus_interface.obj (.text:s_cmd_0xD1)
                      00083dc4    00000001     pmbus_interface.obj (.text:s_cmd_0xD3)
                      00083dc5    00000001     pmbus_interface.obj (.text:s_cmd_0xD4)
                      00083dc6    00000001     pmbus_interface.obj (.text:s_cmd_0xD5)
                      00083dc7    00000001     pmbus_interface.obj (.text:s_cmd_0xD6)
                      00083dc8    00000001     pmbus_interface.obj (.text:s_cmd_0xD7)
                      00083dc9    00000001     pmbus_interface.obj (.text:s_cmd_0xD8)
                      00083dca    00000001     pmbus_interface.obj (.text:s_cmd_0xD9)
                      00083dcb    00000001     pmbus_interface.obj (.text:s_cmd_0xDA)
                      00083dcc    00000001     pmbus_interface.obj (.text:s_cmd_0xDB)
                      00083dcd    00000001     pmbus_interface.obj (.text:s_cmd_0xDC)
                      00083dce    00000001     pmbus_interface.obj (.text:s_cmd_0xDD)
                      00083dcf    00000001     pmbus_interface.obj (.text:s_cmd_0xDE)
                      00083dd0    00000001     pmbus_interface.obj (.text:s_cmd_0xDF)
                      00083dd1    00000001     pmbus_interface.obj (.text:s_cmd_0xE0)
                      00083dd2    00000001     pmbus_interface.obj (.text:s_cmd_0xE1)
                      00083dd3    00000001     pmbus_interface.obj (.text:s_cmd_0xE2)
                      00083dd4    00000001     pmbus_interface.obj (.text:s_cmd_0xE3)
                      00083dd5    00000001     pmbus_interface.obj (.text:s_cmd_0xE4)
                      00083dd6    00000001     pmbus_interface.obj (.text:s_cmd_0xE5)
                      00083dd7    00000001     pmbus_interface.obj (.text:s_cmd_0xE6)
                      00083dd8    00000001     pmbus_interface.obj (.text:s_cmd_0xE7)
                      00083dd9    00000001     pmbus_interface.obj (.text:s_cmd_0xE8)
                      00083dda    00000001     pmbus_interface.obj (.text:s_cmd_0xE9)
                      00083ddb    00000001     pmbus_interface.obj (.text:s_cmd_0xEA)
                      00083ddc    00000001     pmbus_interface.obj (.text:s_cmd_0xEB)
                      00083ddd    00000001     pmbus_interface.obj (.text:s_cmd_0xEC)
                      00083dde    00000001     pmbus_interface.obj (.text:s_cmd_0xED)
                      00083ddf    00000001     pmbus_interface.obj (.text:s_cmd_0xEE)
                      00083de0    00000001     pmbus_interface.obj (.text:s_cmd_0xEF)
                      00083de1    00000001     pmbus_interface.obj (.text:s_cmd_0xF0)
                      00083de2    00000001     pmbus_interface.obj (.text:s_cmd_0xF1)
                      00083de3    00000001     pmbus_interface.obj (.text:s_cmd_0xF2)
                      00083de4    00000001     pmbus_interface.obj (.text:s_cmd_0xF3)
                      00083de5    00000001     pmbus_interface.obj (.text:s_cmd_0xF4)
                      00083de6    00000001     pmbus_interface.obj (.text:s_cmd_0xF5)
                      00083de7    00000001     pmbus_interface.obj (.text:s_cmd_0xF6)
                      00083de8    00000001     pmbus_interface.obj (.text:s_cmd_0xF7)
                      00083de9    00000001     pmbus_interface.obj (.text:s_cmd_0xF8)
                      00083dea    00000001     pmbus_interface.obj (.text:s_cmd_0xF9)
                      00083deb    00000001     pmbus_interface.obj (.text:s_cmd_0xFA)
                      00083dec    00000001     pmbus_interface.obj (.text:s_cmd_0xFB)
                      00083ded    00000001     pmbus_interface.obj (.text:s_cmd_0xFC)
                      00083dee    00000001     pmbus_interface.obj (.text:s_cmd_0xFD)
                      00083def    00000001     pmbus_interface.obj (.text:s_cmd_0xFE)
                      00083df0    00000001     pmbus_interface.obj (.text:s_cmd_0xFF)
                      00083df1    00000001     pmbus_interface.obj (.text:s_cmd_write_0x00)
                      00083df2    00000001     pmbus_interface.obj (.text:s_cmd_write_0x01)
                      00083df3    00000001     pmbus_interface.obj (.text:s_cmd_write_0x02)
                      00083df4    00000001     pmbus_interface.obj (.text:s_cmd_write_0x03)
                      00083df5    00000001     pmbus_interface.obj (.text:s_cmd_write_0x04)
                      00083df6    00000001     pmbus_interface.obj (.text:s_cmd_write_0x06)
                      00083df7    00000001     pmbus_interface.obj (.text:s_cmd_write_0x07)
                      00083df8    00000001     pmbus_interface.obj (.text:s_cmd_write_0x08)
                      00083df9    00000001     pmbus_interface.obj (.text:s_cmd_write_0x09)
                      00083dfa    00000001     pmbus_interface.obj (.text:s_cmd_write_0x0A)
                      00083dfb    00000001     pmbus_interface.obj (.text:s_cmd_write_0x0B)
                      00083dfc    00000001     pmbus_interface.obj (.text:s_cmd_write_0x0C)
                      00083dfd    00000001     pmbus_interface.obj (.text:s_cmd_write_0x0D)
                      00083dfe    00000001     pmbus_interface.obj (.text:s_cmd_write_0x0E)
                      00083dff    00000001     pmbus_interface.obj (.text:s_cmd_write_0x0F)
                      00083e00    00000001     pmbus_interface.obj (.text:s_cmd_write_0x10)
                      00083e01    00000001     pmbus_interface.obj (.text:s_cmd_write_0x11)
                      00083e02    00000001     pmbus_interface.obj (.text:s_cmd_write_0x12)
                      00083e03    00000001     pmbus_interface.obj (.text:s_cmd_write_0x13)
                      00083e04    00000001     pmbus_interface.obj (.text:s_cmd_write_0x14)
                      00083e05    00000001     pmbus_interface.obj (.text:s_cmd_write_0x15)
                      00083e06    00000001     pmbus_interface.obj (.text:s_cmd_write_0x16)
                      00083e07    00000001     pmbus_interface.obj (.text:s_cmd_write_0x17)
                      00083e08    00000001     pmbus_interface.obj (.text:s_cmd_write_0x18)
                      00083e09    00000001     pmbus_interface.obj (.text:s_cmd_write_0x19)
                      00083e0a    00000001     pmbus_interface.obj (.text:s_cmd_write_0x1A)
                      00083e0b    00000001     pmbus_interface.obj (.text:s_cmd_write_0x1B)
                      00083e0c    00000001     pmbus_interface.obj (.text:s_cmd_write_0x1C)
                      00083e0d    00000001     pmbus_interface.obj (.text:s_cmd_write_0x1D)
                      00083e0e    00000001     pmbus_interface.obj (.text:s_cmd_write_0x1E)
                      00083e0f    00000001     pmbus_interface.obj (.text:s_cmd_write_0x1F)
                      00083e10    00000001     pmbus_interface.obj (.text:s_cmd_write_0x20)
                      00083e11    00000001     pmbus_interface.obj (.text:s_cmd_write_0x21)
                      00083e12    00000001     pmbus_interface.obj (.text:s_cmd_write_0x22)
                      00083e13    00000001     pmbus_interface.obj (.text:s_cmd_write_0x23)
                      00083e14    00000001     pmbus_interface.obj (.text:s_cmd_write_0x24)
                      00083e15    00000001     pmbus_interface.obj (.text:s_cmd_write_0x25)
                      00083e16    00000001     pmbus_interface.obj (.text:s_cmd_write_0x26)
                      00083e17    00000001     pmbus_interface.obj (.text:s_cmd_write_0x27)
                      00083e18    00000001     pmbus_interface.obj (.text:s_cmd_write_0x28)
                      00083e19    00000001     pmbus_interface.obj (.text:s_cmd_write_0x29)
                      00083e1a    00000001     pmbus_interface.obj (.text:s_cmd_write_0x2A)
                      00083e1b    00000001     pmbus_interface.obj (.text:s_cmd_write_0x2B)
                      00083e1c    00000001     pmbus_interface.obj (.text:s_cmd_write_0x2C)
                      00083e1d    00000001     pmbus_interface.obj (.text:s_cmd_write_0x2D)
                      00083e1e    00000001     pmbus_interface.obj (.text:s_cmd_write_0x2E)
                      00083e1f    00000001     pmbus_interface.obj (.text:s_cmd_write_0x2F)
                      00083e20    00000001     pmbus_interface.obj (.text:s_cmd_write_0x30)
                      00083e21    00000001     pmbus_interface.obj (.text:s_cmd_write_0x31)
                      00083e22    00000001     pmbus_interface.obj (.text:s_cmd_write_0x32)
                      00083e23    00000001     pmbus_interface.obj (.text:s_cmd_write_0x33)
                      00083e24    00000001     pmbus_interface.obj (.text:s_cmd_write_0x34)
                      00083e25    00000001     pmbus_interface.obj (.text:s_cmd_write_0x35)
                      00083e26    00000001     pmbus_interface.obj (.text:s_cmd_write_0x36)
                      00083e27    00000001     pmbus_interface.obj (.text:s_cmd_write_0x37)
                      00083e28    00000001     pmbus_interface.obj (.text:s_cmd_write_0x38)
                      00083e29    00000001     pmbus_interface.obj (.text:s_cmd_write_0x39)
                      00083e2a    00000001     pmbus_interface.obj (.text:s_cmd_write_0x3A)
                      00083e2b    00000001     pmbus_interface.obj (.text:s_cmd_write_0x3B)
                      00083e2c    00000001     pmbus_interface.obj (.text:s_cmd_write_0x3C)
                      00083e2d    00000001     pmbus_interface.obj (.text:s_cmd_write_0x3D)
                      00083e2e    00000001     pmbus_interface.obj (.text:s_cmd_write_0x3E)
                      00083e2f    00000001     pmbus_interface.obj (.text:s_cmd_write_0x3F)
                      00083e30    00000001     pmbus_interface.obj (.text:s_cmd_write_0x40)
                      00083e31    00000001     pmbus_interface.obj (.text:s_cmd_write_0x41)
                      00083e32    00000001     pmbus_interface.obj (.text:s_cmd_write_0x42)
                      00083e33    00000001     pmbus_interface.obj (.text:s_cmd_write_0x43)
                      00083e34    00000001     pmbus_interface.obj (.text:s_cmd_write_0x44)
                      00083e35    00000001     pmbus_interface.obj (.text:s_cmd_write_0x45)
                      00083e36    00000001     pmbus_interface.obj (.text:s_cmd_write_0x46)
                      00083e37    00000001     pmbus_interface.obj (.text:s_cmd_write_0x47)
                      00083e38    00000001     pmbus_interface.obj (.text:s_cmd_write_0x48)
                      00083e39    00000001     pmbus_interface.obj (.text:s_cmd_write_0x49)
                      00083e3a    00000001     pmbus_interface.obj (.text:s_cmd_write_0x4A)
                      00083e3b    00000001     pmbus_interface.obj (.text:s_cmd_write_0x4B)
                      00083e3c    00000001     pmbus_interface.obj (.text:s_cmd_write_0x4C)
                      00083e3d    00000001     pmbus_interface.obj (.text:s_cmd_write_0x4D)
                      00083e3e    00000001     pmbus_interface.obj (.text:s_cmd_write_0x4E)
                      00083e3f    00000001     pmbus_interface.obj (.text:s_cmd_write_0x4F)
                      00083e40    00000001     pmbus_interface.obj (.text:s_cmd_write_0x50)
                      00083e41    00000001     pmbus_interface.obj (.text:s_cmd_write_0x51)
                      00083e42    00000001     pmbus_interface.obj (.text:s_cmd_write_0x52)
                      00083e43    00000001     pmbus_interface.obj (.text:s_cmd_write_0x53)
                      00083e44    00000001     pmbus_interface.obj (.text:s_cmd_write_0x54)
                      00083e45    00000001     pmbus_interface.obj (.text:s_cmd_write_0x55)
                      00083e46    00000001     pmbus_interface.obj (.text:s_cmd_write_0x56)
                      00083e47    00000001     pmbus_interface.obj (.text:s_cmd_write_0x57)
                      00083e48    00000001     pmbus_interface.obj (.text:s_cmd_write_0x58)
                      00083e49    00000001     pmbus_interface.obj (.text:s_cmd_write_0x59)
                      00083e4a    00000001     pmbus_interface.obj (.text:s_cmd_write_0x5A)
                      00083e4b    00000001     pmbus_interface.obj (.text:s_cmd_write_0x5B)
                      00083e4c    00000001     pmbus_interface.obj (.text:s_cmd_write_0x5C)
                      00083e4d    00000001     pmbus_interface.obj (.text:s_cmd_write_0x5D)
                      00083e4e    00000001     pmbus_interface.obj (.text:s_cmd_write_0x5E)
                      00083e4f    00000001     pmbus_interface.obj (.text:s_cmd_write_0x5F)
                      00083e50    00000001     pmbus_interface.obj (.text:s_cmd_write_0x60)
                      00083e51    00000001     pmbus_interface.obj (.text:s_cmd_write_0x61)
                      00083e52    00000001     pmbus_interface.obj (.text:s_cmd_write_0x62)
                      00083e53    00000001     pmbus_interface.obj (.text:s_cmd_write_0x63)
                      00083e54    00000001     pmbus_interface.obj (.text:s_cmd_write_0x64)
                      00083e55    00000001     pmbus_interface.obj (.text:s_cmd_write_0x65)
                      00083e56    00000001     pmbus_interface.obj (.text:s_cmd_write_0x66)
                      00083e57    00000001     pmbus_interface.obj (.text:s_cmd_write_0x67)
                      00083e58    00000001     pmbus_interface.obj (.text:s_cmd_write_0x68)
                      00083e59    00000001     pmbus_interface.obj (.text:s_cmd_write_0x69)
                      00083e5a    00000001     pmbus_interface.obj (.text:s_cmd_write_0x6A)
                      00083e5b    00000001     pmbus_interface.obj (.text:s_cmd_write_0x6B)
                      00083e5c    00000001     pmbus_interface.obj (.text:s_cmd_write_0x6C)
                      00083e5d    00000001     pmbus_interface.obj (.text:s_cmd_write_0x6D)
                      00083e5e    00000001     pmbus_interface.obj (.text:s_cmd_write_0x6E)
                      00083e5f    00000001     pmbus_interface.obj (.text:s_cmd_write_0x6F)
                      00083e60    00000001     pmbus_interface.obj (.text:s_cmd_write_0x70)
                      00083e61    00000001     pmbus_interface.obj (.text:s_cmd_write_0x71)
                      00083e62    00000001     pmbus_interface.obj (.text:s_cmd_write_0x72)
                      00083e63    00000001     pmbus_interface.obj (.text:s_cmd_write_0x73)
                      00083e64    00000001     pmbus_interface.obj (.text:s_cmd_write_0x74)
                      00083e65    00000001     pmbus_interface.obj (.text:s_cmd_write_0x75)
                      00083e66    00000001     pmbus_interface.obj (.text:s_cmd_write_0x76)
                      00083e67    00000001     pmbus_interface.obj (.text:s_cmd_write_0x77)
                      00083e68    00000001     pmbus_interface.obj (.text:s_cmd_write_0x78)
                      00083e69    00000001     pmbus_interface.obj (.text:s_cmd_write_0x79)
                      00083e6a    00000001     pmbus_interface.obj (.text:s_cmd_write_0x7A)
                      00083e6b    00000001     pmbus_interface.obj (.text:s_cmd_write_0x7B)
                      00083e6c    00000001     pmbus_interface.obj (.text:s_cmd_write_0x7C)
                      00083e6d    00000001     pmbus_interface.obj (.text:s_cmd_write_0x7D)
                      00083e6e    00000001     pmbus_interface.obj (.text:s_cmd_write_0x7E)
                      00083e6f    00000001     pmbus_interface.obj (.text:s_cmd_write_0x7F)
                      00083e70    00000001     pmbus_interface.obj (.text:s_cmd_write_0x80)
                      00083e71    00000001     pmbus_interface.obj (.text:s_cmd_write_0x81)
                      00083e72    00000001     pmbus_interface.obj (.text:s_cmd_write_0x82)
                      00083e73    00000001     pmbus_interface.obj (.text:s_cmd_write_0x83)
                      00083e74    00000001     pmbus_interface.obj (.text:s_cmd_write_0x84)
                      00083e75    00000001     pmbus_interface.obj (.text:s_cmd_write_0x85)
                      00083e76    00000001     pmbus_interface.obj (.text:s_cmd_write_0x86)
                      00083e77    00000001     pmbus_interface.obj (.text:s_cmd_write_0x87)
                      00083e78    00000001     pmbus_interface.obj (.text:s_cmd_write_0x88)
                      00083e79    00000001     pmbus_interface.obj (.text:s_cmd_write_0x89)
                      00083e7a    00000001     pmbus_interface.obj (.text:s_cmd_write_0x8A)
                      00083e7b    00000001     pmbus_interface.obj (.text:s_cmd_write_0x8B)
                      00083e7c    00000001     pmbus_interface.obj (.text:s_cmd_write_0x8C)
                      00083e7d    00000001     pmbus_interface.obj (.text:s_cmd_write_0x8D)
                      00083e7e    00000001     pmbus_interface.obj (.text:s_cmd_write_0x8E)
                      00083e7f    00000001     pmbus_interface.obj (.text:s_cmd_write_0x8F)
                      00083e80    00000001     pmbus_interface.obj (.text:s_cmd_write_0x90)
                      00083e81    00000001     pmbus_interface.obj (.text:s_cmd_write_0x91)
                      00083e82    00000001     pmbus_interface.obj (.text:s_cmd_write_0x92)
                      00083e83    00000001     pmbus_interface.obj (.text:s_cmd_write_0x93)
                      00083e84    00000001     pmbus_interface.obj (.text:s_cmd_write_0x94)
                      00083e85    00000001     pmbus_interface.obj (.text:s_cmd_write_0x95)
                      00083e86    00000001     pmbus_interface.obj (.text:s_cmd_write_0x96)
                      00083e87    00000001     pmbus_interface.obj (.text:s_cmd_write_0x97)
                      00083e88    00000001     pmbus_interface.obj (.text:s_cmd_write_0x98)
                      00083e89    00000001     pmbus_interface.obj (.text:s_cmd_write_0x99)
                      00083e8a    00000001     pmbus_interface.obj (.text:s_cmd_write_0x9A)
                      00083e8b    00000001     pmbus_interface.obj (.text:s_cmd_write_0x9B)
                      00083e8c    00000001     pmbus_interface.obj (.text:s_cmd_write_0x9C)
                      00083e8d    00000001     pmbus_interface.obj (.text:s_cmd_write_0x9D)
                      00083e8e    00000001     pmbus_interface.obj (.text:s_cmd_write_0x9E)
                      00083e8f    00000001     pmbus_interface.obj (.text:s_cmd_write_0x9F)
                      00083e90    00000001     pmbus_interface.obj (.text:s_cmd_write_0xA0)
                      00083e91    00000001     pmbus_interface.obj (.text:s_cmd_write_0xA1)
                      00083e92    00000001     pmbus_interface.obj (.text:s_cmd_write_0xA2)
                      00083e93    00000001     pmbus_interface.obj (.text:s_cmd_write_0xA3)
                      00083e94    00000001     pmbus_interface.obj (.text:s_cmd_write_0xA4)
                      00083e95    00000001     pmbus_interface.obj (.text:s_cmd_write_0xA5)
                      00083e96    00000001     pmbus_interface.obj (.text:s_cmd_write_0xA6)
                      00083e97    00000001     pmbus_interface.obj (.text:s_cmd_write_0xA7)
                      00083e98    00000001     pmbus_interface.obj (.text:s_cmd_write_0xA8)
                      00083e99    00000001     pmbus_interface.obj (.text:s_cmd_write_0xA9)
                      00083e9a    00000001     pmbus_interface.obj (.text:s_cmd_write_0xAA)
                      00083e9b    00000001     pmbus_interface.obj (.text:s_cmd_write_0xAB)
                      00083e9c    00000001     pmbus_interface.obj (.text:s_cmd_write_0xAC)
                      00083e9d    00000001     pmbus_interface.obj (.text:s_cmd_write_0xAD)
                      00083e9e    00000001     pmbus_interface.obj (.text:s_cmd_write_0xAE)
                      00083e9f    00000001     pmbus_interface.obj (.text:s_cmd_write_0xAF)
                      00083ea0    00000001     pmbus_interface.obj (.text:s_cmd_write_0xB0)
                      00083ea1    00000001     pmbus_interface.obj (.text:s_cmd_write_0xB1)
                      00083ea2    00000001     pmbus_interface.obj (.text:s_cmd_write_0xB2)
                      00083ea3    00000001     pmbus_interface.obj (.text:s_cmd_write_0xB3)
                      00083ea4    00000001     pmbus_interface.obj (.text:s_cmd_write_0xB4)
                      00083ea5    00000001     pmbus_interface.obj (.text:s_cmd_write_0xB5)
                      00083ea6    00000001     pmbus_interface.obj (.text:s_cmd_write_0xB6)
                      00083ea7    00000001     pmbus_interface.obj (.text:s_cmd_write_0xB7)
                      00083ea8    00000001     pmbus_interface.obj (.text:s_cmd_write_0xB8)
                      00083ea9    00000001     pmbus_interface.obj (.text:s_cmd_write_0xB9)
                      00083eaa    00000001     pmbus_interface.obj (.text:s_cmd_write_0xBA)
                      00083eab    00000001     pmbus_interface.obj (.text:s_cmd_write_0xBB)
                      00083eac    00000001     pmbus_interface.obj (.text:s_cmd_write_0xBC)
                      00083ead    00000001     pmbus_interface.obj (.text:s_cmd_write_0xBD)
                      00083eae    00000001     pmbus_interface.obj (.text:s_cmd_write_0xBE)
                      00083eaf    00000001     pmbus_interface.obj (.text:s_cmd_write_0xBF)
                      00083eb0    00000001     pmbus_interface.obj (.text:s_cmd_write_0xC0)
                      00083eb1    00000001     pmbus_interface.obj (.text:s_cmd_write_0xC1)
                      00083eb2    00000001     pmbus_interface.obj (.text:s_cmd_write_0xC2)
                      00083eb3    00000001     pmbus_interface.obj (.text:s_cmd_write_0xC3)
                      00083eb4    00000001     pmbus_interface.obj (.text:s_cmd_write_0xC4)
                      00083eb5    00000001     pmbus_interface.obj (.text:s_cmd_write_0xC5)
                      00083eb6    00000001     pmbus_interface.obj (.text:s_cmd_write_0xC6)
                      00083eb7    00000001     pmbus_interface.obj (.text:s_cmd_write_0xC7)
                      00083eb8    00000001     pmbus_interface.obj (.text:s_cmd_write_0xC8)
                      00083eb9    00000001     pmbus_interface.obj (.text:s_cmd_write_0xC9)
                      00083eba    00000001     pmbus_interface.obj (.text:s_cmd_write_0xCA)
                      00083ebb    00000001     pmbus_interface.obj (.text:s_cmd_write_0xCB)
                      00083ebc    00000001     pmbus_interface.obj (.text:s_cmd_write_0xCC)
                      00083ebd    00000001     pmbus_interface.obj (.text:s_cmd_write_0xCD)
                      00083ebe    00000001     pmbus_interface.obj (.text:s_cmd_write_0xCE)
                      00083ebf    00000001     pmbus_interface.obj (.text:s_cmd_write_0xCF)
                      00083ec0    00000001     pmbus_interface.obj (.text:s_cmd_write_0xD0)
                      00083ec1    00000001     pmbus_interface.obj (.text:s_cmd_write_0xD1)
                      00083ec2    00000001     pmbus_interface.obj (.text:s_cmd_write_0xD2)
                      00083ec3    00000001     pmbus_interface.obj (.text:s_cmd_write_0xD3)
                      00083ec4    00000001     pmbus_interface.obj (.text:s_cmd_write_0xD4)
                      00083ec5    00000001     pmbus_interface.obj (.text:s_cmd_write_0xD5)
                      00083ec6    00000001     pmbus_interface.obj (.text:s_cmd_write_0xD6)
                      00083ec7    00000001     pmbus_interface.obj (.text:s_cmd_write_0xD7)
                      00083ec8    00000001     pmbus_interface.obj (.text:s_cmd_write_0xD8)
                      00083ec9    00000001     pmbus_interface.obj (.text:s_cmd_write_0xD9)
                      00083eca    00000001     pmbus_interface.obj (.text:s_cmd_write_0xDA)
                      00083ecb    00000001     pmbus_interface.obj (.text:s_cmd_write_0xDB)
                      00083ecc    00000001     pmbus_interface.obj (.text:s_cmd_write_0xDC)
                      00083ecd    00000001     pmbus_interface.obj (.text:s_cmd_write_0xDD)
                      00083ece    00000001     pmbus_interface.obj (.text:s_cmd_write_0xDE)
                      00083ecf    00000001     pmbus_interface.obj (.text:s_cmd_write_0xDF)
                      00083ed0    00000001     pmbus_interface.obj (.text:s_cmd_write_0xE0)
                      00083ed1    00000001     pmbus_interface.obj (.text:s_cmd_write_0xE1)
                      00083ed2    00000001     pmbus_interface.obj (.text:s_cmd_write_0xE2)
                      00083ed3    00000001     pmbus_interface.obj (.text:s_cmd_write_0xE3)
                      00083ed4    00000001     pmbus_interface.obj (.text:s_cmd_write_0xE4)
                      00083ed5    00000001     pmbus_interface.obj (.text:s_cmd_write_0xE5)
                      00083ed6    00000001     pmbus_interface.obj (.text:s_cmd_write_0xE6)
                      00083ed7    00000001     pmbus_interface.obj (.text:s_cmd_write_0xE7)
                      00083ed8    00000001     pmbus_interface.obj (.text:s_cmd_write_0xE8)
                      00083ed9    00000001     pmbus_interface.obj (.text:s_cmd_write_0xE9)
                      00083eda    00000001     pmbus_interface.obj (.text:s_cmd_write_0xEA)
                      00083edb    00000001     pmbus_interface.obj (.text:s_cmd_write_0xEB)
                      00083edc    00000001     pmbus_interface.obj (.text:s_cmd_write_0xEC)
                      00083edd    00000001     pmbus_interface.obj (.text:s_cmd_write_0xED)
                      00083ede    00000001     pmbus_interface.obj (.text:s_cmd_write_0xEE)
                      00083edf    00000001     pmbus_interface.obj (.text:s_cmd_write_0xEF)
                      00083ee0    00000001     pmbus_interface.obj (.text:s_cmd_write_0xF0)
                      00083ee1    00000001     pmbus_interface.obj (.text:s_cmd_write_0xF1)
                      00083ee2    00000001     pmbus_interface.obj (.text:s_cmd_write_0xF2)
                      00083ee3    00000001     pmbus_interface.obj (.text:s_cmd_write_0xF3)
                      00083ee4    00000001     pmbus_interface.obj (.text:s_cmd_write_0xF4)
                      00083ee5    00000001     pmbus_interface.obj (.text:s_cmd_write_0xF5)
                      00083ee6    00000001     pmbus_interface.obj (.text:s_cmd_write_0xF6)
                      00083ee7    00000001     pmbus_interface.obj (.text:s_cmd_write_0xF7)
                      00083ee8    00000001     pmbus_interface.obj (.text:s_cmd_write_0xF8)
                      00083ee9    00000001     pmbus_interface.obj (.text:s_cmd_write_0xF9)
                      00083eea    00000001     pmbus_interface.obj (.text:s_cmd_write_0xFA)
                      00083eeb    00000001     pmbus_interface.obj (.text:s_cmd_write_0xFB)
                      00083eec    00000001     pmbus_interface.obj (.text:s_cmd_write_0xFC)
                      00083eed    00000001     pmbus_interface.obj (.text:s_cmd_write_0xFD)
                      00083eee    00000001     pmbus_interface.obj (.text:s_cmd_write_0xFF)
    
    MODULE SUMMARY
    
           Module                                                    code    ro data   rw data
           ------                                                    ----    -------   -------
        .\bootloader\
           bootmanager.obj                                           696     16        536    
           flash_programming.obj                                     380     0         258    
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    1076    16        794    
                                                                                              
        .\debugging\dac_out\
           debug_dac_config.obj                                      7       0         0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    7       0         0      
                                                                                              
        .\debugging\register_user_labels\
           register_user_labels.obj                                  9       0         4      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    9       0         4      
                                                                                              
        .\debugging\sci_debug\
           debug_sci_isr.obj                                         188     0         25     
           debug_sci_config.obj                                      139     0         46     
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    327     0         71     
                                                                                              
        .\debugging\test_pins\
           test_pins_config.obj                                      17      0         0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    17      0         0      
                                                                                              
        .\device\
           device.obj                                                320     0         0      
           f28003x_globalvariabledefs.obj                            0       0         284    
           f28003x_codestartbranch.obj                               10      0         0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    330     0         284    
                                                                                              
        .\peripherals\
           fsi_config.obj                                            467     0         276    
           fsi_isr.obj                                               409     0         0      
           adc_isr.obj                                               60      0         2      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    936     0         278    
                                                                                              
        .\project\
           scheduler.obj                                             61      0         2      
           main_2184.obj                                             32      0         0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    93      0         2      
                                                                                              
        .\serial_comms\pmbus\
           pmbus_config.obj                                          197     0         344    
           pmbus_app_cmds_read.obj                                   244     256       0      
           pmbus_app_processes.obj                                   71      0         178    
           pmbus_app_cmds_write.obj                                  147     0         0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    659     256       522    
                                                                                              
        .\serial_comms\pmbus\pmbus_slave\
           pmbus_interface.obj                                       575     1536      777    
           pmbus_stack_handler_slave_idle.obj                        281     69        0      
           pmbus_stack_handler_extended_command.obj                  211     133       0      
           pmbus_stack_handler_slave_read_wait_for_eom.obj           175     133       0      
           pmbus_stack_handler_slave_block_write_process_call.obj    148     69        0      
           pmbus_stack_config.obj                                    120     69        0      
           handle_quick_command.obj                                  77      69        0      
           pmbus_stack_handler_slave_read_block.obj                  76      69        0      
           pmbus_stack_handler.obj                                   67      69        0      
           pmbus_stack_handler_slave_receive_byte_wait_for_eom.obj   34      69        0      
           handle_block_write.obj                                    56      0         0      
           handle_block_wrpc.obj                                     54      0         0      
           handle_write_word.obj                                     54      0         0      
           handle_block_read.obj                                     43      0         0      
           handle_read_word.obj                                      40      0         0      
           handle_write_byte.obj                                     38      0         0      
           handle_send_byte.obj                                      34      0         0      
           handle_read_byte.obj                                      27      0         0      
           handle_receive_byte.obj                                   24      0         0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    2134    2285      777    
                                                                                              
        .\serial_comms\spi_flash\
           spi_flash_app.obj                                         227     0         816    
           spi_config.obj                                            150     0         0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    377     0         816    
                                                                                              
        .\syscfg\
           board.obj                                                 1499    0         0      
           c2000ware_libraries.obj                                   95      0         48     
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    1594    0         48     
                                                                                              
        C:/ti/c2000/C2000Ware_5_00_00_00/driverlib/f28003x/driverlib/ccs/Debug/driverlib.lib
           sysctl.obj                                                1330    154       0      
           pmbus.obj                                                 792     333       0      
           flash.obj                                                 628     155       0      
           fsi.obj                                                   597     151       0      
           gpio.obj                                                  422     152       0      
           dma.obj                                                   357     151       0      
           sci.obj                                                   285     151       0      
           spi.obj                                                   111     151       0      
           interrupt.obj                                             214     0         0      
           memcfg.obj                                                123     78        0      
           cputimer.obj                                              42      80        0      
           adc.obj                                                   40      0         0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    4941    1556      0      
                                                                                              
        C:/ti/c2000/C2000Ware_5_00_00_00/libraries/dsp/VCU/c28/lib/c28x_vcrc_library_fpu32.lib
           vcrc_configpoly_asm.obj                                   264     0         0      
           vcu2_crc_16.obj                                           132     0         0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    396     0         0      
                                                                                              
        C:/ti/c2000/C2000Ware_5_00_00_00/libraries/flash_api/f28003x/lib/FAPI_F28003x_EABI_v1.58.10.lib
           FlashStateMachine.obj                                     2332    0         0      
           Program.obj                                               1232    0         0      
           Utilities.obj                                             588     0         0      
           Read.obj                                                  546     0         0      
           Async.obj                                                 350     0         0      
           BlankCheck.obj                                            248     0         0      
           Init.obj                                                  100     0         12     
           Verify.obj                                                30      0         0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    5426    0         12     
                                                                                              
        C:\ti\ccs1240\ccs\tools\compiler\ti-cgt-c2000_22.6.0.LTS\lib\rts2800_fpu32_eabi.lib
           fs_div28.asm.obj                                          136     0         0      
           exit.c.obj                                                41      0         6      
           copy_decompress_lzss.c.obj                                46      0         0      
           autoinit.c.obj                                            43      0         0      
           memcpy.c.obj                                              29      0         0      
           boot28.asm.obj                                            23      0         0      
           _lock.c.obj                                               9       0         4      
           args_main.c.obj                                           12      0         0      
           copy_decompress_none.c.obj                                8       0         0      
           memset.c.obj                                              7       0         0      
           copy_zero_init.c.obj                                      6       0         0      
           pre_init.c.obj                                            2       0         0      
           startup.c.obj                                             1       0         0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Total:                                                    363     0         10     
                                                                                              
           Stack:                                                    0       0         512    
           Linker Generated:                                         0       102       0      
        +--+---------------------------------------------------------+-------+---------+---------+
           Grand Total:                                              18685   4215      4130   
    
    
    LINKER GENERATED COPY TABLES
    
    __TI_cinit_table @ 00084c68 records: 6, size/record: 4, table size: 24
    	.data: load addr=00084c18, load size=00000034 bytes, run addr=0000b0b4, run size=00000259 bytes, compression=lzss
    	.AppCode_CRCTable: load addr=00084c52, load size=00000004 bytes, run addr=00087000, run size=0000000c bytes, compression=zero_init
    	.App_CodeStart: load addr=00084c56, load size=00000004 bytes, run addr=00087028, run size=00000001 bytes, compression=zero_init
    	.bss: load addr=00084c5a, load size=00000004 bytes, run addr=0000a800, run size=000008b4 bytes, compression=zero_init
    	DataBufferSection: load addr=00084c5e, load size=00000004 bytes, run addr=0000c000, run size=00000100 bytes, compression=zero_init
    	ramgs2: load addr=00084c62, load size=00000004 bytes, run addr=0000e000, run size=000000e0 bytes, compression=zero_init
    
    
    LINKER GENERATED HANDLER TABLE
    
    __TI_handler_table @ 00084c4c records: 3, size/record: 2, table size: 6
    	index: 0, handler: __TI_zero_init
    	index: 1, handler: __TI_decompress_lzss
    	index: 2, handler: __TI_decompress_none
    
    
    GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE
    
    address     data page           name
    --------    ----------------    ----
    00000400      10 (00000400)     __stack
    
    00000ce0      33 (00000cc0)     PieCtrlRegs
    
    00005c00     170 (00005c00)     DacaRegs
    
    00007000     1c0 (00007000)     WdRegs
    
    00007200     1c8 (00007200)     SciaRegs
    00007210     1c8 (00007200)     ScibRegs
    
    00007400     1d0 (00007400)     AdcaRegs
    
    00007f00     1fc (00007f00)     GpioDataRegs
    
    0000a800     2a0 (0000a800)     write_buffer
    
    0000ab20     2ac (0000ab00)     pmbusSlaveBuffer
    
    0000ac4c     2b1 (0000ac40)     pmbus_buffer_process_call
    
    0000ad4c     2b5 (0000ad40)     pmbus_command_buffer
    
    0000ae4c     2b9 (0000ae40)     pmbus_command_buffer_write
    
    0000af4c     2bd (0000af40)     RXVCRC_Handle
    0000af4e     2bd (0000af40)     TXVCRC_Handle
    0000af50     2bd (0000af40)     RXVCRC_CRC
    0000af66     2bd (0000af40)     TXVCRC_CRC
    0000af7c     2bd (0000af40)     gpadat_labels
    0000af7e     2bd (0000af40)     gpbdat_labels
    
    0000af80     2be (0000af80)     pmbus_slave_address
    
    0000afc0     2bf (0000afc0)     pmbus
    
    0000b032     2c0 (0000b000)     debug_register_rx
    0000b03e     2c0 (0000b000)     loop_timer_flag
    
    0000b040     2c1 (0000b040)     pmbusStackSlave
    0000b068     2c1 (0000b040)     tx_buffer
    
    0000b099     2c2 (0000b080)     debug_register_tx
    0000b0a3     2c2 (0000b080)     image_selected
    0000b0a4     2c2 (0000b080)     spi_flash_request_write
    0000b0a5     2c2 (0000b080)     spi_flash_read_complete
    0000b0a6     2c2 (0000b080)     spi_flash_write_processing
    0000b0a7     2c2 (0000b080)     write_length
    0000b0a8     2c2 (0000b080)     write_process_flag
    0000b0aa     2c2 (0000b080)     next_addr
    0000b0ac     2c2 (0000b080)     current_sector
    0000b0ae     2c2 (0000b080)     pmbus_command_length_write
    0000b0af     2c2 (0000b080)     pmbus_command_length_read
    0000b0b0     2c2 (0000b080)     pmbus_command
    0000b0b1     2c2 (0000b080)     pmbus_page
    0000b0b2     2c2 (0000b080)     PMBus_Tbl_Ptr
    0000b0b4     2c2 (0000b080)     crc_table
    
    0000b2b4     2ca (0000b280)     flag_reset_mc
    0000b2b5     2ca (0000b280)     flash_bank_erased
    0000b2b6     2ca (0000b280)     current_mode
    0000b2be     2ca (0000b280)     _lock
    
    0000b2c0     2cb (0000b2c0)     dmaTxIntr
    0000b2c1     2cb (0000b2c0)     dmaRxIntr
    0000b2c2     2cb (0000b2c0)     isRxFrameWdEnable
    0000b2c3     2cb (0000b2c0)     fsiPowerOn
    0000b2c4     2cb (0000b2c0)     txEventSts
    0000b2c5     2cb (0000b2c0)     rxEventSts
    0000b2c6     2cb (0000b2c0)     fsiTxInt1Received
    0000b2c7     2cb (0000b2c0)     fsiTxInt2Received
    0000b2c8     2cb (0000b2c0)     fsiRxInt1Received
    0000b2c9     2cb (0000b2c0)     fsiRxInt2Received
    0000b2ca     2cb (0000b2c0)     RxCntr_WakeupAfterReset
    0000b2cb     2cb (0000b2c0)     ProtectfsiTxMemory
    0000b2cc     2cb (0000b2c0)     ProtectfsiRxMemory
    0000b2ce     2cb (0000b2c0)     GsTxDataPtr
    0000b2d0     2cb (0000b2c0)     GsTxTagPtr
    0000b2d2     2cb (0000b2c0)     GsRxDataPtr
    0000b2d4     2cb (0000b2c0)     GsRxTagPtr
    0000b2d6     2cb (0000b2c0)     CrcTxDataPtr
    0000b2d8     2cb (0000b2c0)     CrcRxDataPtr
    0000b2da     2cb (0000b2c0)     FsiTxFrameTagPtr
    0000b2dc     2cb (0000b2c0)     FsiRxFrameTagPtr
    0000b2de     2cb (0000b2c0)     FsiTxBufPtr
    0000b2e0     2cb (0000b2c0)     FsiRxBufPtr
    0000b2e2     2cb (0000b2c0)     dmaTxIntCnt
    0000b2e4     2cb (0000b2c0)     dmaRxIntCnt
    0000b2e6     2cb (0000b2c0)     rxFrameWdRefCntr
    0000b2e8     2cb (0000b2c0)     txTimeOutCntr
    0000b2ea     2cb (0000b2c0)     rxTimeOutCntr
    0000b2ec     2cb (0000b2c0)     dataFrameCntr
    0000b2ee     2cb (0000b2c0)     fsiDataMismatchErrorCnt
    0000b2f0     2cb (0000b2c0)     RX_DATA_FRAME_DONE
    0000b2f2     2cb (0000b2c0)     TX_DATA_FRAME_DONE
    0000b2f4     2cb (0000b2c0)     __TI_enable_exit_profile_output
    0000b2f6     2cb (0000b2c0)     __TI_cleanup_ptr
    0000b2f8     2cb (0000b2c0)     __TI_dtors_ptr
    
    0000b300     2cc (0000b300)     hndPmbusStackSlave
    0000b302     2cc (0000b300)     PMBusStack_errorHandler
    0000b304     2cc (0000b300)     testsCompleted
    0000b305     2cc (0000b300)     pass
    0000b306     2cc (0000b300)     fail
    0000b308     2cc (0000b300)     _unlock
    0000b30a     2cc (0000b300)     program_buffer_ptr
    
    0000c000     300 (0000c000)     program_buffer
    
    0000e000     380 (0000e000)     GsTxTagBuf
    0000e010     380 (0000e000)     GsRxTagBuf
    0000e020     380 (0000e000)     GsTxDataBuf
    
    0000e050     381 (0000e040)     GsRxDataBuf
    
    0000e080     382 (0000e080)     fsi_tx_buffer
    0000e0b0     382 (0000e080)     fsi_rx_buffer
    
    00080008    2000 (00080000)     pmbus_commands
    
    00080608    2018 (00080600)     PMBus_crc8Table
    
    00080708    201c (00080700)     ROM_QUERY_COMMANDS
    
    00081018    2040 (00081000)     crc_config
    
    00087000    21c0 (00087000)     AppCode_CRCTable
    00087028    21c0 (00087000)     App_CodeStart
    
    
    GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 
    
    page  address   name                                               
    ----  -------   ----                                               
    0     000826a0  ADC0_init                                          
    0     000826a0  ADC_init                                           
    0     0008337f  ADC_setOffsetTrimAll                               
    0     00083b7d  ASYSCTL_init                                       
    1     00007400  AdcaRegs                                           
    0     00087000  AppCode_CRCTable                                   
    0     00087028  App_CodeStart                                      
    0     0008371b  Board_init                                         
    0     00083356  C$$EXIT                                            
    0     00083c96  C2000Ware_libraries_init                           
    0     000824b7  COMMS_PMBUS_init                                   
    0     00082e8f  CPUTIMER_init                                      
    0     00083a5d  CPUTimer_setEmulationMode                          
    0     00081cfc  CRC_init16Bit                                      
    0     00081c7a  CRC_run16BitPoly1                                  
    0     00081cf2  CRC_run16BitPoly1Reflected                         
    0     00081cb6  CRC_run16BitPoly2                                  
    0     00081cf7  CRC_run16BitPoly2Reflected                         
    0     0008154a  CRC_runConfigPolyBits                              
    0     000815c5  CRC_runConfigPolyBitsReflected                     
    0     000814c2  CRC_runConfigPolyBytes                             
    0     000815c0  CRC_runConfigPolyBytesReflected                    
    0     0000b2d8  CrcRxDataPtr                                       
    0     0000b2d6  CrcTxDataPtr                                       
    0     00083491  DMA_configAddresses                                
    0     000834da  DMA_configBurst                                    
    0     00081910  DMA_configMode                                     
    0     0008332d  DMA_configTransfer                                 
    0     00082f93  DMA_configWrap                                     
    0     00083acf  DMA_init                                           
    1     00005c00  DacaRegs                                           
    0     000816c8  Device_enableAllPeripherals                        
    0     0008240a  Device_init                                        
    0     00083a70  Device_initGPIO                                    
    0     000837a0  FLASH_SPI_CS_init                                  
    0     00082b34  FLASH_SPI_init                                     
    0     00082ab4  FSIRX_init                                         
    0     00082358  FSITX_init                                         
    0     00082ab4  FSI_RX_init                                        
    0     00082358  FSI_TX_init                                        
    0     00082ff9  FSI_clearRxModuleReset                             
    0     0008302b  FSI_clearTxModuleReset                             
    0     00083521  FSI_executeTxFlushSequence                         
    0     00083687  FSI_performRxInitialization                        
    0     00082a73  FSI_performTxInitialization                        
    0     00082a31  FSI_readRxBuffer                                   
    0     000830ec  FSI_resetRxModule                                  
    0     0008311a  FSI_resetTxModule                                  
    0     00008a9a  Fapi_GlobalInit                                    
    0     00008a43  Fapi_WriteReadBack                                 
    0     0000898e  Fapi_calculateFletcherChecksum                     
    0     00008a7a  Fapi_calculateOtpChecksum                          
    0     00008a6c  Fapi_checkFsmForReady                              
    0     0000870e  Fapi_checkRegionForValue                           
    0     00008802  Fapi_configureFMAC                                 
    0     000089ba  Fapi_divideUnsignedLong                            
    0     00008692  Fapi_doBlankCheck                                  
    0     00008a5d  Fapi_doVerify                                      
    0     00008a0a  Fapi_flushPipeline                                 
    0     00008a92  Fapi_getFsmStatus                                  
    0     0000892b  Fapi_initializeAPI                                 
    0     000089e6  Fapi_isAddressEcc                                  
    0     000088b9  Fapi_isAddressValid                                
    0     000085e3  Fapi_issueBankEraseCommand                         
    0     00008863  Fapi_issueFsmCommand                               
    0     0000837b  Fapi_issueProgrammingCommand                       
    0     00008788  Fapi_loopRegionForValue                            
    0     00008a87  Fapi_scaleCycleValues                              
    0     000088f4  Fapi_setActiveFlashBank                            
    0     0000895d  Fapi_setupBankSectorEnable                         
    0     00008a27  Fapi_setupSectorsForWrite                          
    0     00008af6  Flash_initModule                                   
    0     0000b2e0  FsiRxBufPtr                                        
    0     0000b2dc  FsiRxFrameTagPtr                                   
    0     0000b2de  FsiTxBufPtr                                        
    0     0000b2da  FsiTxFrameTagPtr                                   
    0     00083c68  GPIO_init                                          
    0     00082105  GPIO_setAnalogMode                                 
    0     00082d13  GPIO_setControllerCore                             
    0     0008305c  GPIO_setDirectionMode                              
    0     000825b4  GPIO_setPadConfig                                  
    0     00082d4a  GPIO_setPinConfig                                  
    0     00082d81  GPIO_setQualificationMode                          
    1     00007f00  GpioDataRegs                                       
    0     0000e050  GsRxDataBuf                                        
    0     0000b2d2  GsRxDataPtr                                        
    0     0000e010  GsRxTagBuf                                         
    0     0000b2d4  GsRxTagPtr                                         
    0     0000e020  GsTxDataBuf                                        
    0     0000b2ce  GsTxDataPtr                                        
    0     0000e000  GsTxTagBuf                                         
    0     0000b2d0  GsTxTagPtr                                         
    0     00081fbc  INTERRUPT_init                                     
    0     000838d1  Interrupt_defaultHandler                           
    0     00082db8  Interrupt_enable                                   
    0     00083c0d  Interrupt_illegalOperationHandler                  
    0     00082bb0  Interrupt_initModule                               
    0     000836a5  Interrupt_initVectorTable                          
    0     00083c17  Interrupt_nmiHandler                               
    0     000839f9  LED_G_init                                         
    0     00083a0d  LED_Y_init                                         
    0     00081d7a  MemCfg_initSections                                
    0     000824b7  PMBUS_init                                         
    0     00083c6f  PMBusStack_defaultTransactionHandler               
    0     0000b302  PMBusStack_errorHandler                            
    0     00081eda  PMBusStack_initModule                              
    0     00081a46  PMBusStack_slaveBlockWriteOrProcessCallStateHandler
    0     0008179b  PMBusStack_slaveExtendedCommandStateHandler        
    0     0008128f  PMBusStack_slaveIdleStateHandler                   
    0     000826ec  PMBusStack_slaveReadBlockStateHandler              
    0     000819ad  PMBusStack_slaveReadWaitForEOMStateHandler         
    0     00083544  PMBusStack_slaveReceiveByteWaitForEOMStateHandler  
    0     00082925  PMBusStack_slaveStateHandler                       
    0     00083c21  PMBus_Stack_Error_Handler                          
    0     00083282  PMBus_Stack_blockReadHandler                       
    0     00082cdb  PMBus_Stack_blockWriteHandler                      
    0     00082def  PMBus_Stack_blockWriteReadProcessCallHandler       
    0     00082606  PMBus_Stack_quickCommandHandler                    
    0     00083736  PMBus_Stack_readByteHandler                        
    0     000833a7  PMBus_Stack_readWordHandler                        
    0     000837d2  PMBus_Stack_receiveByteHandler                     
    0     00083566  PMBus_Stack_sendByteHandler                        
    0     00083445  PMBus_Stack_writeByteHandler                       
    0     00082e25  PMBus_Stack_writeWordHandler                       
    0     0000b0b2  PMBus_Tbl_Ptr                                      
    0     000813a8  PMBus_configBusClock                               
    0     0008216f  PMBus_configModuleClock                            
    0     00082e5b  PMBus_configTarget                                 
    0     00080608  PMBus_crc8Table                                    
    0     0008322a  PMBus_getData                                      
    0     00083176  PMBus_initControllerMode                           
    0     000823b1  PMBus_initTargetMode                               
    0     0008223a  PMBus_putTargetData                                
    0     00082968  PMBus_verifyPEC                                    
    1     00000ce0  PieCtrlRegs                                        
    0     00081028  PinMux_init                                        
    0     0000b2cc  ProtectfsiRxMemory                                 
    0     0000b2cb  ProtectfsiTxMemory                                 
    0     00080708  ROM_QUERY_COMMANDS                                 
    0     0000af50  RXVCRC_CRC                                         
    0     0000af4c  RXVCRC_Handle                                      
    0     000831a3  RXVCRC_init                                        
    0     000829ab  RX_DATA_DMA_init                                   
    0     0000b2f0  RX_DATA_FRAME_DONE                                 
    0     0008250c  RX_TAG_DMA_init                                    
    abs   00084c11  RamfuncsLoadEnd                                    
    abs   00000d21  RamfuncsLoadSize                                   
    abs   00083ef0  RamfuncsLoadStart                                  
    abs   00008d21  RamfuncsRunEnd                                     
    abs   00000d21  RamfuncsRunSize                                    
    abs   00008000  RamfuncsRunStart                                   
    0     0000b2ca  RxCntr_WakeupAfterReset                            
    0     00082857  SCI_clearInterruptStatus                           
    0     000828e1  SCI_enableInterrupt                                
    0     00081cfe  SCI_init                                           
    0     00082b72  SCI_setConfig                                      
    0     00082781  SEC_SPI_init                                       
    0     00081cfe  SEC_UART_init                                      
    0     00083c91  SPI_init                                           
    0     000822fc  SPI_setConfig                                      
    1     00007200  SciaRegs                                           
    1     00007210  ScibRegs                                           
    0     00008d1d  SysCtl_delay                                       
    0     000821d5  SysCtl_getClock                                    
    0     0008376c  SysCtl_getLowSpeedClock                            
    0     000815ca  SysCtl_isPLLValid                                  
    0     00082738  SysCtl_selectOscSource                             
    0     00082bed  SysCtl_selectXTAL                                  
    0     000835ec  SysCtl_selectXTALSingleEnded                       
    0     0008116f  SysCtl_setClock                                    
    0     00082e8f  TIMER_1_init                                       
    0     0000af66  TXVCRC_CRC                                         
    0     0000af4e  TXVCRC_Handle                                      
    0     000831d0  TXVCRC_init                                        
    0     000829ee  TX_DATA_DMA_init                                   
    0     0000b2f2  TX_DATA_FRAME_DONE                                 
    0     00082560  TX_TAG_DMA_init                                    
    0     00083c96  VCRC_init                                          
    1     00007000  WdRegs                                             
    0     00084c68  __TI_CINIT_Base                                    
    0     00084c80  __TI_CINIT_Limit                                   
    0     00084c80  __TI_CINIT_Warm                                    
    0     00084c4c  __TI_Handler_Table_Base                            
    0     00084c52  __TI_Handler_Table_Limit                           
    0     00000600  __TI_STACK_END                                     
    abs   00000200  __TI_STACK_SIZE                                    
    0     000832ad  __TI_auto_init_nobinit_nopinit                     
    0     0000b2f6  __TI_cleanup_ptr                                   
    0     00083148  __TI_decompress_lzss                               
    0     00083c50  __TI_decompress_none                               
    0     0000b2f8  __TI_dtors_ptr                                     
    0     0000b2f4  __TI_enable_exit_profile_output                    
    abs   ffffffff  __TI_pprof_out_hndl                                
    abs   ffffffff  __TI_prof_data_size                                
    abs   ffffffff  __TI_prof_data_start                               
    0     00083c8b  __TI_zero_init                                     
    0     00081bf2  __c28xabi_divf                                     
    n/a   UNDEFED   __c_args__                                         
    0     00083cc9  __error__                                          
    0     00000400  __stack                                            
    0     00083bc9  _args_main                                         
    0     0008388e  _c_int00                                           
    0     0000b2be  _lock                                              
    0     00083c46  _nop                                               
    0     00083c42  _register_lock                                     
    0     00083c3e  _register_unlock                                   
    0     000814c1  _system_post_cinit                                 
    0     00083cfc  _system_pre_init                                   
    0     0000b308  _unlock                                            
    0     00083356  abort                                              
    0     00082c2a  adc_a1_isr                                         
    0     000836e1  boot_image_select                                  
    0     00082099  bootload_request                                   
    0     00083bec  bootloader_init                                    
    0     00083c2b  bootloader_variables_init                          
    0     0008202b  bootmanager_process                                
    0     000833cf  calculate_16bit_checksum                           
    0     00080000  code_start                                         
    0     00081018  crc_config                                         
    0     0000b0b4  crc_table                                          
    0     0000b2b6  current_mode                                       
    0     0000b0ac  current_sector                                     
    0     0000b2ec  dataFrameCntr                                      
    0     00083c7d  debug_dac_init                                     
    0     0000b032  debug_register_rx                                  
    0     0000b099  debug_register_tx                                  
    0     00083ae1  debug_test_pins_init                               
    0     00081b67  debug_uart_process                                 
    0     0000b2e4  dmaRxIntCnt                                        
    0     0000b2c1  dmaRxIntr                                          
    0     0000b2e2  dmaTxIntCnt                                        
    0     0000b2c0  dmaTxIntr                                          
    0     000836c3  erase_mem_block                                    
    0     00083358  exit                                               
    0     0000b306  fail                                               
    0     00008ce4  find_config                                        
    0     0000b2b4  flag_reset_mc                                      
    0     0000b2b5  flash_bank_erased                                  
    0     00008c31  flash_erase                                        
    0     00008bb4  flash_erase_bank                                   
    0     00081f4b  flash_image                                        
    0     00083786  flash_image_erase                                  
    0     00008cfa  flash_init                                         
    0     00008aa0  flash_program                                      
    0     00008d15  flash_upgrade                                      
    0     000832d8  flash_verify_reset                                 
    0     0000b2ee  fsiDataMismatchErrorCnt                            
    0     0000b2c3  fsiPowerOn                                         
    0     0000b2c8  fsiRxInt1Received                                  
    0     0000b2c9  fsiRxInt2Received                                  
    0     0000b2c6  fsiTxInt1Received                                  
    0     0000b2c7  fsiTxInt2Received                                  
    0     000827c9  fsi_Restart_dma_with_reset_address                 
    0     00083303  fsi_check_received_frame_type_tag                  
    0     00083588  fsi_disable_all_interrupts                         
    0     00081858  fsi_init                                           
    0     000837b9  fsi_init_tag_and_data                              
    0     0000e0b0  fsi_rx_buffer                                      
    0     00082461  fsi_rx_int1_isr                                    
    0     00082653  fsi_rx_int2_isr                                    
    0     00083bbd  fsi_rx_process                                     
    0     0008229b  fsi_rx_tag_dma_isr                                 
    0     0000e080  fsi_tx_buffer                                      
    0     0008362c  fsi_tx_int1_isr                                    
    0     00082af4  fsi_tx_int2_isr                                    
    0     00083256  fsi_tx_process                                     
    0     0008308d  fsi_tx_start_trigger                               
    0     00083a35  fsi_tx_tag_dam_isr                                 
    0     00008b3f  gen_crc                                            
    0     00008b7f  generate_crc_table                                 
    0     00008d0b  generate_mask                                      
    0     0000af7c  gpadat_labels                                      
    0     0000af7e  gpbdat_labels                                      
    0     0000b300  hndPmbusStackSlave                                 
    0     0000b0a3  image_selected                                     
    0     0008381a  init_spi_flash                                     
    0     0000b2c2  isRxFrameWdEnable                                  
    0     0000b03e  loop_timer_flag                                    
    0     0008360c  main                                               
    0     000836fe  memcpy                                             
    0     00083c84  memset                                             
    0     0000b0aa  next_addr                                          
    0     0000b305  pass                                               
    0     0000afc0  pmbus                                              
    0     0000ab20  pmbusSlaveBuffer                                   
    0     0000b040  pmbusStackSlave                                    
    0     00082c66  pmbus_application_init                             
    0     0000ac4c  pmbus_buffer_process_call                          
    0     0000b0b0  pmbus_command                                      
    0     0000ad4c  pmbus_command_buffer                               
    0     0000ae4c  pmbus_command_buffer_write                         
    0     0000b0af  pmbus_command_length_read                          
    0     0000b0ae  pmbus_command_length_write                         
    0     00080008  pmbus_commands                                     
    0     00082ec3  pmbus_int_handler                                  
    0     0000b0b1  pmbus_page                                         
    0     00081e68  pmbus_setup                                        
    0     00083ba4  pmbus_setup_interrupts                             
    0     00083c60  pmbus_setup_peripheral                             
    0     0000af80  pmbus_slave_address                                
    0     00083bf7  pmbus_status_cml_update                            
    0     0000c000  program_buffer                                     
    0     0000b30a  program_buffer_ptr                                 
    0     00083cf6  read_cal_vout_adjust                               
    0     00083cf8  read_clear_faults                                  
    0     00082ef7  read_flt_app_fw_revision                           
    0     00083c9b  read_operation_status                              
    0     00083913  read_page_plus_read                                
    0     00083cfa  read_page_plus_write                               
    0     00083ca0  read_pmbus_capability                              
    0     00083ca5  read_pmbus_on_off_config_status                    
    0     00083b6f  read_pmbus_page                                    
    0     00083caa  read_pmbus_write_protect                           
    0     00082f2b  read_pri_app_fw_revision                           
    0     00083b23  read_query_status                                  
    0     00082f5f  read_sec_app_fw_revision                           
    0     00083caf  read_smb_alert_mask                                
    0     00083cb4  read_vout_command                                  
    0     00083c35  register_user_labels_processing                    
    0     0000b2c5  rxEventSts                                         
    0     0000b2e6  rxFrameWdRefCntr                                   
    0     0000b2ea  rxTimeOutCntr                                      
    0     00083ccc  s_cmd_0x00                                         
    0     00083ccf  s_cmd_0x01                                         
    0     00083cd2  s_cmd_0x02                                         
    0     00083cd5  s_cmd_0x03                                         
    0     00083cfe  s_cmd_0x04                                         
    0     00083cd8  s_cmd_0x05                                         
    0     00083cdb  s_cmd_0x06                                         
    0     00083cff  s_cmd_0x07                                         
    0     00083d00  s_cmd_0x08                                         
    0     00083d01  s_cmd_0x09                                         
    0     00083d02  s_cmd_0x0A                                         
    0     00083d03  s_cmd_0x0B                                         
    0     00083d04  s_cmd_0x0C                                         
    0     00083d05  s_cmd_0x0D                                         
    0     00083d06  s_cmd_0x0E                                         
    0     00083d07  s_cmd_0x0F                                         
    0     00083cde  s_cmd_0x10                                         
    0     00083d08  s_cmd_0x11                                         
    0     00083d09  s_cmd_0x12                                         
    0     00083d0a  s_cmd_0x13                                         
    0     00083d0b  s_cmd_0x14                                         
    0     00083d0c  s_cmd_0x15                                         
    0     00083d0d  s_cmd_0x16                                         
    0     00083d0e  s_cmd_0x17                                         
    0     00083d0f  s_cmd_0x18                                         
    0     00083ce1  s_cmd_0x19                                         
    0     00083ce4  s_cmd_0x1A                                         
    0     00083ce7  s_cmd_0x1B                                         
    0     00083d10  s_cmd_0x1C                                         
    0     00083d11  s_cmd_0x1D                                         
    0     00083d12  s_cmd_0x1E                                         
    0     00083d13  s_cmd_0x1F                                         
    0     00083d14  s_cmd_0x20                                         
    0     00083cea  s_cmd_0x21                                         
    0     00083d15  s_cmd_0x22                                         
    0     00083d16  s_cmd_0x23                                         
    0     00083d17  s_cmd_0x24                                         
    0     00083d18  s_cmd_0x25                                         
    0     00083d19  s_cmd_0x26                                         
    0     00083d1a  s_cmd_0x27                                         
    0     00083d1b  s_cmd_0x28                                         
    0     00083d1c  s_cmd_0x29                                         
    0     00083d1d  s_cmd_0x2A                                         
    0     00083d1e  s_cmd_0x2B                                         
    0     00083d1f  s_cmd_0x2C                                         
    0     00083d20  s_cmd_0x2D                                         
    0     00083d21  s_cmd_0x2E                                         
    0     00083d22  s_cmd_0x2F                                         
    0     00083d23  s_cmd_0x30                                         
    0     00083d24  s_cmd_0x31                                         
    0     00083d25  s_cmd_0x32                                         
    0     00083d26  s_cmd_0x33                                         
    0     00083d27  s_cmd_0x34                                         
    0     00083d28  s_cmd_0x35                                         
    0     00083d29  s_cmd_0x36                                         
    0     00083d2a  s_cmd_0x37                                         
    0     00083d2b  s_cmd_0x38                                         
    0     00083d2c  s_cmd_0x39                                         
    0     00083d2d  s_cmd_0x3A                                         
    0     00083d2e  s_cmd_0x3B                                         
    0     00083d2f  s_cmd_0x3C                                         
    0     00083d30  s_cmd_0x3D                                         
    0     00083d31  s_cmd_0x3E                                         
    0     00083d32  s_cmd_0x3F                                         
    0     00083d33  s_cmd_0x40                                         
    0     00083d34  s_cmd_0x41                                         
    0     00083d35  s_cmd_0x42                                         
    0     00083d36  s_cmd_0x43                                         
    0     00083d37  s_cmd_0x44                                         
    0     00083d38  s_cmd_0x45                                         
    0     00083d39  s_cmd_0x46                                         
    0     00083d3a  s_cmd_0x47                                         
    0     00083d3b  s_cmd_0x48                                         
    0     00083d3c  s_cmd_0x49                                         
    0     00083d3d  s_cmd_0x4A                                         
    0     00083d3e  s_cmd_0x4B                                         
    0     00083d3f  s_cmd_0x4C                                         
    0     00083d40  s_cmd_0x4D                                         
    0     00083d41  s_cmd_0x4E                                         
    0     00083d42  s_cmd_0x4F                                         
    0     00083d43  s_cmd_0x50                                         
    0     00083d44  s_cmd_0x51                                         
    0     00083d45  s_cmd_0x52                                         
    0     00083d46  s_cmd_0x53                                         
    0     00083d47  s_cmd_0x54                                         
    0     00083d48  s_cmd_0x55                                         
    0     00083d49  s_cmd_0x56                                         
    0     00083d4a  s_cmd_0x57                                         
    0     00083d4b  s_cmd_0x58                                         
    0     00083d4c  s_cmd_0x59                                         
    0     00083d4d  s_cmd_0x5A                                         
    0     00083d4e  s_cmd_0x5B                                         
    0     00083d4f  s_cmd_0x5C                                         
    0     00083d50  s_cmd_0x5D                                         
    0     00083d51  s_cmd_0x5E                                         
    0     00083d52  s_cmd_0x5F                                         
    0     00083d53  s_cmd_0x60                                         
    0     00083d54  s_cmd_0x61                                         
    0     00083d55  s_cmd_0x62                                         
    0     00083d56  s_cmd_0x63                                         
    0     00083d57  s_cmd_0x64                                         
    0     00083d58  s_cmd_0x65                                         
    0     00083d59  s_cmd_0x66                                         
    0     00083d5a  s_cmd_0x67                                         
    0     00083d5b  s_cmd_0x68                                         
    0     00083d5c  s_cmd_0x69                                         
    0     00083d5d  s_cmd_0x6A                                         
    0     00083d5e  s_cmd_0x6B                                         
    0     00083d5f  s_cmd_0x6C                                         
    0     00083d60  s_cmd_0x6D                                         
    0     00083d61  s_cmd_0x6E                                         
    0     00083d62  s_cmd_0x6F                                         
    0     00083d63  s_cmd_0x70                                         
    0     00083d64  s_cmd_0x71                                         
    0     00083d65  s_cmd_0x72                                         
    0     00083d66  s_cmd_0x73                                         
    0     00083d67  s_cmd_0x74                                         
    0     00083d68  s_cmd_0x75                                         
    0     00083d69  s_cmd_0x76                                         
    0     00083d6a  s_cmd_0x77                                         
    0     00083d6b  s_cmd_0x78                                         
    0     00083d6c  s_cmd_0x79                                         
    0     00083d6d  s_cmd_0x7A                                         
    0     00083d6e  s_cmd_0x7B                                         
    0     00083d6f  s_cmd_0x7C                                         
    0     00083d70  s_cmd_0x7D                                         
    0     00083d71  s_cmd_0x7E                                         
    0     00083d72  s_cmd_0x7F                                         
    0     00083d73  s_cmd_0x80                                         
    0     00083d74  s_cmd_0x81                                         
    0     00083d75  s_cmd_0x82                                         
    0     00083d76  s_cmd_0x83                                         
    0     00083d77  s_cmd_0x84                                         
    0     00083d78  s_cmd_0x85                                         
    0     00083d79  s_cmd_0x86                                         
    0     00083d7a  s_cmd_0x87                                         
    0     00083d7b  s_cmd_0x88                                         
    0     00083d7c  s_cmd_0x89                                         
    0     00083d7d  s_cmd_0x8A                                         
    0     00083d7e  s_cmd_0x8B                                         
    0     00083d7f  s_cmd_0x8C                                         
    0     00083d80  s_cmd_0x8D                                         
    0     00083d81  s_cmd_0x8E                                         
    0     00083d82  s_cmd_0x8F                                         
    0     00083d83  s_cmd_0x90                                         
    0     00083d84  s_cmd_0x91                                         
    0     00083d85  s_cmd_0x92                                         
    0     00083d86  s_cmd_0x93                                         
    0     00083d87  s_cmd_0x94                                         
    0     00083d88  s_cmd_0x95                                         
    0     00083d89  s_cmd_0x96                                         
    0     00083d8a  s_cmd_0x97                                         
    0     00083d8b  s_cmd_0x98                                         
    0     00083d8c  s_cmd_0x99                                         
    0     00083d8d  s_cmd_0x9A                                         
    0     00083b60  s_cmd_0x9B                                         
    0     00083d8e  s_cmd_0x9C                                         
    0     00083d8f  s_cmd_0x9D                                         
    0     00083d90  s_cmd_0x9E                                         
    0     00083d91  s_cmd_0x9F                                         
    0     00083d92  s_cmd_0xA0                                         
    0     00083d93  s_cmd_0xA1                                         
    0     00083d94  s_cmd_0xA2                                         
    0     00083d95  s_cmd_0xA3                                         
    0     00083d96  s_cmd_0xA4                                         
    0     00083d97  s_cmd_0xA5                                         
    0     00083d98  s_cmd_0xA6                                         
    0     00083d99  s_cmd_0xA7                                         
    0     00083d9a  s_cmd_0xA8                                         
    0     00083d9b  s_cmd_0xA9                                         
    0     00083d9c  s_cmd_0xAA                                         
    0     00083d9d  s_cmd_0xAB                                         
    0     00083d9e  s_cmd_0xAC                                         
    0     00083d9f  s_cmd_0xAD                                         
    0     00083da0  s_cmd_0xAE                                         
    0     00083da1  s_cmd_0xAF                                         
    0     00083da2  s_cmd_0xB0                                         
    0     00083da3  s_cmd_0xB1                                         
    0     00083da4  s_cmd_0xB2                                         
    0     00083da5  s_cmd_0xB3                                         
    0     00083da6  s_cmd_0xB4                                         
    0     00083da7  s_cmd_0xB5                                         
    0     00083da8  s_cmd_0xB6                                         
    0     00083da9  s_cmd_0xB7                                         
    0     00083daa  s_cmd_0xB8                                         
    0     00083dab  s_cmd_0xB9                                         
    0     00083dac  s_cmd_0xBA                                         
    0     00083dad  s_cmd_0xBB                                         
    0     00083dae  s_cmd_0xBC                                         
    0     00083daf  s_cmd_0xBD                                         
    0     00083db0  s_cmd_0xBE                                         
    0     00083db1  s_cmd_0xBF                                         
    0     00083db2  s_cmd_0xC0                                         
    0     00083db3  s_cmd_0xC1                                         
    0     00083db4  s_cmd_0xC2                                         
    0     00083db5  s_cmd_0xC3                                         
    0     00083db6  s_cmd_0xC4                                         
    0     00083db7  s_cmd_0xC5                                         
    0     00083db8  s_cmd_0xC6                                         
    0     00083db9  s_cmd_0xC7                                         
    0     00083dba  s_cmd_0xC8                                         
    0     00083dbb  s_cmd_0xC9                                         
    0     00083dbc  s_cmd_0xCA                                         
    0     00083dbd  s_cmd_0xCB                                         
    0     00083dbe  s_cmd_0xCC                                         
    0     00083dbf  s_cmd_0xCD                                         
    0     00083dc0  s_cmd_0xCE                                         
    0     00083dc1  s_cmd_0xCF                                         
    0     00083dc2  s_cmd_0xD0                                         
    0     00083dc3  s_cmd_0xD1                                         
    0     00083ced  s_cmd_0xD2                                         
    0     00083dc4  s_cmd_0xD3                                         
    0     00083dc5  s_cmd_0xD4                                         
    0     00083dc6  s_cmd_0xD5                                         
    0     00083dc7  s_cmd_0xD6                                         
    0     00083dc8  s_cmd_0xD7                                         
    0     00083dc9  s_cmd_0xD8                                         
    0     00083dca  s_cmd_0xD9                                         
    0     00083dcb  s_cmd_0xDA                                         
    0     00083dcc  s_cmd_0xDB                                         
    0     00083dcd  s_cmd_0xDC                                         
    0     00083dce  s_cmd_0xDD                                         
    0     00083dcf  s_cmd_0xDE                                         
    0     00083dd0  s_cmd_0xDF                                         
    0     00083dd1  s_cmd_0xE0                                         
    0     00083dd2  s_cmd_0xE1                                         
    0     00083dd3  s_cmd_0xE2                                         
    0     00083dd4  s_cmd_0xE3                                         
    0     00083dd5  s_cmd_0xE4                                         
    0     00083dd6  s_cmd_0xE5                                         
    0     00083dd7  s_cmd_0xE6                                         
    0     00083dd8  s_cmd_0xE7                                         
    0     00083dd9  s_cmd_0xE8                                         
    0     00083dda  s_cmd_0xE9                                         
    0     00083ddb  s_cmd_0xEA                                         
    0     00083ddc  s_cmd_0xEB                                         
    0     00083ddd  s_cmd_0xEC                                         
    0     00083dde  s_cmd_0xED                                         
    0     00083ddf  s_cmd_0xEE                                         
    0     00083de0  s_cmd_0xEF                                         
    0     00083de1  s_cmd_0xF0                                         
    0     00083de2  s_cmd_0xF1                                         
    0     00083de3  s_cmd_0xF2                                         
    0     00083de4  s_cmd_0xF3                                         
    0     00083de5  s_cmd_0xF4                                         
    0     00083de6  s_cmd_0xF5                                         
    0     00083de7  s_cmd_0xF6                                         
    0     00083de8  s_cmd_0xF7                                         
    0     00083de9  s_cmd_0xF8                                         
    0     00083dea  s_cmd_0xF9                                         
    0     00083deb  s_cmd_0xFA                                         
    0     00083dec  s_cmd_0xFB                                         
    0     00083ded  s_cmd_0xFC                                         
    0     00083dee  s_cmd_0xFD                                         
    0     00083def  s_cmd_0xFE                                         
    0     00083df0  s_cmd_0xFF                                         
    0     00083df1  s_cmd_write_0x00                                   
    0     00083df2  s_cmd_write_0x01                                   
    0     00083df3  s_cmd_write_0x02                                   
    0     00083df4  s_cmd_write_0x03                                   
    0     00083df5  s_cmd_write_0x04                                   
    0     00083cf0  s_cmd_write_0x05                                   
    0     00083df6  s_cmd_write_0x06                                   
    0     00083df7  s_cmd_write_0x07                                   
    0     00083df8  s_cmd_write_0x08                                   
    0     00083df9  s_cmd_write_0x09                                   
    0     00083dfa  s_cmd_write_0x0A                                   
    0     00083dfb  s_cmd_write_0x0B                                   
    0     00083dfc  s_cmd_write_0x0C                                   
    0     00083dfd  s_cmd_write_0x0D                                   
    0     00083dfe  s_cmd_write_0x0E                                   
    0     00083dff  s_cmd_write_0x0F                                   
    0     00083e00  s_cmd_write_0x10                                   
    0     00083e01  s_cmd_write_0x11                                   
    0     00083e02  s_cmd_write_0x12                                   
    0     00083e03  s_cmd_write_0x13                                   
    0     00083e04  s_cmd_write_0x14                                   
    0     00083e05  s_cmd_write_0x15                                   
    0     00083e06  s_cmd_write_0x16                                   
    0     00083e07  s_cmd_write_0x17                                   
    0     00083e08  s_cmd_write_0x18                                   
    0     00083e09  s_cmd_write_0x19                                   
    0     00083e0a  s_cmd_write_0x1A                                   
    0     00083e0b  s_cmd_write_0x1B                                   
    0     00083e0c  s_cmd_write_0x1C                                   
    0     00083e0d  s_cmd_write_0x1D                                   
    0     00083e0e  s_cmd_write_0x1E                                   
    0     00083e0f  s_cmd_write_0x1F                                   
    0     00083e10  s_cmd_write_0x20                                   
    0     00083e11  s_cmd_write_0x21                                   
    0     00083e12  s_cmd_write_0x22                                   
    0     00083e13  s_cmd_write_0x23                                   
    0     00083e14  s_cmd_write_0x24                                   
    0     00083e15  s_cmd_write_0x25                                   
    0     00083e16  s_cmd_write_0x26                                   
    0     00083e17  s_cmd_write_0x27                                   
    0     00083e18  s_cmd_write_0x28                                   
    0     00083e19  s_cmd_write_0x29                                   
    0     00083e1a  s_cmd_write_0x2A                                   
    0     00083e1b  s_cmd_write_0x2B                                   
    0     00083e1c  s_cmd_write_0x2C                                   
    0     00083e1d  s_cmd_write_0x2D                                   
    0     00083e1e  s_cmd_write_0x2E                                   
    0     00083e1f  s_cmd_write_0x2F                                   
    0     00083e20  s_cmd_write_0x30                                   
    0     00083e21  s_cmd_write_0x31                                   
    0     00083e22  s_cmd_write_0x32                                   
    0     00083e23  s_cmd_write_0x33                                   
    0     00083e24  s_cmd_write_0x34                                   
    0     00083e25  s_cmd_write_0x35                                   
    0     00083e26  s_cmd_write_0x36                                   
    0     00083e27  s_cmd_write_0x37                                   
    0     00083e28  s_cmd_write_0x38                                   
    0     00083e29  s_cmd_write_0x39                                   
    0     00083e2a  s_cmd_write_0x3A                                   
    0     00083e2b  s_cmd_write_0x3B                                   
    0     00083e2c  s_cmd_write_0x3C                                   
    0     00083e2d  s_cmd_write_0x3D                                   
    0     00083e2e  s_cmd_write_0x3E                                   
    0     00083e2f  s_cmd_write_0x3F                                   
    0     00083e30  s_cmd_write_0x40                                   
    0     00083e31  s_cmd_write_0x41                                   
    0     00083e32  s_cmd_write_0x42                                   
    0     00083e33  s_cmd_write_0x43                                   
    0     00083e34  s_cmd_write_0x44                                   
    0     00083e35  s_cmd_write_0x45                                   
    0     00083e36  s_cmd_write_0x46                                   
    0     00083e37  s_cmd_write_0x47                                   
    0     00083e38  s_cmd_write_0x48                                   
    0     00083e39  s_cmd_write_0x49                                   
    0     00083e3a  s_cmd_write_0x4A                                   
    0     00083e3b  s_cmd_write_0x4B                                   
    0     00083e3c  s_cmd_write_0x4C                                   
    0     00083e3d  s_cmd_write_0x4D                                   
    0     00083e3e  s_cmd_write_0x4E                                   
    0     00083e3f  s_cmd_write_0x4F                                   
    0     00083e40  s_cmd_write_0x50                                   
    0     00083e41  s_cmd_write_0x51                                   
    0     00083e42  s_cmd_write_0x52                                   
    0     00083e43  s_cmd_write_0x53                                   
    0     00083e44  s_cmd_write_0x54                                   
    0     00083e45  s_cmd_write_0x55                                   
    0     00083e46  s_cmd_write_0x56                                   
    0     00083e47  s_cmd_write_0x57                                   
    0     00083e48  s_cmd_write_0x58                                   
    0     00083e49  s_cmd_write_0x59                                   
    0     00083e4a  s_cmd_write_0x5A                                   
    0     00083e4b  s_cmd_write_0x5B                                   
    0     00083e4c  s_cmd_write_0x5C                                   
    0     00083e4d  s_cmd_write_0x5D                                   
    0     00083e4e  s_cmd_write_0x5E                                   
    0     00083e4f  s_cmd_write_0x5F                                   
    0     00083e50  s_cmd_write_0x60                                   
    0     00083e51  s_cmd_write_0x61                                   
    0     00083e52  s_cmd_write_0x62                                   
    0     00083e53  s_cmd_write_0x63                                   
    0     00083e54  s_cmd_write_0x64                                   
    0     00083e55  s_cmd_write_0x65                                   
    0     00083e56  s_cmd_write_0x66                                   
    0     00083e57  s_cmd_write_0x67                                   
    0     00083e58  s_cmd_write_0x68                                   
    0     00083e59  s_cmd_write_0x69                                   
    0     00083e5a  s_cmd_write_0x6A                                   
    0     00083e5b  s_cmd_write_0x6B                                   
    0     00083e5c  s_cmd_write_0x6C                                   
    0     00083e5d  s_cmd_write_0x6D                                   
    0     00083e5e  s_cmd_write_0x6E                                   
    0     00083e5f  s_cmd_write_0x6F                                   
    0     00083e60  s_cmd_write_0x70                                   
    0     00083e61  s_cmd_write_0x71                                   
    0     00083e62  s_cmd_write_0x72                                   
    0     00083e63  s_cmd_write_0x73                                   
    0     00083e64  s_cmd_write_0x74                                   
    0     00083e65  s_cmd_write_0x75                                   
    0     00083e66  s_cmd_write_0x76                                   
    0     00083e67  s_cmd_write_0x77                                   
    0     00083e68  s_cmd_write_0x78                                   
    0     00083e69  s_cmd_write_0x79                                   
    0     00083e6a  s_cmd_write_0x7A                                   
    0     00083e6b  s_cmd_write_0x7B                                   
    0     00083e6c  s_cmd_write_0x7C                                   
    0     00083e6d  s_cmd_write_0x7D                                   
    0     00083e6e  s_cmd_write_0x7E                                   
    0     00083e6f  s_cmd_write_0x7F                                   
    0     00083e70  s_cmd_write_0x80                                   
    0     00083e71  s_cmd_write_0x81                                   
    0     00083e72  s_cmd_write_0x82                                   
    0     00083e73  s_cmd_write_0x83                                   
    0     00083e74  s_cmd_write_0x84                                   
    0     00083e75  s_cmd_write_0x85                                   
    0     00083e76  s_cmd_write_0x86                                   
    0     00083e77  s_cmd_write_0x87                                   
    0     00083e78  s_cmd_write_0x88                                   
    0     00083e79  s_cmd_write_0x89                                   
    0     00083e7a  s_cmd_write_0x8A                                   
    0     00083e7b  s_cmd_write_0x8B                                   
    0     00083e7c  s_cmd_write_0x8C                                   
    0     00083e7d  s_cmd_write_0x8D                                   
    0     00083e7e  s_cmd_write_0x8E                                   
    0     00083e7f  s_cmd_write_0x8F                                   
    0     00083e80  s_cmd_write_0x90                                   
    0     00083e81  s_cmd_write_0x91                                   
    0     00083e82  s_cmd_write_0x92                                   
    0     00083e83  s_cmd_write_0x93                                   
    0     00083e84  s_cmd_write_0x94                                   
    0     00083e85  s_cmd_write_0x95                                   
    0     00083e86  s_cmd_write_0x96                                   
    0     00083e87  s_cmd_write_0x97                                   
    0     00083e88  s_cmd_write_0x98                                   
    0     00083e89  s_cmd_write_0x99                                   
    0     00083e8a  s_cmd_write_0x9A                                   
    0     00083e8b  s_cmd_write_0x9B                                   
    0     00083e8c  s_cmd_write_0x9C                                   
    0     00083e8d  s_cmd_write_0x9D                                   
    0     00083e8e  s_cmd_write_0x9E                                   
    0     00083e8f  s_cmd_write_0x9F                                   
    0     00083e90  s_cmd_write_0xA0                                   
    0     00083e91  s_cmd_write_0xA1                                   
    0     00083e92  s_cmd_write_0xA2                                   
    0     00083e93  s_cmd_write_0xA3                                   
    0     00083e94  s_cmd_write_0xA4                                   
    0     00083e95  s_cmd_write_0xA5                                   
    0     00083e96  s_cmd_write_0xA6                                   
    0     00083e97  s_cmd_write_0xA7                                   
    0     00083e98  s_cmd_write_0xA8                                   
    0     00083e99  s_cmd_write_0xA9                                   
    0     00083e9a  s_cmd_write_0xAA                                   
    0     00083e9b  s_cmd_write_0xAB                                   
    0     00083e9c  s_cmd_write_0xAC                                   
    0     00083e9d  s_cmd_write_0xAD                                   
    0     00083e9e  s_cmd_write_0xAE                                   
    0     00083e9f  s_cmd_write_0xAF                                   
    0     00083ea0  s_cmd_write_0xB0                                   
    0     00083ea1  s_cmd_write_0xB1                                   
    0     00083ea2  s_cmd_write_0xB2                                   
    0     00083ea3  s_cmd_write_0xB3                                   
    0     00083ea4  s_cmd_write_0xB4                                   
    0     00083ea5  s_cmd_write_0xB5                                   
    0     00083ea6  s_cmd_write_0xB6                                   
    0     00083ea7  s_cmd_write_0xB7                                   
    0     00083ea8  s_cmd_write_0xB8                                   
    0     00083ea9  s_cmd_write_0xB9                                   
    0     00083eaa  s_cmd_write_0xBA                                   
    0     00083eab  s_cmd_write_0xBB                                   
    0     00083eac  s_cmd_write_0xBC                                   
    0     00083ead  s_cmd_write_0xBD                                   
    0     00083eae  s_cmd_write_0xBE                                   
    0     00083eaf  s_cmd_write_0xBF                                   
    0     00083eb0  s_cmd_write_0xC0                                   
    0     00083eb1  s_cmd_write_0xC1                                   
    0     00083eb2  s_cmd_write_0xC2                                   
    0     00083eb3  s_cmd_write_0xC3                                   
    0     00083eb4  s_cmd_write_0xC4                                   
    0     00083eb5  s_cmd_write_0xC5                                   
    0     00083eb6  s_cmd_write_0xC6                                   
    0     00083eb7  s_cmd_write_0xC7                                   
    0     00083eb8  s_cmd_write_0xC8                                   
    0     00083eb9  s_cmd_write_0xC9                                   
    0     00083eba  s_cmd_write_0xCA                                   
    0     00083ebb  s_cmd_write_0xCB                                   
    0     00083ebc  s_cmd_write_0xCC                                   
    0     00083ebd  s_cmd_write_0xCD                                   
    0     00083ebe  s_cmd_write_0xCE                                   
    0     00083ebf  s_cmd_write_0xCF                                   
    0     00083ec0  s_cmd_write_0xD0                                   
    0     00083ec1  s_cmd_write_0xD1                                   
    0     00083ec2  s_cmd_write_0xD2                                   
    0     00083ec3  s_cmd_write_0xD3                                   
    0     00083ec4  s_cmd_write_0xD4                                   
    0     00083ec5  s_cmd_write_0xD5                                   
    0     00083ec6  s_cmd_write_0xD6                                   
    0     00083ec7  s_cmd_write_0xD7                                   
    0     00083ec8  s_cmd_write_0xD8                                   
    0     00083ec9  s_cmd_write_0xD9                                   
    0     00083eca  s_cmd_write_0xDA                                   
    0     00083ecb  s_cmd_write_0xDB                                   
    0     00083ecc  s_cmd_write_0xDC                                   
    0     00083ecd  s_cmd_write_0xDD                                   
    0     00083ece  s_cmd_write_0xDE                                   
    0     00083ecf  s_cmd_write_0xDF                                   
    0     00083ed0  s_cmd_write_0xE0                                   
    0     00083ed1  s_cmd_write_0xE1                                   
    0     00083ed2  s_cmd_write_0xE2                                   
    0     00083ed3  s_cmd_write_0xE3                                   
    0     00083ed4  s_cmd_write_0xE4                                   
    0     00083ed5  s_cmd_write_0xE5                                   
    0     00083ed6  s_cmd_write_0xE6                                   
    0     00083ed7  s_cmd_write_0xE7                                   
    0     00083ed8  s_cmd_write_0xE8                                   
    0     00083ed9  s_cmd_write_0xE9                                   
    0     00083eda  s_cmd_write_0xEA                                   
    0     00083edb  s_cmd_write_0xEB                                   
    0     00083edc  s_cmd_write_0xEC                                   
    0     00083edd  s_cmd_write_0xED                                   
    0     00083ede  s_cmd_write_0xEE                                   
    0     00083edf  s_cmd_write_0xEF                                   
    0     00083ee0  s_cmd_write_0xF0                                   
    0     00083ee1  s_cmd_write_0xF1                                   
    0     00083ee2  s_cmd_write_0xF2                                   
    0     00083ee3  s_cmd_write_0xF3                                   
    0     00083ee4  s_cmd_write_0xF4                                   
    0     00083ee5  s_cmd_write_0xF5                                   
    0     00083ee6  s_cmd_write_0xF6                                   
    0     00083ee7  s_cmd_write_0xF7                                   
    0     00083ee8  s_cmd_write_0xF8                                   
    0     00083ee9  s_cmd_write_0xF9                                   
    0     00083eea  s_cmd_write_0xFA                                   
    0     00083eeb  s_cmd_write_0xFB                                   
    0     00083eec  s_cmd_write_0xFC                                   
    0     00083eed  s_cmd_write_0xFD                                   
    0     00083cf3  s_cmd_write_0xFE                                   
    0     00083eee  s_cmd_write_0xFF                                   
    0     00083c47  s_pmbus_read_byte_buffer_loading                   
    0     00083bd5  s_pmbus_read_word_buffer_loading                   
    0     00083cb9  scheduler_init                                     
    0     00082ca2  scheduler_run                                      
    0     00081ada  sec_uart_rx_isr                                    
    0     000830bd  sec_uart_tx_isr                                    
    0     00083c02  soft_reset_WD                                      
    0     00082fc6  spi_flash_cmd_erase_4ksector                       
    0     00083cbd  spi_flash_cmd_ewsr                                 
    0     00083af2  spi_flash_cmd_rdsr                                 
    0     000835aa  spi_flash_cmd_read                                 
    0     00083cc1  spi_flash_cmd_wrdi                                 
    0     00083cc5  spi_flash_cmd_wren                                 
    0     00083929  spi_flash_cmd_wrsr                                 
    0     0008346b  spi_flash_read                                     
    0     0000b0a5  spi_flash_read_complete                            
    0     0000b0a4  spi_flash_request_write                            
    0     0000b0a6  spi_flash_write_processing                         
    0     000835cb  spi_receive_byte                                   
    0     00082811  spi_receive_multi_byte                             
    0     00083a49  spi_transmit_byte                                  
    0     00083751  spi_transmit_multi_byte                            
    0     0000b304  testsCompleted                                     
    0     0000b2c4  txEventSts                                         
    0     0000b2e8  txTimeOutCntr                                      
    0     0000b068  tx_buffer                                          
    0     000831fd  verify_main_image                                  
    0     0000a800  write_buffer                                       
    0     0000b0a7  write_length                                       
    0     0008341e  write_page_plus_write                              
    0     0000b0a8  write_process_flag                                 
    
    
    GLOBAL SYMBOLS: SORTED BY Symbol Address 
    
    page  address   name                                               
    ----  -------   ----                                               
    0     00000400  __stack                                            
    0     00000600  __TI_STACK_END                                     
    0     0000837b  Fapi_issueProgrammingCommand                       
    0     000085e3  Fapi_issueBankEraseCommand                         
    0     00008692  Fapi_doBlankCheck                                  
    0     0000870e  Fapi_checkRegionForValue                           
    0     00008788  Fapi_loopRegionForValue                            
    0     00008802  Fapi_configureFMAC                                 
    0     00008863  Fapi_issueFsmCommand                               
    0     000088b9  Fapi_isAddressValid                                
    0     000088f4  Fapi_setActiveFlashBank                            
    0     0000892b  Fapi_initializeAPI                                 
    0     0000895d  Fapi_setupBankSectorEnable                         
    0     0000898e  Fapi_calculateFletcherChecksum                     
    0     000089ba  Fapi_divideUnsignedLong                            
    0     000089e6  Fapi_isAddressEcc                                  
    0     00008a0a  Fapi_flushPipeline                                 
    0     00008a27  Fapi_setupSectorsForWrite                          
    0     00008a43  Fapi_WriteReadBack                                 
    0     00008a5d  Fapi_doVerify                                      
    0     00008a6c  Fapi_checkFsmForReady                              
    0     00008a7a  Fapi_calculateOtpChecksum                          
    0     00008a87  Fapi_scaleCycleValues                              
    0     00008a92  Fapi_getFsmStatus                                  
    0     00008a9a  Fapi_GlobalInit                                    
    0     00008aa0  flash_program                                      
    0     00008af6  Flash_initModule                                   
    0     00008b3f  gen_crc                                            
    0     00008b7f  generate_crc_table                                 
    0     00008bb4  flash_erase_bank                                   
    0     00008c31  flash_erase                                        
    0     00008ce4  find_config                                        
    0     00008cfa  flash_init                                         
    0     00008d0b  generate_mask                                      
    0     00008d15  flash_upgrade                                      
    0     00008d1d  SysCtl_delay                                       
    0     0000a800  write_buffer                                       
    0     0000ab20  pmbusSlaveBuffer                                   
    0     0000ac4c  pmbus_buffer_process_call                          
    0     0000ad4c  pmbus_command_buffer                               
    0     0000ae4c  pmbus_command_buffer_write                         
    0     0000af4c  RXVCRC_Handle                                      
    0     0000af4e  TXVCRC_Handle                                      
    0     0000af50  RXVCRC_CRC                                         
    0     0000af66  TXVCRC_CRC                                         
    0     0000af7c  gpadat_labels                                      
    0     0000af7e  gpbdat_labels                                      
    0     0000af80  pmbus_slave_address                                
    0     0000afc0  pmbus                                              
    0     0000b032  debug_register_rx                                  
    0     0000b03e  loop_timer_flag                                    
    0     0000b040  pmbusStackSlave                                    
    0     0000b068  tx_buffer                                          
    0     0000b099  debug_register_tx                                  
    0     0000b0a3  image_selected                                     
    0     0000b0a4  spi_flash_request_write                            
    0     0000b0a5  spi_flash_read_complete                            
    0     0000b0a6  spi_flash_write_processing                         
    0     0000b0a7  write_length                                       
    0     0000b0a8  write_process_flag                                 
    0     0000b0aa  next_addr                                          
    0     0000b0ac  current_sector                                     
    0     0000b0ae  pmbus_command_length_write                         
    0     0000b0af  pmbus_command_length_read                          
    0     0000b0b0  pmbus_command                                      
    0     0000b0b1  pmbus_page                                         
    0     0000b0b2  PMBus_Tbl_Ptr                                      
    0     0000b0b4  crc_table                                          
    0     0000b2b4  flag_reset_mc                                      
    0     0000b2b5  flash_bank_erased                                  
    0     0000b2b6  current_mode                                       
    0     0000b2be  _lock                                              
    0     0000b2c0  dmaTxIntr                                          
    0     0000b2c1  dmaRxIntr                                          
    0     0000b2c2  isRxFrameWdEnable                                  
    0     0000b2c3  fsiPowerOn                                         
    0     0000b2c4  txEventSts                                         
    0     0000b2c5  rxEventSts                                         
    0     0000b2c6  fsiTxInt1Received                                  
    0     0000b2c7  fsiTxInt2Received                                  
    0     0000b2c8  fsiRxInt1Received                                  
    0     0000b2c9  fsiRxInt2Received                                  
    0     0000b2ca  RxCntr_WakeupAfterReset                            
    0     0000b2cb  ProtectfsiTxMemory                                 
    0     0000b2cc  ProtectfsiRxMemory                                 
    0     0000b2ce  GsTxDataPtr                                        
    0     0000b2d0  GsTxTagPtr                                         
    0     0000b2d2  GsRxDataPtr                                        
    0     0000b2d4  GsRxTagPtr                                         
    0     0000b2d6  CrcTxDataPtr                                       
    0     0000b2d8  CrcRxDataPtr                                       
    0     0000b2da  FsiTxFrameTagPtr                                   
    0     0000b2dc  FsiRxFrameTagPtr                                   
    0     0000b2de  FsiTxBufPtr                                        
    0     0000b2e0  FsiRxBufPtr                                        
    0     0000b2e2  dmaTxIntCnt                                        
    0     0000b2e4  dmaRxIntCnt                                        
    0     0000b2e6  rxFrameWdRefCntr                                   
    0     0000b2e8  txTimeOutCntr                                      
    0     0000b2ea  rxTimeOutCntr                                      
    0     0000b2ec  dataFrameCntr                                      
    0     0000b2ee  fsiDataMismatchErrorCnt                            
    0     0000b2f0  RX_DATA_FRAME_DONE                                 
    0     0000b2f2  TX_DATA_FRAME_DONE                                 
    0     0000b2f4  __TI_enable_exit_profile_output                    
    0     0000b2f6  __TI_cleanup_ptr                                   
    0     0000b2f8  __TI_dtors_ptr                                     
    0     0000b300  hndPmbusStackSlave                                 
    0     0000b302  PMBusStack_errorHandler                            
    0     0000b304  testsCompleted                                     
    0     0000b305  pass                                               
    0     0000b306  fail                                               
    0     0000b308  _unlock                                            
    0     0000b30a  program_buffer_ptr                                 
    0     0000c000  program_buffer                                     
    0     0000e000  GsTxTagBuf                                         
    0     0000e010  GsRxTagBuf                                         
    0     0000e020  GsTxDataBuf                                        
    0     0000e050  GsRxDataBuf                                        
    0     0000e080  fsi_tx_buffer                                      
    0     0000e0b0  fsi_rx_buffer                                      
    0     00080000  code_start                                         
    0     00080008  pmbus_commands                                     
    0     00080608  PMBus_crc8Table                                    
    0     00080708  ROM_QUERY_COMMANDS                                 
    0     00081018  crc_config                                         
    0     00081028  PinMux_init                                        
    0     0008116f  SysCtl_setClock                                    
    0     0008128f  PMBusStack_slaveIdleStateHandler                   
    0     000813a8  PMBus_configBusClock                               
    0     000814c1  _system_post_cinit                                 
    0     000814c2  CRC_runConfigPolyBytes                             
    0     0008154a  CRC_runConfigPolyBits                              
    0     000815c0  CRC_runConfigPolyBytesReflected                    
    0     000815c5  CRC_runConfigPolyBitsReflected                     
    0     000815ca  SysCtl_isPLLValid                                  
    0     000816c8  Device_enableAllPeripherals                        
    0     0008179b  PMBusStack_slaveExtendedCommandStateHandler        
    0     00081858  fsi_init                                           
    0     00081910  DMA_configMode                                     
    0     000819ad  PMBusStack_slaveReadWaitForEOMStateHandler         
    0     00081a46  PMBusStack_slaveBlockWriteOrProcessCallStateHandler
    0     00081ada  sec_uart_rx_isr                                    
    0     00081b67  debug_uart_process                                 
    0     00081bf2  __c28xabi_divf                                     
    0     00081c7a  CRC_run16BitPoly1                                  
    0     00081cb6  CRC_run16BitPoly2                                  
    0     00081cf2  CRC_run16BitPoly1Reflected                         
    0     00081cf7  CRC_run16BitPoly2Reflected                         
    0     00081cfc  CRC_init16Bit                                      
    0     00081cfe  SCI_init                                           
    0     00081cfe  SEC_UART_init                                      
    0     00081d7a  MemCfg_initSections                                
    0     00081e68  pmbus_setup                                        
    0     00081eda  PMBusStack_initModule                              
    0     00081f4b  flash_image                                        
    0     00081fbc  INTERRUPT_init                                     
    0     0008202b  bootmanager_process                                
    0     00082099  bootload_request                                   
    0     00082105  GPIO_setAnalogMode                                 
    0     0008216f  PMBus_configModuleClock                            
    0     000821d5  SysCtl_getClock                                    
    0     0008223a  PMBus_putTargetData                                
    0     0008229b  fsi_rx_tag_dma_isr                                 
    0     000822fc  SPI_setConfig                                      
    0     00082358  FSITX_init                                         
    0     00082358  FSI_TX_init                                        
    0     000823b1  PMBus_initTargetMode                               
    0     0008240a  Device_init                                        
    0     00082461  fsi_rx_int1_isr                                    
    0     000824b7  COMMS_PMBUS_init                                   
    0     000824b7  PMBUS_init                                         
    0     0008250c  RX_TAG_DMA_init                                    
    0     00082560  TX_TAG_DMA_init                                    
    0     000825b4  GPIO_setPadConfig                                  
    0     00082606  PMBus_Stack_quickCommandHandler                    
    0     00082653  fsi_rx_int2_isr                                    
    0     000826a0  ADC0_init                                          
    0     000826a0  ADC_init                                           
    0     000826ec  PMBusStack_slaveReadBlockStateHandler              
    0     00082738  SysCtl_selectOscSource                             
    0     00082781  SEC_SPI_init                                       
    0     000827c9  fsi_Restart_dma_with_reset_address                 
    0     00082811  spi_receive_multi_byte                             
    0     00082857  SCI_clearInterruptStatus                           
    0     000828e1  SCI_enableInterrupt                                
    0     00082925  PMBusStack_slaveStateHandler                       
    0     00082968  PMBus_verifyPEC                                    
    0     000829ab  RX_DATA_DMA_init                                   
    0     000829ee  TX_DATA_DMA_init                                   
    0     00082a31  FSI_readRxBuffer                                   
    0     00082a73  FSI_performTxInitialization                        
    0     00082ab4  FSIRX_init                                         
    0     00082ab4  FSI_RX_init                                        
    0     00082af4  fsi_tx_int2_isr                                    
    0     00082b34  FLASH_SPI_init                                     
    0     00082b72  SCI_setConfig                                      
    0     00082bb0  Interrupt_initModule                               
    0     00082bed  SysCtl_selectXTAL                                  
    0     00082c2a  adc_a1_isr                                         
    0     00082c66  pmbus_application_init                             
    0     00082ca2  scheduler_run                                      
    0     00082cdb  PMBus_Stack_blockWriteHandler                      
    0     00082d13  GPIO_setControllerCore                             
    0     00082d4a  GPIO_setPinConfig                                  
    0     00082d81  GPIO_setQualificationMode                          
    0     00082db8  Interrupt_enable                                   
    0     00082def  PMBus_Stack_blockWriteReadProcessCallHandler       
    0     00082e25  PMBus_Stack_writeWordHandler                       
    0     00082e5b  PMBus_configTarget                                 
    0     00082e8f  CPUTIMER_init                                      
    0     00082e8f  TIMER_1_init                                       
    0     00082ec3  pmbus_int_handler                                  
    0     00082ef7  read_flt_app_fw_revision                           
    0     00082f2b  read_pri_app_fw_revision                           
    0     00082f5f  read_sec_app_fw_revision                           
    0     00082f93  DMA_configWrap                                     
    0     00082fc6  spi_flash_cmd_erase_4ksector                       
    0     00082ff9  FSI_clearRxModuleReset                             
    0     0008302b  FSI_clearTxModuleReset                             
    0     0008305c  GPIO_setDirectionMode                              
    0     0008308d  fsi_tx_start_trigger                               
    0     000830bd  sec_uart_tx_isr                                    
    0     000830ec  FSI_resetRxModule                                  
    0     0008311a  FSI_resetTxModule                                  
    0     00083148  __TI_decompress_lzss                               
    0     00083176  PMBus_initControllerMode                           
    0     000831a3  RXVCRC_init                                        
    0     000831d0  TXVCRC_init                                        
    0     000831fd  verify_main_image                                  
    0     0008322a  PMBus_getData                                      
    0     00083256  fsi_tx_process                                     
    0     00083282  PMBus_Stack_blockReadHandler                       
    0     000832ad  __TI_auto_init_nobinit_nopinit                     
    0     000832d8  flash_verify_reset                                 
    0     00083303  fsi_check_received_frame_type_tag                  
    0     0008332d  DMA_configTransfer                                 
    0     00083356  C$$EXIT                                            
    0     00083356  abort                                              
    0     00083358  exit                                               
    0     0008337f  ADC_setOffsetTrimAll                               
    0     000833a7  PMBus_Stack_readWordHandler                        
    0     000833cf  calculate_16bit_checksum                           
    0     0008341e  write_page_plus_write                              
    0     00083445  PMBus_Stack_writeByteHandler                       
    0     0008346b  spi_flash_read                                     
    0     00083491  DMA_configAddresses                                
    0     000834da  DMA_configBurst                                    
    0     00083521  FSI_executeTxFlushSequence                         
    0     00083544  PMBusStack_slaveReceiveByteWaitForEOMStateHandler  
    0     00083566  PMBus_Stack_sendByteHandler                        
    0     00083588  fsi_disable_all_interrupts                         
    0     000835aa  spi_flash_cmd_read                                 
    0     000835cb  spi_receive_byte                                   
    0     000835ec  SysCtl_selectXTALSingleEnded                       
    0     0008360c  main                                               
    0     0008362c  fsi_tx_int1_isr                                    
    0     00083687  FSI_performRxInitialization                        
    0     000836a5  Interrupt_initVectorTable                          
    0     000836c3  erase_mem_block                                    
    0     000836e1  boot_image_select                                  
    0     000836fe  memcpy                                             
    0     0008371b  Board_init                                         
    0     00083736  PMBus_Stack_readByteHandler                        
    0     00083751  spi_transmit_multi_byte                            
    0     0008376c  SysCtl_getLowSpeedClock                            
    0     00083786  flash_image_erase                                  
    0     000837a0  FLASH_SPI_CS_init                                  
    0     000837b9  fsi_init_tag_and_data                              
    0     000837d2  PMBus_Stack_receiveByteHandler                     
    0     0008381a  init_spi_flash                                     
    0     0008388e  _c_int00                                           
    0     000838d1  Interrupt_defaultHandler                           
    0     00083913  read_page_plus_read                                
    0     00083929  spi_flash_cmd_wrsr                                 
    0     000839f9  LED_G_init                                         
    0     00083a0d  LED_Y_init                                         
    0     00083a35  fsi_tx_tag_dam_isr                                 
    0     00083a49  spi_transmit_byte                                  
    0     00083a5d  CPUTimer_setEmulationMode                          
    0     00083a70  Device_initGPIO                                    
    0     00083acf  DMA_init                                           
    0     00083ae1  debug_test_pins_init                               
    0     00083af2  spi_flash_cmd_rdsr                                 
    0     00083b23  read_query_status                                  
    0     00083b60  s_cmd_0x9B                                         
    0     00083b6f  read_pmbus_page                                    
    0     00083b7d  ASYSCTL_init                                       
    0     00083ba4  pmbus_setup_interrupts                             
    0     00083bbd  fsi_rx_process                                     
    0     00083bc9  _args_main                                         
    0     00083bd5  s_pmbus_read_word_buffer_loading                   
    0     00083bec  bootloader_init                                    
    0     00083bf7  pmbus_status_cml_update                            
    0     00083c02  soft_reset_WD                                      
    0     00083c0d  Interrupt_illegalOperationHandler                  
    0     00083c17  Interrupt_nmiHandler                               
    0     00083c21  PMBus_Stack_Error_Handler                          
    0     00083c2b  bootloader_variables_init                          
    0     00083c35  register_user_labels_processing                    
    0     00083c3e  _register_unlock                                   
    0     00083c42  _register_lock                                     
    0     00083c46  _nop                                               
    0     00083c47  s_pmbus_read_byte_buffer_loading                   
    0     00083c50  __TI_decompress_none                               
    0     00083c60  pmbus_setup_peripheral                             
    0     00083c68  GPIO_init                                          
    0     00083c6f  PMBusStack_defaultTransactionHandler               
    0     00083c7d  debug_dac_init                                     
    0     00083c84  memset                                             
    0     00083c8b  __TI_zero_init                                     
    0     00083c91  SPI_init                                           
    0     00083c96  C2000Ware_libraries_init                           
    0     00083c96  VCRC_init                                          
    0     00083c9b  read_operation_status                              
    0     00083ca0  read_pmbus_capability                              
    0     00083ca5  read_pmbus_on_off_config_status                    
    0     00083caa  read_pmbus_write_protect                           
    0     00083caf  read_smb_alert_mask                                
    0     00083cb4  read_vout_command                                  
    0     00083cb9  scheduler_init                                     
    0     00083cbd  spi_flash_cmd_ewsr                                 
    0     00083cc1  spi_flash_cmd_wrdi                                 
    0     00083cc5  spi_flash_cmd_wren                                 
    0     00083cc9  __error__                                          
    0     00083ccc  s_cmd_0x00                                         
    0     00083ccf  s_cmd_0x01                                         
    0     00083cd2  s_cmd_0x02                                         
    0     00083cd5  s_cmd_0x03                                         
    0     00083cd8  s_cmd_0x05                                         
    0     00083cdb  s_cmd_0x06                                         
    0     00083cde  s_cmd_0x10                                         
    0     00083ce1  s_cmd_0x19                                         
    0     00083ce4  s_cmd_0x1A                                         
    0     00083ce7  s_cmd_0x1B                                         
    0     00083cea  s_cmd_0x21                                         
    0     00083ced  s_cmd_0xD2                                         
    0     00083cf0  s_cmd_write_0x05                                   
    0     00083cf3  s_cmd_write_0xFE                                   
    0     00083cf6  read_cal_vout_adjust                               
    0     00083cf8  read_clear_faults                                  
    0     00083cfa  read_page_plus_write                               
    0     00083cfc  _system_pre_init                                   
    0     00083cfe  s_cmd_0x04                                         
    0     00083cff  s_cmd_0x07                                         
    0     00083d00  s_cmd_0x08                                         
    0     00083d01  s_cmd_0x09                                         
    0     00083d02  s_cmd_0x0A                                         
    0     00083d03  s_cmd_0x0B                                         
    0     00083d04  s_cmd_0x0C                                         
    0     00083d05  s_cmd_0x0D                                         
    0     00083d06  s_cmd_0x0E                                         
    0     00083d07  s_cmd_0x0F                                         
    0     00083d08  s_cmd_0x11                                         
    0     00083d09  s_cmd_0x12                                         
    0     00083d0a  s_cmd_0x13                                         
    0     00083d0b  s_cmd_0x14                                         
    0     00083d0c  s_cmd_0x15                                         
    0     00083d0d  s_cmd_0x16                                         
    0     00083d0e  s_cmd_0x17                                         
    0     00083d0f  s_cmd_0x18                                         
    0     00083d10  s_cmd_0x1C                                         
    0     00083d11  s_cmd_0x1D                                         
    0     00083d12  s_cmd_0x1E                                         
    0     00083d13  s_cmd_0x1F                                         
    0     00083d14  s_cmd_0x20                                         
    0     00083d15  s_cmd_0x22                                         
    0     00083d16  s_cmd_0x23                                         
    0     00083d17  s_cmd_0x24                                         
    0     00083d18  s_cmd_0x25                                         
    0     00083d19  s_cmd_0x26                                         
    0     00083d1a  s_cmd_0x27                                         
    0     00083d1b  s_cmd_0x28                                         
    0     00083d1c  s_cmd_0x29                                         
    0     00083d1d  s_cmd_0x2A                                         
    0     00083d1e  s_cmd_0x2B                                         
    0     00083d1f  s_cmd_0x2C                                         
    0     00083d20  s_cmd_0x2D                                         
    0     00083d21  s_cmd_0x2E                                         
    0     00083d22  s_cmd_0x2F                                         
    0     00083d23  s_cmd_0x30                                         
    0     00083d24  s_cmd_0x31                                         
    0     00083d25  s_cmd_0x32                                         
    0     00083d26  s_cmd_0x33                                         
    0     00083d27  s_cmd_0x34                                         
    0     00083d28  s_cmd_0x35                                         
    0     00083d29  s_cmd_0x36                                         
    0     00083d2a  s_cmd_0x37                                         
    0     00083d2b  s_cmd_0x38                                         
    0     00083d2c  s_cmd_0x39                                         
    0     00083d2d  s_cmd_0x3A                                         
    0     00083d2e  s_cmd_0x3B                                         
    0     00083d2f  s_cmd_0x3C                                         
    0     00083d30  s_cmd_0x3D                                         
    0     00083d31  s_cmd_0x3E                                         
    0     00083d32  s_cmd_0x3F                                         
    0     00083d33  s_cmd_0x40                                         
    0     00083d34  s_cmd_0x41                                         
    0     00083d35  s_cmd_0x42                                         
    0     00083d36  s_cmd_0x43                                         
    0     00083d37  s_cmd_0x44                                         
    0     00083d38  s_cmd_0x45                                         
    0     00083d39  s_cmd_0x46                                         
    0     00083d3a  s_cmd_0x47                                         
    0     00083d3b  s_cmd_0x48                                         
    0     00083d3c  s_cmd_0x49                                         
    0     00083d3d  s_cmd_0x4A                                         
    0     00083d3e  s_cmd_0x4B                                         
    0     00083d3f  s_cmd_0x4C                                         
    0     00083d40  s_cmd_0x4D                                         
    0     00083d41  s_cmd_0x4E                                         
    0     00083d42  s_cmd_0x4F                                         
    0     00083d43  s_cmd_0x50                                         
    0     00083d44  s_cmd_0x51                                         
    0     00083d45  s_cmd_0x52                                         
    0     00083d46  s_cmd_0x53                                         
    0     00083d47  s_cmd_0x54                                         
    0     00083d48  s_cmd_0x55                                         
    0     00083d49  s_cmd_0x56                                         
    0     00083d4a  s_cmd_0x57                                         
    0     00083d4b  s_cmd_0x58                                         
    0     00083d4c  s_cmd_0x59                                         
    0     00083d4d  s_cmd_0x5A                                         
    0     00083d4e  s_cmd_0x5B                                         
    0     00083d4f  s_cmd_0x5C                                         
    0     00083d50  s_cmd_0x5D                                         
    0     00083d51  s_cmd_0x5E                                         
    0     00083d52  s_cmd_0x5F                                         
    0     00083d53  s_cmd_0x60                                         
    0     00083d54  s_cmd_0x61                                         
    0     00083d55  s_cmd_0x62                                         
    0     00083d56  s_cmd_0x63                                         
    0     00083d57  s_cmd_0x64                                         
    0     00083d58  s_cmd_0x65                                         
    0     00083d59  s_cmd_0x66                                         
    0     00083d5a  s_cmd_0x67                                         
    0     00083d5b  s_cmd_0x68                                         
    0     00083d5c  s_cmd_0x69                                         
    0     00083d5d  s_cmd_0x6A                                         
    0     00083d5e  s_cmd_0x6B                                         
    0     00083d5f  s_cmd_0x6C                                         
    0     00083d60  s_cmd_0x6D                                         
    0     00083d61  s_cmd_0x6E                                         
    0     00083d62  s_cmd_0x6F                                         
    0     00083d63  s_cmd_0x70                                         
    0     00083d64  s_cmd_0x71                                         
    0     00083d65  s_cmd_0x72                                         
    0     00083d66  s_cmd_0x73                                         
    0     00083d67  s_cmd_0x74                                         
    0     00083d68  s_cmd_0x75                                         
    0     00083d69  s_cmd_0x76                                         
    0     00083d6a  s_cmd_0x77                                         
    0     00083d6b  s_cmd_0x78                                         
    0     00083d6c  s_cmd_0x79                                         
    0     00083d6d  s_cmd_0x7A                                         
    0     00083d6e  s_cmd_0x7B                                         
    0     00083d6f  s_cmd_0x7C                                         
    0     00083d70  s_cmd_0x7D                                         
    0     00083d71  s_cmd_0x7E                                         
    0     00083d72  s_cmd_0x7F                                         
    0     00083d73  s_cmd_0x80                                         
    0     00083d74  s_cmd_0x81                                         
    0     00083d75  s_cmd_0x82                                         
    0     00083d76  s_cmd_0x83                                         
    0     00083d77  s_cmd_0x84                                         
    0     00083d78  s_cmd_0x85                                         
    0     00083d79  s_cmd_0x86                                         
    0     00083d7a  s_cmd_0x87                                         
    0     00083d7b  s_cmd_0x88                                         
    0     00083d7c  s_cmd_0x89                                         
    0     00083d7d  s_cmd_0x8A                                         
    0     00083d7e  s_cmd_0x8B                                         
    0     00083d7f  s_cmd_0x8C                                         
    0     00083d80  s_cmd_0x8D                                         
    0     00083d81  s_cmd_0x8E                                         
    0     00083d82  s_cmd_0x8F                                         
    0     00083d83  s_cmd_0x90                                         
    0     00083d84  s_cmd_0x91                                         
    0     00083d85  s_cmd_0x92                                         
    0     00083d86  s_cmd_0x93                                         
    0     00083d87  s_cmd_0x94                                         
    0     00083d88  s_cmd_0x95                                         
    0     00083d89  s_cmd_0x96                                         
    0     00083d8a  s_cmd_0x97                                         
    0     00083d8b  s_cmd_0x98                                         
    0     00083d8c  s_cmd_0x99                                         
    0     00083d8d  s_cmd_0x9A                                         
    0     00083d8e  s_cmd_0x9C                                         
    0     00083d8f  s_cmd_0x9D                                         
    0     00083d90  s_cmd_0x9E                                         
    0     00083d91  s_cmd_0x9F                                         
    0     00083d92  s_cmd_0xA0                                         
    0     00083d93  s_cmd_0xA1                                         
    0     00083d94  s_cmd_0xA2                                         
    0     00083d95  s_cmd_0xA3                                         
    0     00083d96  s_cmd_0xA4                                         
    0     00083d97  s_cmd_0xA5                                         
    0     00083d98  s_cmd_0xA6                                         
    0     00083d99  s_cmd_0xA7                                         
    0     00083d9a  s_cmd_0xA8                                         
    0     00083d9b  s_cmd_0xA9                                         
    0     00083d9c  s_cmd_0xAA                                         
    0     00083d9d  s_cmd_0xAB                                         
    0     00083d9e  s_cmd_0xAC                                         
    0     00083d9f  s_cmd_0xAD                                         
    0     00083da0  s_cmd_0xAE                                         
    0     00083da1  s_cmd_0xAF                                         
    0     00083da2  s_cmd_0xB0                                         
    0     00083da3  s_cmd_0xB1                                         
    0     00083da4  s_cmd_0xB2                                         
    0     00083da5  s_cmd_0xB3                                         
    0     00083da6  s_cmd_0xB4                                         
    0     00083da7  s_cmd_0xB5                                         
    0     00083da8  s_cmd_0xB6                                         
    0     00083da9  s_cmd_0xB7                                         
    0     00083daa  s_cmd_0xB8                                         
    0     00083dab  s_cmd_0xB9                                         
    0     00083dac  s_cmd_0xBA                                         
    0     00083dad  s_cmd_0xBB                                         
    0     00083dae  s_cmd_0xBC                                         
    0     00083daf  s_cmd_0xBD                                         
    0     00083db0  s_cmd_0xBE                                         
    0     00083db1  s_cmd_0xBF                                         
    0     00083db2  s_cmd_0xC0                                         
    0     00083db3  s_cmd_0xC1                                         
    0     00083db4  s_cmd_0xC2                                         
    0     00083db5  s_cmd_0xC3                                         
    0     00083db6  s_cmd_0xC4                                         
    0     00083db7  s_cmd_0xC5                                         
    0     00083db8  s_cmd_0xC6                                         
    0     00083db9  s_cmd_0xC7                                         
    0     00083dba  s_cmd_0xC8                                         
    0     00083dbb  s_cmd_0xC9                                         
    0     00083dbc  s_cmd_0xCA                                         
    0     00083dbd  s_cmd_0xCB                                         
    0     00083dbe  s_cmd_0xCC                                         
    0     00083dbf  s_cmd_0xCD                                         
    0     00083dc0  s_cmd_0xCE                                         
    0     00083dc1  s_cmd_0xCF                                         
    0     00083dc2  s_cmd_0xD0                                         
    0     00083dc3  s_cmd_0xD1                                         
    0     00083dc4  s_cmd_0xD3                                         
    0     00083dc5  s_cmd_0xD4                                         
    0     00083dc6  s_cmd_0xD5                                         
    0     00083dc7  s_cmd_0xD6                                         
    0     00083dc8  s_cmd_0xD7                                         
    0     00083dc9  s_cmd_0xD8                                         
    0     00083dca  s_cmd_0xD9                                         
    0     00083dcb  s_cmd_0xDA                                         
    0     00083dcc  s_cmd_0xDB                                         
    0     00083dcd  s_cmd_0xDC                                         
    0     00083dce  s_cmd_0xDD                                         
    0     00083dcf  s_cmd_0xDE                                         
    0     00083dd0  s_cmd_0xDF                                         
    0     00083dd1  s_cmd_0xE0                                         
    0     00083dd2  s_cmd_0xE1                                         
    0     00083dd3  s_cmd_0xE2                                         
    0     00083dd4  s_cmd_0xE3                                         
    0     00083dd5  s_cmd_0xE4                                         
    0     00083dd6  s_cmd_0xE5                                         
    0     00083dd7  s_cmd_0xE6                                         
    0     00083dd8  s_cmd_0xE7                                         
    0     00083dd9  s_cmd_0xE8                                         
    0     00083dda  s_cmd_0xE9                                         
    0     00083ddb  s_cmd_0xEA                                         
    0     00083ddc  s_cmd_0xEB                                         
    0     00083ddd  s_cmd_0xEC                                         
    0     00083dde  s_cmd_0xED                                         
    0     00083ddf  s_cmd_0xEE                                         
    0     00083de0  s_cmd_0xEF                                         
    0     00083de1  s_cmd_0xF0                                         
    0     00083de2  s_cmd_0xF1                                         
    0     00083de3  s_cmd_0xF2                                         
    0     00083de4  s_cmd_0xF3                                         
    0     00083de5  s_cmd_0xF4                                         
    0     00083de6  s_cmd_0xF5                                         
    0     00083de7  s_cmd_0xF6                                         
    0     00083de8  s_cmd_0xF7                                         
    0     00083de9  s_cmd_0xF8                                         
    0     00083dea  s_cmd_0xF9                                         
    0     00083deb  s_cmd_0xFA                                         
    0     00083dec  s_cmd_0xFB                                         
    0     00083ded  s_cmd_0xFC                                         
    0     00083dee  s_cmd_0xFD                                         
    0     00083def  s_cmd_0xFE                                         
    0     00083df0  s_cmd_0xFF                                         
    0     00083df1  s_cmd_write_0x00                                   
    0     00083df2  s_cmd_write_0x01                                   
    0     00083df3  s_cmd_write_0x02                                   
    0     00083df4  s_cmd_write_0x03                                   
    0     00083df5  s_cmd_write_0x04                                   
    0     00083df6  s_cmd_write_0x06                                   
    0     00083df7  s_cmd_write_0x07                                   
    0     00083df8  s_cmd_write_0x08                                   
    0     00083df9  s_cmd_write_0x09                                   
    0     00083dfa  s_cmd_write_0x0A                                   
    0     00083dfb  s_cmd_write_0x0B                                   
    0     00083dfc  s_cmd_write_0x0C                                   
    0     00083dfd  s_cmd_write_0x0D                                   
    0     00083dfe  s_cmd_write_0x0E                                   
    0     00083dff  s_cmd_write_0x0F                                   
    0     00083e00  s_cmd_write_0x10                                   
    0     00083e01  s_cmd_write_0x11                                   
    0     00083e02  s_cmd_write_0x12                                   
    0     00083e03  s_cmd_write_0x13                                   
    0     00083e04  s_cmd_write_0x14                                   
    0     00083e05  s_cmd_write_0x15                                   
    0     00083e06  s_cmd_write_0x16                                   
    0     00083e07  s_cmd_write_0x17                                   
    0     00083e08  s_cmd_write_0x18                                   
    0     00083e09  s_cmd_write_0x19                                   
    0     00083e0a  s_cmd_write_0x1A                                   
    0     00083e0b  s_cmd_write_0x1B                                   
    0     00083e0c  s_cmd_write_0x1C                                   
    0     00083e0d  s_cmd_write_0x1D                                   
    0     00083e0e  s_cmd_write_0x1E                                   
    0     00083e0f  s_cmd_write_0x1F                                   
    0     00083e10  s_cmd_write_0x20                                   
    0     00083e11  s_cmd_write_0x21                                   
    0     00083e12  s_cmd_write_0x22                                   
    0     00083e13  s_cmd_write_0x23                                   
    0     00083e14  s_cmd_write_0x24                                   
    0     00083e15  s_cmd_write_0x25                                   
    0     00083e16  s_cmd_write_0x26                                   
    0     00083e17  s_cmd_write_0x27                                   
    0     00083e18  s_cmd_write_0x28                                   
    0     00083e19  s_cmd_write_0x29                                   
    0     00083e1a  s_cmd_write_0x2A                                   
    0     00083e1b  s_cmd_write_0x2B                                   
    0     00083e1c  s_cmd_write_0x2C                                   
    0     00083e1d  s_cmd_write_0x2D                                   
    0     00083e1e  s_cmd_write_0x2E                                   
    0     00083e1f  s_cmd_write_0x2F                                   
    0     00083e20  s_cmd_write_0x30                                   
    0     00083e21  s_cmd_write_0x31                                   
    0     00083e22  s_cmd_write_0x32                                   
    0     00083e23  s_cmd_write_0x33                                   
    0     00083e24  s_cmd_write_0x34                                   
    0     00083e25  s_cmd_write_0x35                                   
    0     00083e26  s_cmd_write_0x36                                   
    0     00083e27  s_cmd_write_0x37                                   
    0     00083e28  s_cmd_write_0x38                                   
    0     00083e29  s_cmd_write_0x39                                   
    0     00083e2a  s_cmd_write_0x3A                                   
    0     00083e2b  s_cmd_write_0x3B                                   
    0     00083e2c  s_cmd_write_0x3C                                   
    0     00083e2d  s_cmd_write_0x3D                                   
    0     00083e2e  s_cmd_write_0x3E                                   
    0     00083e2f  s_cmd_write_0x3F                                   
    0     00083e30  s_cmd_write_0x40                                   
    0     00083e31  s_cmd_write_0x41                                   
    0     00083e32  s_cmd_write_0x42                                   
    0     00083e33  s_cmd_write_0x43                                   
    0     00083e34  s_cmd_write_0x44                                   
    0     00083e35  s_cmd_write_0x45                                   
    0     00083e36  s_cmd_write_0x46                                   
    0     00083e37  s_cmd_write_0x47                                   
    0     00083e38  s_cmd_write_0x48                                   
    0     00083e39  s_cmd_write_0x49                                   
    0     00083e3a  s_cmd_write_0x4A                                   
    0     00083e3b  s_cmd_write_0x4B                                   
    0     00083e3c  s_cmd_write_0x4C                                   
    0     00083e3d  s_cmd_write_0x4D                                   
    0     00083e3e  s_cmd_write_0x4E                                   
    0     00083e3f  s_cmd_write_0x4F                                   
    0     00083e40  s_cmd_write_0x50                                   
    0     00083e41  s_cmd_write_0x51                                   
    0     00083e42  s_cmd_write_0x52                                   
    0     00083e43  s_cmd_write_0x53                                   
    0     00083e44  s_cmd_write_0x54                                   
    0     00083e45  s_cmd_write_0x55                                   
    0     00083e46  s_cmd_write_0x56                                   
    0     00083e47  s_cmd_write_0x57                                   
    0     00083e48  s_cmd_write_0x58                                   
    0     00083e49  s_cmd_write_0x59                                   
    0     00083e4a  s_cmd_write_0x5A                                   
    0     00083e4b  s_cmd_write_0x5B                                   
    0     00083e4c  s_cmd_write_0x5C                                   
    0     00083e4d  s_cmd_write_0x5D                                   
    0     00083e4e  s_cmd_write_0x5E                                   
    0     00083e4f  s_cmd_write_0x5F                                   
    0     00083e50  s_cmd_write_0x60                                   
    0     00083e51  s_cmd_write_0x61                                   
    0     00083e52  s_cmd_write_0x62                                   
    0     00083e53  s_cmd_write_0x63                                   
    0     00083e54  s_cmd_write_0x64                                   
    0     00083e55  s_cmd_write_0x65                                   
    0     00083e56  s_cmd_write_0x66                                   
    0     00083e57  s_cmd_write_0x67                                   
    0     00083e58  s_cmd_write_0x68                                   
    0     00083e59  s_cmd_write_0x69                                   
    0     00083e5a  s_cmd_write_0x6A                                   
    0     00083e5b  s_cmd_write_0x6B                                   
    0     00083e5c  s_cmd_write_0x6C                                   
    0     00083e5d  s_cmd_write_0x6D                                   
    0     00083e5e  s_cmd_write_0x6E                                   
    0     00083e5f  s_cmd_write_0x6F                                   
    0     00083e60  s_cmd_write_0x70                                   
    0     00083e61  s_cmd_write_0x71                                   
    0     00083e62  s_cmd_write_0x72                                   
    0     00083e63  s_cmd_write_0x73                                   
    0     00083e64  s_cmd_write_0x74                                   
    0     00083e65  s_cmd_write_0x75                                   
    0     00083e66  s_cmd_write_0x76                                   
    0     00083e67  s_cmd_write_0x77                                   
    0     00083e68  s_cmd_write_0x78                                   
    0     00083e69  s_cmd_write_0x79                                   
    0     00083e6a  s_cmd_write_0x7A                                   
    0     00083e6b  s_cmd_write_0x7B                                   
    0     00083e6c  s_cmd_write_0x7C                                   
    0     00083e6d  s_cmd_write_0x7D                                   
    0     00083e6e  s_cmd_write_0x7E                                   
    0     00083e6f  s_cmd_write_0x7F                                   
    0     00083e70  s_cmd_write_0x80                                   
    0     00083e71  s_cmd_write_0x81                                   
    0     00083e72  s_cmd_write_0x82                                   
    0     00083e73  s_cmd_write_0x83                                   
    0     00083e74  s_cmd_write_0x84                                   
    0     00083e75  s_cmd_write_0x85                                   
    0     00083e76  s_cmd_write_0x86                                   
    0     00083e77  s_cmd_write_0x87                                   
    0     00083e78  s_cmd_write_0x88                                   
    0     00083e79  s_cmd_write_0x89                                   
    0     00083e7a  s_cmd_write_0x8A                                   
    0     00083e7b  s_cmd_write_0x8B                                   
    0     00083e7c  s_cmd_write_0x8C                                   
    0     00083e7d  s_cmd_write_0x8D                                   
    0     00083e7e  s_cmd_write_0x8E                                   
    0     00083e7f  s_cmd_write_0x8F                                   
    0     00083e80  s_cmd_write_0x90                                   
    0     00083e81  s_cmd_write_0x91                                   
    0     00083e82  s_cmd_write_0x92                                   
    0     00083e83  s_cmd_write_0x93                                   
    0     00083e84  s_cmd_write_0x94                                   
    0     00083e85  s_cmd_write_0x95                                   
    0     00083e86  s_cmd_write_0x96                                   
    0     00083e87  s_cmd_write_0x97                                   
    0     00083e88  s_cmd_write_0x98                                   
    0     00083e89  s_cmd_write_0x99                                   
    0     00083e8a  s_cmd_write_0x9A                                   
    0     00083e8b  s_cmd_write_0x9B                                   
    0     00083e8c  s_cmd_write_0x9C                                   
    0     00083e8d  s_cmd_write_0x9D                                   
    0     00083e8e  s_cmd_write_0x9E                                   
    0     00083e8f  s_cmd_write_0x9F                                   
    0     00083e90  s_cmd_write_0xA0                                   
    0     00083e91  s_cmd_write_0xA1                                   
    0     00083e92  s_cmd_write_0xA2                                   
    0     00083e93  s_cmd_write_0xA3                                   
    0     00083e94  s_cmd_write_0xA4                                   
    0     00083e95  s_cmd_write_0xA5                                   
    0     00083e96  s_cmd_write_0xA6                                   
    0     00083e97  s_cmd_write_0xA7                                   
    0     00083e98  s_cmd_write_0xA8                                   
    0     00083e99  s_cmd_write_0xA9                                   
    0     00083e9a  s_cmd_write_0xAA                                   
    0     00083e9b  s_cmd_write_0xAB                                   
    0     00083e9c  s_cmd_write_0xAC                                   
    0     00083e9d  s_cmd_write_0xAD                                   
    0     00083e9e  s_cmd_write_0xAE                                   
    0     00083e9f  s_cmd_write_0xAF                                   
    0     00083ea0  s_cmd_write_0xB0                                   
    0     00083ea1  s_cmd_write_0xB1                                   
    0     00083ea2  s_cmd_write_0xB2                                   
    0     00083ea3  s_cmd_write_0xB3                                   
    0     00083ea4  s_cmd_write_0xB4                                   
    0     00083ea5  s_cmd_write_0xB5                                   
    0     00083ea6  s_cmd_write_0xB6                                   
    0     00083ea7  s_cmd_write_0xB7                                   
    0     00083ea8  s_cmd_write_0xB8                                   
    0     00083ea9  s_cmd_write_0xB9                                   
    0     00083eaa  s_cmd_write_0xBA                                   
    0     00083eab  s_cmd_write_0xBB                                   
    0     00083eac  s_cmd_write_0xBC                                   
    0     00083ead  s_cmd_write_0xBD                                   
    0     00083eae  s_cmd_write_0xBE                                   
    0     00083eaf  s_cmd_write_0xBF                                   
    0     00083eb0  s_cmd_write_0xC0                                   
    0     00083eb1  s_cmd_write_0xC1                                   
    0     00083eb2  s_cmd_write_0xC2                                   
    0     00083eb3  s_cmd_write_0xC3                                   
    0     00083eb4  s_cmd_write_0xC4                                   
    0     00083eb5  s_cmd_write_0xC5                                   
    0     00083eb6  s_cmd_write_0xC6                                   
    0     00083eb7  s_cmd_write_0xC7                                   
    0     00083eb8  s_cmd_write_0xC8                                   
    0     00083eb9  s_cmd_write_0xC9                                   
    0     00083eba  s_cmd_write_0xCA                                   
    0     00083ebb  s_cmd_write_0xCB                                   
    0     00083ebc  s_cmd_write_0xCC                                   
    0     00083ebd  s_cmd_write_0xCD                                   
    0     00083ebe  s_cmd_write_0xCE                                   
    0     00083ebf  s_cmd_write_0xCF                                   
    0     00083ec0  s_cmd_write_0xD0                                   
    0     00083ec1  s_cmd_write_0xD1                                   
    0     00083ec2  s_cmd_write_0xD2                                   
    0     00083ec3  s_cmd_write_0xD3                                   
    0     00083ec4  s_cmd_write_0xD4                                   
    0     00083ec5  s_cmd_write_0xD5                                   
    0     00083ec6  s_cmd_write_0xD6                                   
    0     00083ec7  s_cmd_write_0xD7                                   
    0     00083ec8  s_cmd_write_0xD8                                   
    0     00083ec9  s_cmd_write_0xD9                                   
    0     00083eca  s_cmd_write_0xDA                                   
    0     00083ecb  s_cmd_write_0xDB                                   
    0     00083ecc  s_cmd_write_0xDC                                   
    0     00083ecd  s_cmd_write_0xDD                                   
    0     00083ece  s_cmd_write_0xDE                                   
    0     00083ecf  s_cmd_write_0xDF                                   
    0     00083ed0  s_cmd_write_0xE0                                   
    0     00083ed1  s_cmd_write_0xE1                                   
    0     00083ed2  s_cmd_write_0xE2                                   
    0     00083ed3  s_cmd_write_0xE3                                   
    0     00083ed4  s_cmd_write_0xE4                                   
    0     00083ed5  s_cmd_write_0xE5                                   
    0     00083ed6  s_cmd_write_0xE6                                   
    0     00083ed7  s_cmd_write_0xE7                                   
    0     00083ed8  s_cmd_write_0xE8                                   
    0     00083ed9  s_cmd_write_0xE9                                   
    0     00083eda  s_cmd_write_0xEA                                   
    0     00083edb  s_cmd_write_0xEB                                   
    0     00083edc  s_cmd_write_0xEC                                   
    0     00083edd  s_cmd_write_0xED                                   
    0     00083ede  s_cmd_write_0xEE                                   
    0     00083edf  s_cmd_write_0xEF                                   
    0     00083ee0  s_cmd_write_0xF0                                   
    0     00083ee1  s_cmd_write_0xF1                                   
    0     00083ee2  s_cmd_write_0xF2                                   
    0     00083ee3  s_cmd_write_0xF3                                   
    0     00083ee4  s_cmd_write_0xF4                                   
    0     00083ee5  s_cmd_write_0xF5                                   
    0     00083ee6  s_cmd_write_0xF6                                   
    0     00083ee7  s_cmd_write_0xF7                                   
    0     00083ee8  s_cmd_write_0xF8                                   
    0     00083ee9  s_cmd_write_0xF9                                   
    0     00083eea  s_cmd_write_0xFA                                   
    0     00083eeb  s_cmd_write_0xFB                                   
    0     00083eec  s_cmd_write_0xFC                                   
    0     00083eed  s_cmd_write_0xFD                                   
    0     00083eee  s_cmd_write_0xFF                                   
    0     00084c4c  __TI_Handler_Table_Base                            
    0     00084c52  __TI_Handler_Table_Limit                           
    0     00084c68  __TI_CINIT_Base                                    
    0     00084c80  __TI_CINIT_Limit                                   
    0     00084c80  __TI_CINIT_Warm                                    
    0     00087000  AppCode_CRCTable                                   
    0     00087028  App_CodeStart                                      
    1     00000ce0  PieCtrlRegs                                        
    1     00005c00  DacaRegs                                           
    1     00007000  WdRegs                                             
    1     00007200  SciaRegs                                           
    1     00007210  ScibRegs                                           
    1     00007400  AdcaRegs                                           
    1     00007f00  GpioDataRegs                                       
    abs   00000200  __TI_STACK_SIZE                                    
    abs   00000d21  RamfuncsLoadSize                                   
    abs   00000d21  RamfuncsRunSize                                    
    abs   00008000  RamfuncsRunStart                                   
    abs   00008d21  RamfuncsRunEnd                                     
    abs   00083ef0  RamfuncsLoadStart                                  
    abs   00084c11  RamfuncsLoadEnd                                    
    abs   ffffffff  __TI_pprof_out_hndl                                
    abs   ffffffff  __TI_prof_data_size                                
    abs   ffffffff  __TI_prof_data_start                               
    n/a   UNDEFED   __c_args__                                         
    
    [865 symbols]
    

    Also confirmed this using debugger.

    Regards,
    Harsha

  • Hi Harsh,

    There should not be any read/fetch access from the Flash bank on which an erase/program operation is in progress.Therefore, the Flash API functions, the user application functions that call the Flash API functions, and any ISRs (Interrupt service routines,) must be executed from RAM, or from another flash bank on which the erase/program operations are not targeted.

    It seems you are doing operation on same flash bank.

    Regards,

    Rajeshwary

  • Hi Rajeshwary,

    I was able to successfully erase and write with the same setup, I found the bug in my Fapi_initializeAPI API call, instead of passing DEVICE_SYSCLK_FREQ/1000000U I passed  DEVICE_SYSCLK_FREQ as second argument.