bin/openblt_ek_lm3s8962.elf: file format elf32-littlearm bin/openblt_ek_lm3s8962.elf architecture: arm, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x00000000 Program Header: LOAD off 0x00010000 vaddr 0x00000000 paddr 0x00000000 align 2**16 filesz 0x00002514 memsz 0x00002514 flags r-x LOAD off 0x00020000 vaddr 0x20000000 paddr 0x00002514 align 2**16 filesz 0x0000000c memsz 0x00000d10 flags rw- private flags = 5000200: [Version5 EABI] [soft-float ABI] Sections: Idx Name Size VMA LMA File off Algn 0 .text 00002514 00000000 00000000 00010000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 1 .data 0000000c 20000000 00002514 00020000 2**2 CONTENTS, ALLOC, LOAD, DATA 2 .bss 00000d04 2000000c 00002520 0002000c 2**2 ALLOC 3 .ARM.attributes 00000029 00000000 00000000 0002000c 2**0 CONTENTS, READONLY 4 .comment 0000006e 00000000 00000000 00020035 2**0 CONTENTS, READONLY 5 .debug_info 00007bd6 00000000 00000000 000200a3 2**0 CONTENTS, READONLY, DEBUGGING 6 .debug_abbrev 0000174a 00000000 00000000 00027c79 2**0 CONTENTS, READONLY, DEBUGGING 7 .debug_aranges 00000a18 00000000 00000000 000293c3 2**0 CONTENTS, READONLY, DEBUGGING 8 .debug_ranges 000008b8 00000000 00000000 00029ddb 2**0 CONTENTS, READONLY, DEBUGGING 9 .debug_macro 000083f9 00000000 00000000 0002a693 2**0 CONTENTS, READONLY, DEBUGGING 10 .debug_line 00003c87 00000000 00000000 00032a8c 2**0 CONTENTS, READONLY, DEBUGGING 11 .debug_str 00020952 00000000 00000000 00036713 2**0 CONTENTS, READONLY, DEBUGGING 12 .debug_frame 000019e8 00000000 00000000 00057068 2**2 CONTENTS, READONLY, DEBUGGING 13 .debug_loc 00004d6b 00000000 00000000 00058a50 2**0 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 00000000 l d .text 00000000 .text 20000000 l d .data 00000000 .data 2000000c l d .bss 00000000 .bss 00000000 l d .ARM.attributes 00000000 .ARM.attributes 00000000 l d .comment 00000000 .comment 00000000 l d .debug_info 00000000 .debug_info 00000000 l d .debug_abbrev 00000000 .debug_abbrev 00000000 l d .debug_aranges 00000000 .debug_aranges 00000000 l d .debug_ranges 00000000 .debug_ranges 00000000 l d .debug_macro 00000000 .debug_macro 00000000 l d .debug_line 00000000 .debug_line 00000000 l d .debug_str 00000000 .debug_str 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l d .debug_loc 00000000 .debug_loc 00000000 l df *ABS* 00000000 vectors.c 00000000 l df *ABS* 00000000 crtstuff.c 00002510 l O .text 00000000 __EH_FRAME_BEGIN__ 000000f0 l F .text 00000000 __do_global_dtors_aux 2000000c l .bss 00000000 completed.8603 20000008 l O .data 00000000 __do_global_dtors_aux_fini_array_entry 00000114 l F .text 00000000 frame_dummy 20000010 l .bss 00000000 object.8608 20000004 l O .data 00000000 __frame_dummy_init_array_entry 00000000 l df *ABS* 00000000 main.c 0000015c l F .text 00000038 Init 00000000 l df *ABS* 00000000 cstart.c 000001c6 l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 sysctl.c 000001f0 l F .text 000001f8 SysCtlPeripheralValid 000022e8 l O .text 0000005c g_pulXtals 0000235c l O .text 0000000c g_pulRCGCRegs 00000000 l df *ABS* 00000000 flashlib.c 00000000 l df *ABS* 00000000 interrupt.c 00000000 l df *ABS* 00000000 canlib.c 000009d0 l F .text 0000002c CANBaseValid 000009fc l F .text 0000002c CANIntNumberGet 00000a28 l F .text 0000001a CANRegWrite 00000a44 l F .text 0000002e CANDataRegWrite 00000a74 l F .text 00000068 CANRegRead 00000adc l F .text 0000002e CANDataRegRead 00000000 l df *ABS* 00000000 gpio.c 000010f4 l F .text 000000dc GPIOBaseValid 00000000 l df *ABS* 00000000 uartlib.c 000013ec l F .text 0000002c UARTBaseValid 00000000 l df *ABS* 00000000 xcp.c 000015e8 l F .text 0000001e XcpComputeChecksum 00001608 l F .text 0000000c XcpProtectResources 00001614 l F .text 00000014 XcpSetCtoError 00001628 l F .text 0000001c XcpCmdDisconnect 00001644 l F .text 00000020 XcpCmdGetStatus 00001664 l F .text 0000000a XcpCmdSynch 00001670 l F .text 0000002c XcpCmdGetId 0000169c l F .text 00000018 XcpCmdSetMta 000016b4 l F .text 00000028 XcpCmdBuildCheckSum 000016dc l F .text 0000000a XcpCmdProgramPrepare 000016e8 l F .text 00000028 XcpCmdProgramStart 00001710 l F .text 00000044 XcpCmdConnect 00001754 l F .text 00000040 XcpCmdUpload 00001794 l F .text 00000040 XcpCmdShortUpload 000017d4 l F .text 00000040 XcpCmdProgramMax 00001814 l F .text 0000005c XcpCmdProgram 00001870 l F .text 00000028 XcpCmdProgramClear 00001898 l F .text 00000018 XcpCmdProgramReset 000018b0 l F .text 0000000a XcpTransmitPacket 000023e8 l O .text 00000008 xcpStationId 20000028 l O .bss 0000004c xcpInfo 00000000 l df *ABS* 00000000 com.c 20000074 l O .bss 00000040 xcpCtoReqPacket.4275 20000000 l O .data 00000001 comActiveInterface 00000000 l df *ABS* 00000000 backdoor.c 200000b4 l O .bss 00000001 backdoorOpen 200000b8 l O .bss 00000004 backdoorOpenTime 00000000 l df *ABS* 00000000 boot.c 00000000 l df *ABS* 00000000 cop.c 00000000 l df *ABS* 00000000 assert.c 00000000 l df *ABS* 00000000 uart.c 00001b48 l F .text 00000028 UartTransmitByte 00001b70 l F .text 00000020 UartReceiveByte 200000bc l O .bss 00000004 xcpCtoRxStartTime.4475 200000c0 l O .bss 00000041 xcpCtoReqPacket.4472 20000101 l O .bss 00000001 xcpCtoRxLength.4473 20000102 l O .bss 00000001 xcpCtoRxInProgress.4474 00000000 l df *ABS* 00000000 nvm.c 00000000 l df *ABS* 00000000 cpu.c 00000000 l df *ABS* 00000000 flash.c 00001d3c l F .text 00000048 FlashGetSector 00001d84 l F .text 00000038 FlashGetSectorBaseAddr 00001dbc l F .text 00000038 FlashGetSectorSize 00001df4 l F .text 00000026 FlashInitBlock 00001e1c l F .text 0000005c FlashWriteBlock 00001e78 l F .text 0000003c FlashSwitchBlock 00001eb4 l F .text 0000007a FlashAddToBlock 00001f30 l F .text 0000005e FlashEraseSectors 00002414 l O .text 000000d8 flashLayout 20000104 l O .bss 00000204 bootBlockInfo 20000308 l O .bss 00000204 blockInfo 00000000 l df *ABS* 00000000 can.c 0000210c l F .text 00000074 CanSetBittiming 00000000 l df *ABS* 00000000 timer.c 2000050c l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 cpu_comp.c 00000000 l df *ABS* 00000000 /opt/gcc-arm-none-eabi-5_4-2016q3/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o 00000000 l df *ABS* 00000000 /opt/gcc-arm-none-eabi-5_4-2016q3/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o 00000000 l df *ABS* 00000000 crtstuff.c 00002510 l O .text 00000000 __FRAME_END__ 00000000 l df *ABS* 00000000 00000000 l *UND* 00000000 __bss_start__ 00000000 l *UND* 00000000 __libc_fini_array 00000000 l *UND* 00000000 __sf_fake_stderr 00000000 l *UND* 00000000 __bss_end__ 00000000 l *UND* 00000000 __call_exitprocs 00000000 l *UND* 00000000 software_init_hook 00000000 l *UND* 00000000 __sf_fake_stdin 20000008 l .data 00000000 __init_array_end 00000000 l *UND* 00000000 hardware_init_hook 00000000 l *UND* 00000000 atexit 20000004 l .data 00000000 __preinit_array_end 00000000 l *UND* 00000000 __stack 00000000 l *UND* 00000000 __sf_fake_stdout 20000004 l .data 00000000 __init_array_start 00000000 l *UND* 00000000 _exit 20000004 l .data 00000000 __preinit_array_start 000019d8 g F .text 00000020 ComInit 00001fa8 g F .text 00000058 FlashWrite 00001b40 g F .text 00000008 AssertFailure 00002230 g F .text 00000030 CanReceivePacket 000001a4 g F .text 00000040 reset_handler 00000b0c g F .text 0000009c CANInit 00002290 g F .text 0000001c TimerUpdate 000018e8 g F .text 00000010 XcpPacketTransmitted 000019f8 g F .text 00000038 ComTask 00000420 g F .text 00000008 SysCtlDelay 00001b08 g F .text 0000001c BootInit 00000ba8 g F .text 0000002c CANEnable 00001ae8 g F .text 00000020 BackDoorInit 00001b3c g F .text 00000002 CopService 00002514 g .text 00000000 _etext 000022bc g F .text 00000004 CpuIrqDisable 00002104 g F .text 00000006 FlashGetUserProgBaseAddress 00001568 g F .text 00000028 UARTSpaceAvail 00002260 g F .text 0000000c TimerReset 000015bc g F .text 0000002c UARTCharPutNonBlocking 00001b24 g F .text 00000014 BootTask 00002030 g F .text 0000004c FlashWriteChecksum 00001a34 g F .text 0000002c ComTransmitPacket 000003e8 g F .text 00000038 SysCtlPeripheralEnable 000018d8 g F .text 00000010 XcpIsConnected 000022c4 g F .text 00000000 _init 00001ca4 g F .text 00000008 NvmInit 00001f90 g F .text 00000018 FlashInit 00001cc4 g F .text 00000008 NvmGetUserProgBaseAddress 20000510 g .bss 00000000 _ebss 00000800 g *ABS* 00000000 __STACKSIZE__ 0000014c g F .text 00000010 UnusedISR 00001a30 g F .text 00000002 ComFree 00000000 w *UND* 00000000 __deregister_frame_info 00001b90 g F .text 00000024 UartInit 00001cb4 g F .text 00000008 NvmErase 00001590 g F .text 0000002c UARTCharGetNonBlocking 2000000c g .bss 00000000 _bss 000018f8 g F .text 000000e0 XcpPacketReceived 00001ce0 g F .text 00000008 CpuInit 000020c4 g F .text 00000040 FlashDone 00000cb0 g F .text 0000008c CANStatusGet 000021d8 g F .text 00000058 CanTransmitPacket 000007e4 g F .text 000000d4 FlashProgram 000018bc g F .text 0000001c XcpInit 00002000 g F .text 0000002e FlashErase 00000194 g F .text 00000010 main 0000058c g F .text 00000204 SysCtlClockGet 00001448 g F .text 00000038 UARTDisable 00001ccc g F .text 00000014 NvmDone 00001bb4 g F .text 00000050 UartTransmitPacket 00001cbc g F .text 00000008 NvmVerifyChecksum 00000f38 g F .text 000001bc CANMessageGet 00001d1c g F .text 00000020 CpuMemCopy 00001384 g F .text 00000034 GPIOPinTypeCAN 000022d0 g F .text 00000000 _fini 00001a84 g F .text 00000024 ComGetActiveInterfaceMaxTxLen 00001c04 g F .text 000000a0 UartReceivePacket 000022c0 g F .text 00000004 CpuIrqEnable 00000944 g F .text 0000008c IntDisable 20000000 g .data 00000000 _data 00001b38 g F .text 00000002 CopInit 00002180 g F .text 00000058 CanInit 00001cac g F .text 00000008 NvmWrite 00001ce8 g F .text 00000034 CpuStartUserProgram 00000bd4 g F .text 000000dc CANBitTimingSet 20000d10 g .bss 00000000 _estack 0000207c g F .text 00000048 FlashVerifyChecksum 2000000c g .data 00000000 _edata 00000000 g O .text 000000f0 _vectab 000013b8 g F .text 00000034 GPIOPinTypeUART 00001aa8 g F .text 00000008 ComIsConnected 000008b8 g F .text 0000008c IntEnable 00001a60 g F .text 00000024 ComGetActiveInterfaceMaxRxLen 000011d0 g F .text 00000060 GPIODirModeSet 00001ab0 g F .text 00000038 BackDoorCheck 20000510 g .bss 00000000 _stack 000022ac g F .text 00000010 TimerGet 00000000 w *UND* 00000000 _Jv_RegisterClasses 00000d3c g F .text 000001fc CANMessageSet 00001480 g F .text 000000e8 UARTConfigSetExpClk 00000428 g F .text 00000164 SysCtlClockSet 00001230 g F .text 00000154 GPIOPadConfigSet 0000226c g F .text 00000024 TimerInit 00000000 w *UND* 00000000 __register_frame_info 00000790 g F .text 00000054 FlashClear 00001418 g F .text 00000030 UARTEnable