This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430I2021: MSP430i2021_Flash programming

Part Number: MSP430I2021


HI,

I have a query regarding Flash memory.

how can i protect TLV information stored at location 0x13C0 to 0x13FF while writing new value to information memory segment ?

  • Hi,

    Typically, you would make a copy of the TLV somewhere before erasing and re-writing that flash(that could subsequently be restored). The checksum associated with TLV should ensure that it's integrity is intact.  I recommend referring to section 14.1 of https://www.ti.com/lit/ug/slau335a/slau335a.pdf for more detailed information about the TLV for this device.

    Hope this helps.

    BR,
    Leo

  • Hi,

    thank you for help.

    But in case of power fail while writing to flash ,lost tlv info too....what should i do in this case?

  • Hi Minal,

    If the TLV information is lost, the device won't boot. I would recommend against erasing and rewriting the TLV on this device if you anticipated something might go wrong during that process.

    BR,
    Leo

  • Hi,

    thank you for suggestion..

    True.. i can not stored my parameters in information memory..but in that case where can i stored my information.

  • Hi Leo,

    due to TLV value protection, can i store values in Main memory? 

  • Hi Minal,

    Sorry for the delay as I have been out of office. You should be able to store to other parts of flash - or as shown in this example, you can overwrite a part of the information segment without erasing the portion which contains the TLV:

    https://dev.ti.com/tirex/explore/node?node=ANuj2T2K9rVMpdDQBU4QsQ__IOGqZri__LATEST&search=MSP430i2021

    BR,
    Leo

  • Hi Leo,

    Thank you for your reply!

    Apparently, in my scenario, the information segment will not work. So, I have solved it by using the main memory.

    Now, I am facing the following issue while downloading a hex file from FET-pro430_version no-3.5-2 with Spy-Bi-Wire(2-Wire) communication.

    the hex file is created in Code Composer Studio Version: 6.0.0.00190

    Issue Description:

  • Hi Minal,

    The screenshot is showing "Pass" can you be more specific about the problem you are now seeing?

    BR,
    Leo

  • Hi Leo,

    Yes, It Shows a PASS message but my unit is not working while downloading the hex file from the flash programmer.

    I have selected the OUTPUT format in the CCSV6.0  i.e OUTPUT TI-TXT HEX Formate

    while downloading from CCSV6.0 the unit is working okay. the issue comes while using a flash programmer.

  • Hi Leo,

    I found nothing for an issue i.e reading code file size 0 bytes in  FET-Pro430.

    Please refer image for the same.

  • Hi Minal,

    When you built your project, there should have been a *.map file generated. Can you post the contents of that file?  There should also have been an *.out file generated in the "Binaries" folder of your project - do you see that file there?

    BR,
    Leo

  • Hi Leo,

    Yes, please find *.map file.

    ******************************************************************************
                      MSP430 Linker PC v4.3.1                      
    ******************************************************************************
    >> Linked Fri Apr 30 12:38:41 2021
    
    OUTPUT FILE NAME:   <mDAD3.01.out>
    ENTRY POINT SYMBOL: "_c_int00"  address: 0000b4b8
    
    
    MEMORY CONFIGURATION
    
             name            origin    length      used     unused   attr    fill
    ----------------------  --------  ---------  --------  --------  ----  --------
      SFR                   00000000   00000010  00000000  00000010  RWIX
      PERIPHERALS_8BIT      00000010   000000f0  00000000  000000f0  RWIX
      PERIPHERALS_16BIT     00000100   00000100  00000000  00000100  RWIX
      RAM                   00000200   00000800  000003ac  00000454  RWIX
      INFOA                 00001000   00000400  00000000  00000400  RWIX
      FLASH                 00008000   00007fe0  00003682  0000495e  RWIX
      INT00                 0000ffe0   00000002  00000000  00000002  RWIX
      INT01                 0000ffe2   00000002  00000002  00000000  RWIX
      INT02                 0000ffe4   00000002  00000000  00000002  RWIX
      INT03                 0000ffe6   00000002  00000000  00000002  RWIX
      INT04                 0000ffe8   00000002  00000002  00000000  RWIX
      INT05                 0000ffea   00000002  00000002  00000000  RWIX
      INT06                 0000ffec   00000002  00000002  00000000  RWIX
      INT07                 0000ffee   00000002  00000002  00000000  RWIX
      INT08                 0000fff0   00000002  00000002  00000000  RWIX
      INT09                 0000fff2   00000002  00000002  00000000  RWIX
      INT10                 0000fff4   00000002  00000002  00000000  RWIX
      INT11                 0000fff6   00000002  00000002  00000000  RWIX
      INT12                 0000fff8   00000002  00000002  00000000  RWIX
      INT13                 0000fffa   00000002  00000002  00000000  RWIX
      INT14                 0000fffc   00000002  00000002  00000000  RWIX
      RESET                 0000fffe   00000002  00000002  00000000  RWIX
    
    
    SECTION ALLOCATION MAP
    
     output                                  attributes/
    section   page    origin      length       input sections
    --------  ----  ----------  ----------   ----------------
    .init_array 
    *          0    00008000    00000000     UNINITIALIZED
    
    .data      0    00000200    00000230     UNINITIALIZED
                      00000200    00000068     EEpromPARA.obj (.data)
                      00000268    00000068     rts430_eabi.lib : xfvalues.obj (.data)
                      000002d0    00000058                     : signal.obj (.data:sigtable)
                      00000328    00000041     IntEEPROM.obj (.data:EEprom_ReadParameter)
                      00000369    00000001     Timer_A1.obj (.data)
                      0000036a    00000037     IntEEPROM.obj (.data:EEprom_CalParameter)
                      000003a1    00000001     --HOLE--
                      000003a2    00000023     IntEEPROM.obj (.data:EEprom_OutParameter)
                      000003c5    00000001     --HOLE--
                      000003c6    00000014     IntEEPROM.obj (.data:EEprom_AoParameter)
                      000003da    00000010     ControlOutput.obj (.data:PWM_count)
                      000003ea    00000010     EEpromPARA.obj (.data:min_max_AoPara)
                      000003fa    0000000a     SD24_ADC.obj (.data)
                      00000404    00000008     eUSCI_A_UART.obj (.data)
                      0000040c    00000006     SD24_ADC.obj (.data:I_Sq_Sum)
                      00000412    00000006     SD24_ADC.obj (.data:V_Sq_Sum)
                      00000418    00000006     rts430_eabi.lib : feraiseexcept.obj (.data)
                      0000041e    00000005     IntEEPROM.obj (.data)
                      00000423    00000001     --HOLE--
                      00000424    00000004     ControlOutput.obj (.data)
                      00000428    00000004     rts430_eabi.lib : _lock.obj (.data)
                      0000042c    00000002     IntEEPROM.obj (.data:EEprom_writeCheck)
                      0000042e    00000002     rts430_eabi.lib : errno.obj (.data)
    
    .TI.persistent 
    *          0    00000200    00000000     UNINITIALIZED
    
    .bss       0    00000430    0000012c     UNINITIALIZED
                      00000430    00000038     (.common:Calibrationinstance)
                      00000468    00000020     (.common:RunParameter)
                      00000488    0000001e     (.common:ReceiveModbus)
                      000004a6    00000014     (.common:TransmitModusBuffer)
                      000004ba    00000010     (.common:AoParameter)
                      000004ca    00000008     (.common:AO_consnt_multplr)
                      000004d2    00000008     (.common:Calculated_Sum)
                      000004da    00000008     (.common:I_V_RmsValue)
                      000004e2    00000008     (.common:PWM_Amp_cal)
                      000004ea    00000008     (.common:PWM_Volt_cal)
                      000004f2    00000008     (.common:PWM_cal)
                      000004fa    00000008     (.common:PWM_high_low)
                      00000502    00000008     (.common:Rootvalue)
                      0000050a    00000008     (.common:cnt_diff_1V)
                      00000512    00000008     (.common:cnt_diff_1mA)
                      0000051a    00000008     (.common:cnt_diff_5V)
                      00000522    00000004     (.common:A_count)
                      00000526    00000004     (.common:count_diff)
                      0000052a    00000004     (.common:sample_ADC_PV_Count)
                      0000052e    00000002     (.common:AO_diff)
                      00000530    00000002     (.common:Address)
                      00000532    00000002     (.common:AoCount)
                      00000534    00000002     (.common:Data)
                      00000536    00000002     (.common:I_filtered_ADC_PV_Count)
                      00000538    00000002     (.common:Modbus_Address)
                      0000053a    00000002     (.common:Modbus_data)
                      0000053c    00000002     (.common:StartAddress)
                      0000053e    00000002     (.common:V_filtered_ADC_PV_Count)
                      00000540    00000002     (.common:length)
                      00000542    00000002     (.common:length_msg)
                      00000544    00000002     (.common:pin_crc)
                      00000546    00000002     (.common:pout_crc)
                      00000548    00000001     (.common:Ao_Flag)
                      00000549    00000001     (.common:BAudRate)
                      0000054a    00000001     (.common:Background_State)
                      0000054b    00000001     (.common:F_PWM)
                      0000054c    00000001     (.common:NewValueToWriteinEEPROM)
                      0000054d    00000001     (.common:Phase_Monitored)
                      0000054e    00000001     (.common:ReceivedByte)
                      0000054f    00000001     (.common:ao_calib_flag)
                      00000550    00000001     (.common:ao_select)
                      00000551    00000001     (.common:baudrateWriteCheck)
                      00000552    00000001     (.common:cal_flag)
                      00000553    00000001     (.common:complete_flag)
                      00000554    00000001     (.common:exception_flg)
                      00000555    00000001     (.common:exe_flag)
                      00000556    00000001     (.common:mbus_Frame_Recieved)
                      00000557    00000001     (.common:mbus_query_rceived)
                      00000558    00000001     (.common:rx_byte)
                      00000559    00000001     (.common:rx_length)
                      0000055a    00000001     (.common:tx_byte)
                      0000055b    00000001     (.common:tx_length)
    
    .TI.noinit 
    *          0    00000430    00000000     UNINITIALIZED
    
    .stack     0    000009b0    00000050     UNINITIALIZED
                      000009b0    00000002     rts430_eabi.lib : boot.obj (.stack)
                      000009b2    0000004e     --HOLE--
    
    .text      0    00008000    000035aa     
                      00008000    00000628     ControlOutput.obj (.text:check_ao_pwm_count)
                      00008628    000003f2     eUSCI_A_UART.obj (.text:ModbusCalibration)
                      00008a1a    000002f8     rts430_eabi.lib : frcmpyd.obj (.text:__TI_frcmpyd)
                      00008d12    000002e6     SD24_ADC.obj (.text:Calibration)
                      00008ff8    000002d8     eUSCI_A_UART.obj (.text:modbus_parameter)
                      000092d0    0000026e     rts430_eabi.lib : mpyd.obj (.text:__mspabi_mpyd)
                      0000953e    0000026c     ControlOutput.obj (.text:check_ao_pwron_range)
                      000097aa    000001d6     eUSCI_A_UART.obj (.text:WriteDatatoFlash)
                      00009980    00000158     eUSCI_A_UART.obj (.text:GetDataofOutputParameter)
                      00009ad8    00000156     ControlOutput.obj (.text:AoOutput)
                      00009c2e    00000130     rts430_eabi.lib : fs_add.obj (.text)
                      00009d5e    00000122                     : xfdscale.obj (.text:_FDscale)
                      00009e80    0000011e                     : sqrtf.obj (.text:sqrtf)
                      00009f9e    000000e8     IntEEPROM.obj (.text:EEPROM_Read)
                      0000a086    000000e6     SD24_ADC.obj (.text:Measure_DA_DV)
                      0000a16c    000000ce     eUSCI_A_UART.obj (.text:rxtotx_transfer)
                      0000a23a    000000c2     rts430_eabi.lib : fs_mpy.obj (.text)
                      0000a2fc    000000c0     IntEEPROM.obj (.text:DataFlash_Write_ByteWise)
                      0000a3bc    000000a6     SD24_ADC.obj (.text:ADC_SD24_ISR)
                      0000a462    000000a2     rts430_eabi.lib : fltlid.obj (.text:__mspabi_fltlid)
                      0000a504    0000009a                     : fs_div.obj (.text)
                      0000a59e    00000094                     : xfdnorm.obj (.text:_FDnorm)
                      0000a632    00000090     ControlOutput.obj (.text:check_valid_ao_range)
                      0000a6c2    0000008c     rts430_eabi.lib : cvtdf.obj (.text:__mspabi_cvtdf)
                      0000a74e    00000086     eUSCI_A_UART.obj (.text:DecodeReciveModbusFrame)
                      0000a7d4    00000086     eUSCI_A_UART.obj (.text:GetDataofCalibrationParameter)
                      0000a85a    00000084     eUSCI_A_UART.obj (.text:ChangeBaudRate)
                      0000a8de    00000080     rts430_eabi.lib : fltuld.obj (.text:__mspabi_fltuld)
                      0000a95e    0000007e     SD24_ADC.obj (.text:div48)
                      0000a9dc    0000007e     rts430_eabi.lib : fs_tol.obj (.text)
                      0000aa5a    0000007a     main.obj (.text:main)
                      0000aad4    00000072     rts430_eabi.lib : fixdli.obj (.text:__mspabi_fixdli)
                      0000ab46    0000006c                     : xfdunsca.obj (.text:_FDunscale)
                      0000abb2    00000068                     : fs_toi.obj (.text)
                      0000ac1a    00000064     ControlOutput.obj (.text:cal_ao_multiplier)
                      0000ac7e    0000005e     rts430_eabi.lib : copy_decompress_rle.obj (.text:__TI_decompress_rle_core)
                      0000acdc    0000005e                     : autoinit.obj (.text:_auto_init)
                      0000ad3a    0000005c                     : lsr32.obj (.text:l_lsr_const)
                      0000ad96    00000058                     : div32u.obj (.text)
                      0000adee    00000054     SD24_ADC.obj (.text:SD24_ADC_Init)
                      0000ae42    00000054     CRC_Check.obj (.text:crc_checkWithModbus)
                      0000ae96    00000052     CRC_Check.obj (.text:crc16_modbus)
                      0000aee8    0000004c     IntEEPROM.obj (.text:EEPROM_Write)
                      0000af34    0000004c     rts430_eabi.lib : lsr16.obj (.text)
                      0000af80    0000004a                     : fs_cmp.obj (.text)
                      0000afca    0000004a                     : fs_ltof.obj (.text)
                      0000b014    00000046     eUSCI_A_UART.obj (.text:GetDataofAoRangeValueParameter)
                      0000b05a    00000046     eUSCI_A_UART.obj (.text:SendDataOnModbus)
                      0000b0a0    00000046     rts430_eabi.lib : fs_tou.obj (.text)
                      0000b0e6    00000040     eUSCI_A_UART.obj (.text:USCI_A0_ISR)
                      0000b126    00000040     rts430_eabi.lib : div32s.obj (.text)
                      0000b166    0000003e                     : asr32.obj (.text:l_asr_const)
                      0000b1a4    0000003e                     : lsl32.obj (.text:l_lsl_const)
                      0000b1e2    0000003c     eUSCI_A_UART.obj (.text:exception_response)
                      0000b21e    00000038     rts430_eabi.lib : signal.obj (.text:signal)
                      0000b256    00000036                     : fs_itof.obj (.text)
                      0000b28c    00000032                     : xferaise.obj (.text:_Feraise)
                      0000b2be    00000032                     : raise.obj (.text:raise)
                      0000b2f0    0000002e                     : feraiseexcept.obj (.text:feraiseexcept)
                      0000b31e    0000002e                     : mult32_hw.obj (.text)
                      0000b34c    0000002c     IntEEPROM.obj (.text:DataFlash_Read_ByteWise)
                      0000b378    0000002c     rts430_eabi.lib : asr16.obj (.text)
                      0000b3a4    0000002c                     : div16s.obj (.text)
                      0000b3d0    0000002c                     : lsl16.obj (.text)
                      0000b3fc    00000028     eUSCI_A_UART.obj (.text:TransmitModbusFrame)
                      0000b424    00000024     rts430_eabi.lib : fs_utof.obj (.text)
                      0000b448    0000001e     SD24_ADC.obj (.text:Clear_Acc_Data)
                      0000b466    0000001e     main.obj (.text:init_Variables)
                      0000b484    0000001a     IntEEPROM.obj (.text:EEprom_Para_Array_Exchange)
                      0000b49e    0000001a     Timer_A1.obj (.text:Timer1_Init)
                      0000b4b8    0000001a     rts430_eabi.lib : boot.obj (.text:_c_int00_noexit)
                      0000b4d2    00000016     main.obj (.text:Port_Init)
                      0000b4e8    00000016     rts430_eabi.lib : div16u.obj (.text)
                      0000b4fe    00000014                     : copy_zero_init.obj (.text:decompress:ZI:__TI_zero_init)
                      0000b512    00000012                     : copy_decompress_none.obj (.text:decompress:none:__TI_decompress_none)
                      0000b524    00000012                     : lsr32.obj (.text:l_lsr)
                      0000b536    00000012                     : memcpy.obj (.text:memcpy)
                      0000b548    00000012     Timer_A1.obj (.text:watchdog_interrupt)
                      0000b55a    00000010     rts430_eabi.lib : epilog.obj (.text)
                      0000b56a    0000000c                     : fltid.obj (.text:__mspabi_fltid)
                      0000b576    0000000a                     : fs_neg.obj (.text)
                      0000b580    00000008     IntEEPROM.obj (.text:EEPROM_Init)
                      0000b588    00000006     eUSCI_A_UART.obj (.text:UART_Init)
                      0000b58e    00000006     rts430_eabi.lib : isr_trap.obj (.text:__TI_ISR_TRAP)
                      0000b594    00000006                     : fltud.obj (.text:__mspabi_fltud)
                      0000b59a    00000006                     : copy_decompress_rle.obj (.text:decompress:rle24:__TI_decompress_rle24)
                      0000b5a0    00000004                     : pre_init.obj (.text:_system_pre_init)
                      0000b5a4    00000004                     : exit.obj (.text:abort)
                      0000b5a8    00000002                     : _lock.obj (.text:_nop)
    
    .cinit     0    0000b5aa    000000d8     
                      0000b5aa    000000c6     (.cinit..data.load) [load image, compression = rle]
                      0000b670    00000006     (__TI_handler_table)
                      0000b676    00000004     (.cinit..bss.load) [load image, compression = zero_init]
                      0000b67a    00000008     (__TI_cinit_table)
    
    PORT2      0    0000ffe2    00000002     
                      0000ffe2    00000002     rts430_eabi.lib : int01.obj (.int01)
    
    PORT1      0    0000ffe8    00000002     
                      0000ffe8    00000002     rts430_eabi.lib : int04.obj (.int04)
    
    TIMER0_A1 
    *          0    0000ffea    00000002     
                      0000ffea    00000002     rts430_eabi.lib : int05.obj (.int05)
    
    TIMER0_A0 
    *          0    0000ffec    00000002     
                      0000ffec    00000002     rts430_eabi.lib : int06.obj (.int06)
    
    SD24       0    0000ffee    00000002     
                      0000ffee    00000002     SD24_ADC.obj (.int07)
    
    USCI_B0    0    0000fff0    00000002     
                      0000fff0    00000002     rts430_eabi.lib : int08.obj (.int08)
    
    USCI_A0    0    0000fff2    00000002     
                      0000fff2    00000002     eUSCI_A_UART.obj (.int09)
    
    WDT        0    0000fff4    00000002     
                      0000fff4    00000002     Timer_A1.obj (.int10)
    
    VMON       0    0000fff6    00000002     
                      0000fff6    00000002     rts430_eabi.lib : int11.obj (.int11)
    
    TIMER1_A1 
    *          0    0000fff8    00000002     
                      0000fff8    00000002     rts430_eabi.lib : int12.obj (.int12)
    
    TIMER1_A0 
    *          0    0000fffa    00000002     
                      0000fffa    00000002     rts430_eabi.lib : int13.obj (.int13)
    
    NMI        0    0000fffc    00000002     
                      0000fffc    00000002     rts430_eabi.lib : int14.obj (.int14)
    
    .reset     0    0000fffe    00000002     
                      0000fffe    00000002     rts430_eabi.lib : boot.obj (.reset)
    
    
    LINKER GENERATED COPY TABLES
    
    __TI_cinit_table @ 0000b67a records: 2, size/record: 4, table size: 8
    	.data: load addr=0000b5aa, load size=000000c6 bytes, run addr=00000200, run size=00000230 bytes, compression=rle
    	.bss: load addr=0000b676, load size=00000004 bytes, run addr=00000430, run size=0000012c bytes, compression=zero_init
    
    
    LINKER GENERATED HANDLER TABLE
    
    __TI_handler_table @ 0000b670 records: 3, size/record: 2, table size: 6
    	index: 0, handler: __TI_zero_init
    	index: 1, handler: __TI_decompress_rle24
    	index: 2, handler: __TI_decompress_none
    
    
    GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 
    
    address    name
    --------   ----
    0000a3bc   ADC_SD24_ISR
    000004ca   AO_consnt_multplr
    0000052e   AO_diff
    00000522   A_count
    00000530   Address
    00000532   AoCount
    00009ad8   AoOutput
    000004ba   AoParameter
    00000548   Ao_Flag
    00000424   Ao_count
    00000549   BAudRate
    0000054a   Background_State
    0000b5a4   C$$EXIT
    00000050   CSCTL0
    00000051   CSCTL1
    00000054   CSERFCAL
    00000055   CSERTCAL
    00000052   CSIRFCAL
    00000053   CSIRTCAL
    000004d2   Calculated_Sum
    00008d12   Calibration
    00000430   Calibrationinstance
    0000a85a   ChangeBaudRate
    0000b448   Clear_Acc_Data
    00000534   Data
    0000b34c   DataFlash_Read_ByteWise
    0000a2fc   DataFlash_Write_ByteWise
    0000a74e   DecodeReciveModbusFrame
    00000200   DefaultAOParamters
    00000230   DefaultCalibrationParamters
    00000210   DefaultOUTRunParamters
    00000422   EEPROM_FIRST_WRITE_CHECK
    0000b580   EEPROM_Init
    00009f9e   EEPROM_Read
    0000aee8   EEPROM_Write
    000003c6   EEprom_AoParameter
    0000036a   EEprom_CalParameter
    000003a2   EEprom_OutParameter
    0000b484   EEprom_Para_Array_Exchange
    00000328   EEprom_ReadParameter
    0000042c   EEprom_writeCheck
    00000128   FCTL1
    0000012a   FCTL2
    0000012c   FCTL3
    0000054b   F_PWM
    0000b014   GetDataofAoRangeValueParameter
    0000a7d4   GetDataofCalibrationParameter
    00009980   GetDataofOutputParameter
    00000000   IE1
    00000002   IFG1
    000003fc   I_Offset
    0000040c   I_Sq_Sum
    000004da   I_V_RmsValue
    00000536   I_filtered_ADC_PV_Count
    00000060   LPM45CTL
    00000134   MAC
    00000136   MACS
    00000130   MPY
    00000132   MPYS
    0000a086   Measure_DA_DV
    00008628   ModbusCalibration
    00000538   Modbus_Address
    0000053a   Modbus_data
    0000054c   NewValueToWriteinEEPROM
    00000420   NoOfAoPara
    00000421   NoOfCalPara
    0000041f   NoOfOutpara
    00000138   OP2
    00000014   P1DIR
    0000002a   P1IE
    00000028   P1IES
    0000002c   P1IFG
    00000010   P1IN
    0000001e   P1IV
    00000012   P1OUT
    0000001a   P1SEL0
    0000001c   P1SEL1
    00000015   P2DIR
    0000002b   P2IE
    00000029   P2IES
    0000002d   P2IFG
    00000011   P2IN
    0000002e   P2IV
    00000013   P2OUT
    0000001b   P2SEL0
    0000001d   P2SEL1
    000004e2   PWM_Amp_cal
    000004ea   PWM_Volt_cal
    000004f2   PWM_cal
    000003da   PWM_count
    000004fa   PWM_high_low
    0000054d   Phase_Monitored
    0000b4d2   Port_Init
    00000062   REFCAL0
    00000063   REFCAL1
    0000013c   RESHI
    0000013a   RESLO
    00000488   ReceiveModbus
    0000054e   ReceivedByte
    00000502   Rootvalue
    00000468   RunParameter
    00000102   SD24CCTL0
    00000104   SD24CCTL1
    00000100   SD24CTL
    000000b0   SD24INCTL0
    000000b1   SD24INCTL1
    000001f0   SD24IV
    00000110   SD24MEM0
    00000112   SD24MEM1
    000000b8   SD24PRE0
    000000b9   SD24PRE1
    000000bf   SD24TRIM
    0000adee   SD24_ADC_Init
    0000013e   SUMEXT
    000001fe   SYSJTAGDIS
    000003fa   Sample_Count
    0000b05a   SendDataOnModbus
    0000053c   StartAddress
    00000172   TA0CCR0
    00000174   TA0CCR1
    00000176   TA0CCR2
    00000162   TA0CCTL0
    00000164   TA0CCTL1
    00000166   TA0CCTL2
    00000160   TA0CTL
    0000012e   TA0IV
    00000170   TA0R
    00000192   TA1CCR0
    00000194   TA1CCR1
    00000196   TA1CCR2
    00000182   TA1CCTL0
    00000184   TA1CCTL1
    00000186   TA1CCTL2
    00000180   TA1CTL
    0000011e   TA1IV
    00000190   TA1R
    00000408   TCR0_high
    0000040a   TCR1_Low
    0000b49e   Timer1_Init
    0000b3fc   TransmitModbusFrame
    000004a6   TransmitModusBuffer
    0000b588   UART_Init
    00000150   UCA0ABCTL
    00000146   UCA0BRW
    00000147   UCA0BRW_H
    00000146   UCA0BRW_L
    00000140   UCA0CTLW0
    00000141   UCA0CTLW0_H
    00000140   UCA0CTLW0_L
    00000142   UCA0CTLW1
    00000143   UCA0CTLW1_H
    00000142   UCA0CTLW1_L
    0000015a   UCA0IE
    0000015b   UCA0IE_H
    0000015a   UCA0IE_L
    0000015c   UCA0IFG
    0000015d   UCA0IFG_H
    0000015c   UCA0IFG_L
    00000152   UCA0IRCTL
    00000153   UCA0IRCTL_H
    00000152   UCA0IRCTL_L
    0000015e   UCA0IV
    00000148   UCA0MCTLW
    00000149   UCA0MCTLW_H
    00000148   UCA0MCTLW_L
    0000014c   UCA0RXBUF
    0000014d   UCA0RXBUF_H
    0000014c   UCA0RXBUF_L
    0000014a   UCA0STATW
    0000014e   UCA0TXBUF
    0000014f   UCA0TXBUF_H
    0000014e   UCA0TXBUF_L
    000001de   UCB0ADDMASK
    000001df   UCB0ADDMASK_H
    000001de   UCB0ADDMASK_L
    000001dc   UCB0ADDRX
    000001dd   UCB0ADDRX_H
    000001dc   UCB0ADDRX_L
    000001c6   UCB0BRW
    000001c7   UCB0BRW_H
    000001c6   UCB0BRW_L
    000001c0   UCB0CTLW0
    000001c1   UCB0CTLW0_H
    000001c0   UCB0CTLW0_L
    000001c2   UCB0CTLW1
    000001c3   UCB0CTLW1_H
    000001c2   UCB0CTLW1_L
    000001d4   UCB0I2COA0
    000001d5   UCB0I2COA0_H
    000001d4   UCB0I2COA0_L
    000001d6   UCB0I2COA1
    000001d7   UCB0I2COA1_H
    000001d6   UCB0I2COA1_L
    000001d8   UCB0I2COA2
    000001d9   UCB0I2COA2_H
    000001d8   UCB0I2COA2_L
    000001da   UCB0I2COA3
    000001db   UCB0I2COA3_H
    000001da   UCB0I2COA3_L
    000001e0   UCB0I2CSA
    000001e1   UCB0I2CSA_H
    000001e0   UCB0I2CSA_L
    000001ea   UCB0IE
    000001eb   UCB0IE_H
    000001ea   UCB0IE_L
    000001ec   UCB0IFG
    000001ed   UCB0IFG_H
    000001ec   UCB0IFG_L
    000001ee   UCB0IV
    000001cc   UCB0RXBUF
    000001cd   UCB0RXBUF_H
    000001cc   UCB0RXBUF_L
    000001c8   UCB0STATW
    000001c9   UCB0STATW_H
    000001c8   UCB0STATW_L
    000001ca   UCB0TBCNT
    000001cb   UCB0TBCNT_H
    000001ca   UCB0TBCNT_L
    000001ce   UCB0TXBUF
    000001cf   UCB0TXBUF_H
    000001ce   UCB0TXBUF_L
    0000b0e6   USCI_A0_ISR
    00000061   VMONCTL
    00000400   V_Offset
    00000412   V_Sq_Sum
    0000053e   V_filtered_ADC_PV_Count
    00000120   WDTCTL
    0000041e   WriteChecklength
    000097aa   WriteDatatoFlash
    0000042e   _Errno
    00000268   _FDenorm
    0000a59e   _FDnorm
    00009d5e   _FDscale
    0000ab46   _FDunscale
    00000278   _FEps
    00000288   _FInf
    00000298   _FNan
    000002b8   _FRteps
    000002a8   _FSnan
    000002c8   _FXbig
    000002cc   _FZero
    00000418   _Fenv
    0000b28c   _Feraise
    0000041c   _Tls_setup__Fenv
    00000a00   __STACK_END
    00000050   __STACK_SIZE
    0000b67a   __TI_CINIT_Base
    0000b682   __TI_CINIT_Limit
    0000b670   __TI_Handler_Table_Base
    0000b676   __TI_Handler_Table_Limit
    UNDEFED    __TI_INITARRAY_Base
    UNDEFED    __TI_INITARRAY_Limit
    0000b58e   __TI_ISR_TRAP
    00000001   __TI_args_main
    0000b512   __TI_decompress_none
    0000b59a   __TI_decompress_rle24
    00000001   __TI_exit
    00008a1a   __TI_frcmpyd
    0000ffe2   __TI_int01
    0000ffe8   __TI_int04
    0000ffea   __TI_int05
    0000ffec   __TI_int06
    0000ffee   __TI_int07
    0000fff0   __TI_int08
    0000fff2   __TI_int09
    0000fff4   __TI_int10
    0000fff6   __TI_int11
    0000fff8   __TI_int12
    0000fffa   __TI_int13
    0000fffc   __TI_int14
    0000b4fe   __TI_zero_init
    ffffffff   __binit__
    ffffffff   __c_args__
    00009c34   __mspabi_addf
    0000af80   __mspabi_cmpf
    0000a6c2   __mspabi_cvtdf
    0000a504   __mspabi_divf
    0000b3a4   __mspabi_divi
    0000b126   __mspabi_divli
    0000b4e8   __mspabi_divu
    0000ad96   __mspabi_divul
    0000aad4   __mspabi_fixdli
    0000abb2   __mspabi_fixfi
    0000a9dc   __mspabi_fixfli
    0000b0a0   __mspabi_fixfu
    0000b56a   __mspabi_fltid
    0000b256   __mspabi_fltif
    0000a462   __mspabi_fltlid
    0000afca   __mspabi_fltlif
    0000b594   __mspabi_fltud
    0000b424   __mspabi_fltuf
    0000a8de   __mspabi_fltuld
    0000b566   __mspabi_func_epilog_1
    0000b564   __mspabi_func_epilog_2
    0000b562   __mspabi_func_epilog_3
    0000b560   __mspabi_func_epilog_4
    0000b55e   __mspabi_func_epilog_5
    0000b55c   __mspabi_func_epilog_6
    0000b55a   __mspabi_func_epilog_7
    000092d0   __mspabi_mpyd
    0000a23a   __mspabi_mpyf
    0000b31e   __mspabi_mpyl_hw
    0000b576   __mspabi_negf
    0000b3a4   __mspabi_remi
    0000b126   __mspabi_remli
    0000b4e8   __mspabi_remu
    0000ad96   __mspabi_remul
    0000b3d0   __mspabi_slli
    0000b3f8   __mspabi_slli_1
    0000b3e6   __mspabi_slli_10
    0000b3e4   __mspabi_slli_11
    0000b3e2   __mspabi_slli_12
    0000b3e0   __mspabi_slli_13
    0000b3de   __mspabi_slli_14
    0000b3dc   __mspabi_slli_15
    0000b3f6   __mspabi_slli_2
    0000b3f4   __mspabi_slli_3
    0000b3f2   __mspabi_slli_4
    0000b3f0   __mspabi_slli_5
    0000b3ee   __mspabi_slli_6
    0000b3ec   __mspabi_slli_7
    0000b3ea   __mspabi_slli_8
    0000b3e8   __mspabi_slli_9
    0000b1dc   __mspabi_slll_1
    0000b1b8   __mspabi_slll_10
    0000b1b4   __mspabi_slll_11
    0000b1b0   __mspabi_slll_12
    0000b1ac   __mspabi_slll_13
    0000b1a8   __mspabi_slll_14
    0000b1a4   __mspabi_slll_15
    0000b1d8   __mspabi_slll_2
    0000b1d4   __mspabi_slll_3
    0000b1d0   __mspabi_slll_4
    0000b1cc   __mspabi_slll_5
    0000b1c8   __mspabi_slll_6
    0000b1c4   __mspabi_slll_7
    0000b1c0   __mspabi_slll_8
    0000b1bc   __mspabi_slll_9
    0000b378   __mspabi_srai
    0000b3a0   __mspabi_srai_1
    0000b38e   __mspabi_srai_10
    0000b38c   __mspabi_srai_11
    0000b38a   __mspabi_srai_12
    0000b388   __mspabi_srai_13
    0000b386   __mspabi_srai_14
    0000b384   __mspabi_srai_15
    0000b39e   __mspabi_srai_2
    0000b39c   __mspabi_srai_3
    0000b39a   __mspabi_srai_4
    0000b398   __mspabi_srai_5
    0000b396   __mspabi_srai_6
    0000b394   __mspabi_srai_7
    0000b392   __mspabi_srai_8
    0000b390   __mspabi_srai_9
    0000b19e   __mspabi_sral_1
    0000b17a   __mspabi_sral_10
    0000b176   __mspabi_sral_11
    0000b172   __mspabi_sral_12
    0000b16e   __mspabi_sral_13
    0000b16a   __mspabi_sral_14
    0000b166   __mspabi_sral_15
    0000b19a   __mspabi_sral_2
    0000b196   __mspabi_sral_3
    0000b192   __mspabi_sral_4
    0000b18e   __mspabi_sral_5
    0000b18a   __mspabi_sral_6
    0000b186   __mspabi_sral_7
    0000b182   __mspabi_sral_8
    0000b17e   __mspabi_sral_9
    0000af34   __mspabi_srli
    0000af7a   __mspabi_srli_1
    0000af56   __mspabi_srli_10
    0000af52   __mspabi_srli_11
    0000af4e   __mspabi_srli_12
    0000af4a   __mspabi_srli_13
    0000af46   __mspabi_srli_14
    0000af42   __mspabi_srli_15
    0000af76   __mspabi_srli_2
    0000af72   __mspabi_srli_3
    0000af6e   __mspabi_srli_4
    0000af6a   __mspabi_srli_5
    0000af66   __mspabi_srli_6
    0000af62   __mspabi_srli_7
    0000af5e   __mspabi_srli_8
    0000af5a   __mspabi_srli_9
    0000b524   __mspabi_srll
    0000ad8e   __mspabi_srll_1
    0000ad58   __mspabi_srll_10
    0000ad52   __mspabi_srll_11
    0000ad4c   __mspabi_srll_12
    0000ad46   __mspabi_srll_13
    0000ad40   __mspabi_srll_14
    0000ad3a   __mspabi_srll_15
    0000ad88   __mspabi_srll_2
    0000ad82   __mspabi_srll_3
    0000ad7c   __mspabi_srll_4
    0000ad76   __mspabi_srll_5
    0000ad70   __mspabi_srll_6
    0000ad6a   __mspabi_srll_7
    0000ad64   __mspabi_srll_8
    0000ad5e   __mspabi_srll_9
    00009c2e   __mspabi_subf
    0000acdc   _auto_init
    0000b4b8   _c_int00
    0000b4b8   _c_int00_noexit
    00000428   _lock
    0000b5a8   _nop
    0000fffe   _reset_vector
    000009b0   _stack
    0000b5a0   _system_pre_init
    0000042a   _unlock
    0000b5a4   abort
    0000054f   ao_calib_flag
    00000369   ao_calib_timeout
    00000550   ao_select
    00000551   baudrateWriteCheck
    ffffffff   binit
    00000404   byte_counter
    0000ac1a   cal_ao_multiplier
    00000552   cal_flag
    00008000   check_ao_pwm_count
    0000953e   check_ao_pwron_range
    0000a632   check_valid_ao_range
    0000050a   cnt_diff_1V
    00000512   cnt_diff_1mA
    0000051a   cnt_diff_5V
    00000553   complete_flag
    00000526   count_diff
    0000ae96   crc16_modbus
    0000ae42   crc_checkWithModbus
    0000a95e   div48
    00000554   exception_flg
    0000b1e2   exception_response
    00000555   exe_flag
    0000b2f0   feraiseexcept
    0000b466   init_Variables
    00000540   length
    00000542   length_msg
    0000aa5a   main
    00000556   mbus_Frame_Recieved
    00000557   mbus_query_rceived
    0000b536   memcpy
    000003ea   min_max_AoPara
    00008ff8   modbus_parameter
    00000544   pin_crc
    00000546   pout_crc
    0000b2be   raise
    00000558   rx_byte
    00000559   rx_length
    00000405   rx_tx_transitflag
    0000a16c   rxtotx_transfer
    0000052a   sample_ADC_PV_Count
    00000406   ser
    0000b21e   signal
    00009e80   sqrtf
    0000055a   tx_byte
    0000055b   tx_length
    0000b548   watchdog_interrupt
    
    
    GLOBAL SYMBOLS: SORTED BY Symbol Address 
    
    address    name
    --------   ----
    00000000   IE1
    00000001   __TI_args_main
    00000001   __TI_exit
    00000002   IFG1
    00000010   P1IN
    00000011   P2IN
    00000012   P1OUT
    00000013   P2OUT
    00000014   P1DIR
    00000015   P2DIR
    0000001a   P1SEL0
    0000001b   P2SEL0
    0000001c   P1SEL1
    0000001d   P2SEL1
    0000001e   P1IV
    00000028   P1IES
    00000029   P2IES
    0000002a   P1IE
    0000002b   P2IE
    0000002c   P1IFG
    0000002d   P2IFG
    0000002e   P2IV
    00000050   CSCTL0
    00000050   __STACK_SIZE
    00000051   CSCTL1
    00000052   CSIRFCAL
    00000053   CSIRTCAL
    00000054   CSERFCAL
    00000055   CSERTCAL
    00000060   LPM45CTL
    00000061   VMONCTL
    00000062   REFCAL0
    00000063   REFCAL1
    000000b0   SD24INCTL0
    000000b1   SD24INCTL1
    000000b8   SD24PRE0
    000000b9   SD24PRE1
    000000bf   SD24TRIM
    00000100   SD24CTL
    00000102   SD24CCTL0
    00000104   SD24CCTL1
    00000110   SD24MEM0
    00000112   SD24MEM1
    0000011e   TA1IV
    00000120   WDTCTL
    00000128   FCTL1
    0000012a   FCTL2
    0000012c   FCTL3
    0000012e   TA0IV
    00000130   MPY
    00000132   MPYS
    00000134   MAC
    00000136   MACS
    00000138   OP2
    0000013a   RESLO
    0000013c   RESHI
    0000013e   SUMEXT
    00000140   UCA0CTLW0
    00000140   UCA0CTLW0_L
    00000141   UCA0CTLW0_H
    00000142   UCA0CTLW1
    00000142   UCA0CTLW1_L
    00000143   UCA0CTLW1_H
    00000146   UCA0BRW
    00000146   UCA0BRW_L
    00000147   UCA0BRW_H
    00000148   UCA0MCTLW
    00000148   UCA0MCTLW_L
    00000149   UCA0MCTLW_H
    0000014a   UCA0STATW
    0000014c   UCA0RXBUF
    0000014c   UCA0RXBUF_L
    0000014d   UCA0RXBUF_H
    0000014e   UCA0TXBUF
    0000014e   UCA0TXBUF_L
    0000014f   UCA0TXBUF_H
    00000150   UCA0ABCTL
    00000152   UCA0IRCTL
    00000152   UCA0IRCTL_L
    00000153   UCA0IRCTL_H
    0000015a   UCA0IE
    0000015a   UCA0IE_L
    0000015b   UCA0IE_H
    0000015c   UCA0IFG
    0000015c   UCA0IFG_L
    0000015d   UCA0IFG_H
    0000015e   UCA0IV
    00000160   TA0CTL
    00000162   TA0CCTL0
    00000164   TA0CCTL1
    00000166   TA0CCTL2
    00000170   TA0R
    00000172   TA0CCR0
    00000174   TA0CCR1
    00000176   TA0CCR2
    00000180   TA1CTL
    00000182   TA1CCTL0
    00000184   TA1CCTL1
    00000186   TA1CCTL2
    00000190   TA1R
    00000192   TA1CCR0
    00000194   TA1CCR1
    00000196   TA1CCR2
    000001c0   UCB0CTLW0
    000001c0   UCB0CTLW0_L
    000001c1   UCB0CTLW0_H
    000001c2   UCB0CTLW1
    000001c2   UCB0CTLW1_L
    000001c3   UCB0CTLW1_H
    000001c6   UCB0BRW
    000001c6   UCB0BRW_L
    000001c7   UCB0BRW_H
    000001c8   UCB0STATW
    000001c8   UCB0STATW_L
    000001c9   UCB0STATW_H
    000001ca   UCB0TBCNT
    000001ca   UCB0TBCNT_L
    000001cb   UCB0TBCNT_H
    000001cc   UCB0RXBUF
    000001cc   UCB0RXBUF_L
    000001cd   UCB0RXBUF_H
    000001ce   UCB0TXBUF
    000001ce   UCB0TXBUF_L
    000001cf   UCB0TXBUF_H
    000001d4   UCB0I2COA0
    000001d4   UCB0I2COA0_L
    000001d5   UCB0I2COA0_H
    000001d6   UCB0I2COA1
    000001d6   UCB0I2COA1_L
    000001d7   UCB0I2COA1_H
    000001d8   UCB0I2COA2
    000001d8   UCB0I2COA2_L
    000001d9   UCB0I2COA2_H
    000001da   UCB0I2COA3
    000001da   UCB0I2COA3_L
    000001db   UCB0I2COA3_H
    000001dc   UCB0ADDRX
    000001dc   UCB0ADDRX_L
    000001dd   UCB0ADDRX_H
    000001de   UCB0ADDMASK
    000001de   UCB0ADDMASK_L
    000001df   UCB0ADDMASK_H
    000001e0   UCB0I2CSA
    000001e0   UCB0I2CSA_L
    000001e1   UCB0I2CSA_H
    000001ea   UCB0IE
    000001ea   UCB0IE_L
    000001eb   UCB0IE_H
    000001ec   UCB0IFG
    000001ec   UCB0IFG_L
    000001ed   UCB0IFG_H
    000001ee   UCB0IV
    000001f0   SD24IV
    000001fe   SYSJTAGDIS
    00000200   DefaultAOParamters
    00000210   DefaultOUTRunParamters
    00000230   DefaultCalibrationParamters
    00000268   _FDenorm
    00000278   _FEps
    00000288   _FInf
    00000298   _FNan
    000002a8   _FSnan
    000002b8   _FRteps
    000002c8   _FXbig
    000002cc   _FZero
    00000328   EEprom_ReadParameter
    00000369   ao_calib_timeout
    0000036a   EEprom_CalParameter
    000003a2   EEprom_OutParameter
    000003c6   EEprom_AoParameter
    000003da   PWM_count
    000003ea   min_max_AoPara
    000003fa   Sample_Count
    000003fc   I_Offset
    00000400   V_Offset
    00000404   byte_counter
    00000405   rx_tx_transitflag
    00000406   ser
    00000408   TCR0_high
    0000040a   TCR1_Low
    0000040c   I_Sq_Sum
    00000412   V_Sq_Sum
    00000418   _Fenv
    0000041c   _Tls_setup__Fenv
    0000041e   WriteChecklength
    0000041f   NoOfOutpara
    00000420   NoOfAoPara
    00000421   NoOfCalPara
    00000422   EEPROM_FIRST_WRITE_CHECK
    00000424   Ao_count
    00000428   _lock
    0000042a   _unlock
    0000042c   EEprom_writeCheck
    0000042e   _Errno
    00000430   Calibrationinstance
    00000468   RunParameter
    00000488   ReceiveModbus
    000004a6   TransmitModusBuffer
    000004ba   AoParameter
    000004ca   AO_consnt_multplr
    000004d2   Calculated_Sum
    000004da   I_V_RmsValue
    000004e2   PWM_Amp_cal
    000004ea   PWM_Volt_cal
    000004f2   PWM_cal
    000004fa   PWM_high_low
    00000502   Rootvalue
    0000050a   cnt_diff_1V
    00000512   cnt_diff_1mA
    0000051a   cnt_diff_5V
    00000522   A_count
    00000526   count_diff
    0000052a   sample_ADC_PV_Count
    0000052e   AO_diff
    00000530   Address
    00000532   AoCount
    00000534   Data
    00000536   I_filtered_ADC_PV_Count
    00000538   Modbus_Address
    0000053a   Modbus_data
    0000053c   StartAddress
    0000053e   V_filtered_ADC_PV_Count
    00000540   length
    00000542   length_msg
    00000544   pin_crc
    00000546   pout_crc
    00000548   Ao_Flag
    00000549   BAudRate
    0000054a   Background_State
    0000054b   F_PWM
    0000054c   NewValueToWriteinEEPROM
    0000054d   Phase_Monitored
    0000054e   ReceivedByte
    0000054f   ao_calib_flag
    00000550   ao_select
    00000551   baudrateWriteCheck
    00000552   cal_flag
    00000553   complete_flag
    00000554   exception_flg
    00000555   exe_flag
    00000556   mbus_Frame_Recieved
    00000557   mbus_query_rceived
    00000558   rx_byte
    00000559   rx_length
    0000055a   tx_byte
    0000055b   tx_length
    000009b0   _stack
    00000a00   __STACK_END
    00008000   check_ao_pwm_count
    00008628   ModbusCalibration
    00008a1a   __TI_frcmpyd
    00008d12   Calibration
    00008ff8   modbus_parameter
    000092d0   __mspabi_mpyd
    0000953e   check_ao_pwron_range
    000097aa   WriteDatatoFlash
    00009980   GetDataofOutputParameter
    00009ad8   AoOutput
    00009c2e   __mspabi_subf
    00009c34   __mspabi_addf
    00009d5e   _FDscale
    00009e80   sqrtf
    00009f9e   EEPROM_Read
    0000a086   Measure_DA_DV
    0000a16c   rxtotx_transfer
    0000a23a   __mspabi_mpyf
    0000a2fc   DataFlash_Write_ByteWise
    0000a3bc   ADC_SD24_ISR
    0000a462   __mspabi_fltlid
    0000a504   __mspabi_divf
    0000a59e   _FDnorm
    0000a632   check_valid_ao_range
    0000a6c2   __mspabi_cvtdf
    0000a74e   DecodeReciveModbusFrame
    0000a7d4   GetDataofCalibrationParameter
    0000a85a   ChangeBaudRate
    0000a8de   __mspabi_fltuld
    0000a95e   div48
    0000a9dc   __mspabi_fixfli
    0000aa5a   main
    0000aad4   __mspabi_fixdli
    0000ab46   _FDunscale
    0000abb2   __mspabi_fixfi
    0000ac1a   cal_ao_multiplier
    0000acdc   _auto_init
    0000ad3a   __mspabi_srll_15
    0000ad40   __mspabi_srll_14
    0000ad46   __mspabi_srll_13
    0000ad4c   __mspabi_srll_12
    0000ad52   __mspabi_srll_11
    0000ad58   __mspabi_srll_10
    0000ad5e   __mspabi_srll_9
    0000ad64   __mspabi_srll_8
    0000ad6a   __mspabi_srll_7
    0000ad70   __mspabi_srll_6
    0000ad76   __mspabi_srll_5
    0000ad7c   __mspabi_srll_4
    0000ad82   __mspabi_srll_3
    0000ad88   __mspabi_srll_2
    0000ad8e   __mspabi_srll_1
    0000ad96   __mspabi_divul
    0000ad96   __mspabi_remul
    0000adee   SD24_ADC_Init
    0000ae42   crc_checkWithModbus
    0000ae96   crc16_modbus
    0000aee8   EEPROM_Write
    0000af34   __mspabi_srli
    0000af42   __mspabi_srli_15
    0000af46   __mspabi_srli_14
    0000af4a   __mspabi_srli_13
    0000af4e   __mspabi_srli_12
    0000af52   __mspabi_srli_11
    0000af56   __mspabi_srli_10
    0000af5a   __mspabi_srli_9
    0000af5e   __mspabi_srli_8
    0000af62   __mspabi_srli_7
    0000af66   __mspabi_srli_6
    0000af6a   __mspabi_srli_5
    0000af6e   __mspabi_srli_4
    0000af72   __mspabi_srli_3
    0000af76   __mspabi_srli_2
    0000af7a   __mspabi_srli_1
    0000af80   __mspabi_cmpf
    0000afca   __mspabi_fltlif
    0000b014   GetDataofAoRangeValueParameter
    0000b05a   SendDataOnModbus
    0000b0a0   __mspabi_fixfu
    0000b0e6   USCI_A0_ISR
    0000b126   __mspabi_divli
    0000b126   __mspabi_remli
    0000b166   __mspabi_sral_15
    0000b16a   __mspabi_sral_14
    0000b16e   __mspabi_sral_13
    0000b172   __mspabi_sral_12
    0000b176   __mspabi_sral_11
    0000b17a   __mspabi_sral_10
    0000b17e   __mspabi_sral_9
    0000b182   __mspabi_sral_8
    0000b186   __mspabi_sral_7
    0000b18a   __mspabi_sral_6
    0000b18e   __mspabi_sral_5
    0000b192   __mspabi_sral_4
    0000b196   __mspabi_sral_3
    0000b19a   __mspabi_sral_2
    0000b19e   __mspabi_sral_1
    0000b1a4   __mspabi_slll_15
    0000b1a8   __mspabi_slll_14
    0000b1ac   __mspabi_slll_13
    0000b1b0   __mspabi_slll_12
    0000b1b4   __mspabi_slll_11
    0000b1b8   __mspabi_slll_10
    0000b1bc   __mspabi_slll_9
    0000b1c0   __mspabi_slll_8
    0000b1c4   __mspabi_slll_7
    0000b1c8   __mspabi_slll_6
    0000b1cc   __mspabi_slll_5
    0000b1d0   __mspabi_slll_4
    0000b1d4   __mspabi_slll_3
    0000b1d8   __mspabi_slll_2
    0000b1dc   __mspabi_slll_1
    0000b1e2   exception_response
    0000b21e   signal
    0000b256   __mspabi_fltif
    0000b28c   _Feraise
    0000b2be   raise
    0000b2f0   feraiseexcept
    0000b31e   __mspabi_mpyl_hw
    0000b34c   DataFlash_Read_ByteWise
    0000b378   __mspabi_srai
    0000b384   __mspabi_srai_15
    0000b386   __mspabi_srai_14
    0000b388   __mspabi_srai_13
    0000b38a   __mspabi_srai_12
    0000b38c   __mspabi_srai_11
    0000b38e   __mspabi_srai_10
    0000b390   __mspabi_srai_9
    0000b392   __mspabi_srai_8
    0000b394   __mspabi_srai_7
    0000b396   __mspabi_srai_6
    0000b398   __mspabi_srai_5
    0000b39a   __mspabi_srai_4
    0000b39c   __mspabi_srai_3
    0000b39e   __mspabi_srai_2
    0000b3a0   __mspabi_srai_1
    0000b3a4   __mspabi_divi
    0000b3a4   __mspabi_remi
    0000b3d0   __mspabi_slli
    0000b3dc   __mspabi_slli_15
    0000b3de   __mspabi_slli_14
    0000b3e0   __mspabi_slli_13
    0000b3e2   __mspabi_slli_12
    0000b3e4   __mspabi_slli_11
    0000b3e6   __mspabi_slli_10
    0000b3e8   __mspabi_slli_9
    0000b3ea   __mspabi_slli_8
    0000b3ec   __mspabi_slli_7
    0000b3ee   __mspabi_slli_6
    0000b3f0   __mspabi_slli_5
    0000b3f2   __mspabi_slli_4
    0000b3f4   __mspabi_slli_3
    0000b3f6   __mspabi_slli_2
    0000b3f8   __mspabi_slli_1
    0000b3fc   TransmitModbusFrame
    0000b424   __mspabi_fltuf
    0000b448   Clear_Acc_Data
    0000b466   init_Variables
    0000b484   EEprom_Para_Array_Exchange
    0000b49e   Timer1_Init
    0000b4b8   _c_int00
    0000b4b8   _c_int00_noexit
    0000b4d2   Port_Init
    0000b4e8   __mspabi_divu
    0000b4e8   __mspabi_remu
    0000b4fe   __TI_zero_init
    0000b512   __TI_decompress_none
    0000b524   __mspabi_srll
    0000b536   memcpy
    0000b548   watchdog_interrupt
    0000b55a   __mspabi_func_epilog_7
    0000b55c   __mspabi_func_epilog_6
    0000b55e   __mspabi_func_epilog_5
    0000b560   __mspabi_func_epilog_4
    0000b562   __mspabi_func_epilog_3
    0000b564   __mspabi_func_epilog_2
    0000b566   __mspabi_func_epilog_1
    0000b56a   __mspabi_fltid
    0000b576   __mspabi_negf
    0000b580   EEPROM_Init
    0000b588   UART_Init
    0000b58e   __TI_ISR_TRAP
    0000b594   __mspabi_fltud
    0000b59a   __TI_decompress_rle24
    0000b5a0   _system_pre_init
    0000b5a4   C$$EXIT
    0000b5a4   abort
    0000b5a8   _nop
    0000b670   __TI_Handler_Table_Base
    0000b676   __TI_Handler_Table_Limit
    0000b67a   __TI_CINIT_Base
    0000b682   __TI_CINIT_Limit
    0000ffe2   __TI_int01
    0000ffe8   __TI_int04
    0000ffea   __TI_int05
    0000ffec   __TI_int06
    0000ffee   __TI_int07
    0000fff0   __TI_int08
    0000fff2   __TI_int09
    0000fff4   __TI_int10
    0000fff6   __TI_int11
    0000fff8   __TI_int12
    0000fffa   __TI_int13
    0000fffc   __TI_int14
    0000fffe   _reset_vector
    ffffffff   __binit__
    ffffffff   __c_args__
    ffffffff   binit
    UNDEFED    __TI_INITARRAY_Base
    UNDEFED    __TI_INITARRAY_Limit
    
    [458 symbols]
    

    Yes,*.OUT file is also generated in Binaries Folder.

  • Hi Leo,

    Have you found something?

  • Hi Minal,

    Can you try loading the *.out or *.txt file generated? 

    BR,
    Leo

  • Hi Leo,

    Thank you for your support.

    solved that with a change in settings while creating a .hex file.

    Solution: In CCS V6.0 Hex utility settings specify RAM and Memory width only.

**Attention** This is a public forum