bin/openbtl_ek_lm3s6965.elf: file format elf32-littlearm bin/openbtl_ek_lm3s6965.elf architecture: arm, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x00000000 Program Header: LOAD off 0x00008000 vaddr 0x00000000 paddr 0x00000000 align 2**15 filesz 0x00004ba0 memsz 0x00004ba0 flags r-x LOAD off 0x00010000 vaddr 0x20000000 paddr 0x00004ba0 align 2**15 filesz 0x00000008 memsz 0x00001154 flags rw- private flags = 5000000: [Version5 EABI] Sections: Idx Name Size VMA LMA File off Algn 0 .text 00004ba0 00000000 00000000 00008000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 1 .data 00000008 20000000 00004ba0 00010000 2**2 CONTENTS, ALLOC, LOAD, DATA 2 .bss 0000114c 20000008 00004ba8 00010008 2**2 ALLOC 3 .debug_info 0000d769 00000000 00000000 00010008 2**0 CONTENTS, READONLY, DEBUGGING 4 .debug_abbrev 00002665 00000000 00000000 0001d771 2**0 CONTENTS, READONLY, DEBUGGING 5 .debug_loc 0000a6fa 00000000 00000000 0001fdd6 2**0 CONTENTS, READONLY, DEBUGGING 6 .debug_aranges 00000b98 00000000 00000000 0002a4d0 2**0 CONTENTS, READONLY, DEBUGGING 7 .debug_ranges 00001000 00000000 00000000 0002b068 2**0 CONTENTS, READONLY, DEBUGGING 8 .debug_line 00004127 00000000 00000000 0002c068 2**0 CONTENTS, READONLY, DEBUGGING 9 .debug_str 0000245f 00000000 00000000 0003018f 2**0 CONTENTS, READONLY, DEBUGGING 10 .comment 00000030 00000000 00000000 000325ee 2**0 CONTENTS, READONLY 11 .ARM.attributes 00000033 00000000 00000000 0003261e 2**0 CONTENTS, READONLY 12 .debug_frame 00002384 00000000 00000000 00032654 2**2 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 00000000 l d .text 00000000 .text 20000000 l d .data 00000000 .data 20000008 l d .bss 00000000 .bss 00000000 l d .debug_info 00000000 .debug_info 00000000 l d .debug_abbrev 00000000 .debug_abbrev 00000000 l d .debug_loc 00000000 .debug_loc 00000000 l d .debug_aranges 00000000 .debug_aranges 00000000 l d .debug_ranges 00000000 .debug_ranges 00000000 l d .debug_line 00000000 .debug_line 00000000 l d .debug_str 00000000 .debug_str 00000000 l d .comment 00000000 .comment 00000000 l d .ARM.attributes 00000000 .ARM.attributes 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l df *ABS* 00000000 vectors.c 00000000 l df *ABS* 00000000 cstart.c 0000011c l F .text 00000000 zero_loop2 0000406a l F .text 00000000 zero_loop 00000000 l df *ABS* 00000000 hooks.c 00004160 l O .text 0000001b firmwareFilename 20000008 l O .bss 00000228 logfile 00000000 l df *ABS* 00000000 main.c 00000000 l df *ABS* 00000000 flashlib.c 00000000 l df *ABS* 00000000 sysctl.c 000003a0 l F .text 0000027c SysCtlPeripheralValid 000041a4 l O .text 0000006c g_pulXtals 0000422c l O .text 0000000c g_pulRCGCRegs 00000000 l df *ABS* 00000000 gpio.c 000009a0 l F .text 000000c8 GPIOBaseValid 00000000 l df *ABS* 00000000 uartlib.c 00000c88 l F .text 0000004c UARTBaseValid 00000000 l df *ABS* 00000000 ssi.c 00000ea0 l F .text 0000002c SSIBaseValid 00000000 l df *ABS* 00000000 mmc.c 0000104c l F .text 00000020 xchg_spi 0000106c l F .text 00000028 wait_ready 00001094 l F .text 0000001c deselect 000010b0 l F .text 0000002c select 000010dc l F .text 0000007e send_cmd 0000115a l F .text 00000040 xmit_datablock.part.1 0000119a l F .text 00000058 rcvr_datablock 20000230 l O .bss 00000004 CardType 20000000 l O .data 00000001 Stat 00000000 l df *ABS* 00000000 boot.c 00000000 l df *ABS* 00000000 com.c 20000234 l O .bss 00000001 comEntryStateConnect 20000235 l O .bss 00000040 xcpCtoReqPacket.4365 00000000 l df *ABS* 00000000 xcp.c 0000181c l F .text 00000014 XcpSetCtoError 0000427f l O .text 00000008 xcpStationId 20000278 l O .bss 0000004c xcpInfo 00000000 l df *ABS* 00000000 backdoor.c 200002c4 l O .bss 00000001 backdoorOpen 200002c8 l O .bss 00000004 backdoorOpenTime 00000000 l df *ABS* 00000000 cop.c 00000000 l df *ABS* 00000000 file.c 00001abc l F .text 0000002c FileLibByteNibbleToChar 00001ae8 l F .text 00000020 FileLibByteToHexString 00001b08 l F .text 00000054 FileLibHexStringToByte 00001b5c l F .text 000001b4 SrecParseLine.constprop.0 00001d10 l F .text 00000038 FileLibLongToIntString.constprop.3 200002cc l O .bss 00000040 loggingStr 2000030c l O .bss 00000001 firmwareUpdateState 20000310 l O .bss 00000008 eraseInfo 20000318 l O .bss 00000458 fatFsObjects 20000770 l O .bss 00000184 lineParseObject 00000000 l df *ABS* 00000000 assert.c 200008f4 l O .bss 00000004 assert_failure_file 200008f8 l O .bss 00000004 assert_failure_line 00000000 l df *ABS* 00000000 ff.c 000020d0 l F .text 00000012 mem_cpy 000020e2 l F .text 0000001e sum_sfn 00002100 l F .text 0000002a validate 0000212a l F .text 000000f4 get_fileinfo 0000221e l F .text 0000001c ld_clust.isra.0 0000223c l F .text 00000088 check_fs 000022c4 l F .text 00000310 chk_mounted 000025d4 l F .text 00000050 sync_window 00002624 l F .text 000000b6 sync_fs 000026da l F .text 0000002e move_window 000027ea l F .text 00000084 dir_sdi 00002962 l F .text 0000009c create_chain 000029fe l F .text 000000f2 dir_next 00002af0 l F .text 0000012c dir_find.part.6 00002c1c l F .text 0000027c follow_path 00002e98 l F .text 0000004e dir_remove 00002ee8 l F .text 00000100 dir_read.constprop.8 00002fe8 l F .text 00000058 remove_chain 000030b8 l F .text 000001dc dir_register 200008fc l O .bss 00000200 LfnBuf 20000afc l O .bss 00000002 Fsid 00004431 l O .text 00000080 ExCvt 000044b1 l O .text 0000000d LfnOfs 20000b00 l O .bss 00000004 FatFs 00000000 l df *ABS* 00000000 unicode.c 000044be l O .text 000001e0 tbl_lower.4261 0000469e l O .text 00000100 Tbl 0000479e l O .text 000001e0 tbl_upper.4262 00000000 l df *ABS* 00000000 cpu.c 00000000 l df *ABS* 00000000 uart.c 20000b04 l O .bss 00000001 xcpCtoRxLength.4596 20000b05 l O .bss 00000001 xcpCtoRxInProgress.4597 20000b06 l O .bss 00000041 xcpCtoReqPacket.4595 00000000 l df *ABS* 00000000 nvm.c 00000000 l df *ABS* 00000000 timer.c 20000b48 l O .bss 00000002 millisecond_counter 00000000 l df *ABS* 00000000 flash.c 00003d00 l F .text 0000003c FlashGetSector 00003d3c l F .text 00000044 FlashWriteBlock 00003d80 l F .text 0000004c FlashSwitchBlock 00003dcc l F .text 00000084 FlashAddToBlock 000049a4 l O .text 000000cc flashLayout 20000b4c l O .bss 00000204 bootBlockInfo 20000d50 l O .bss 00000204 blockInfo 00000000 l df *ABS* 00000000 memset.c 00000000 l df *ABS* 00000000 ctype_.c 00000000 l df *ABS* 00000000 00000200 l *ABS* 00000000 __STACKSIZE__ 000017b0 g F .text 0000002c ComInit 00003e68 g F .text 00000048 FlashWrite 00003a38 g F .text 00000048 f_gets 000020b8 g F .text 00000018 AssertFailure 00002720 g F .text 000000ca get_fat 00000c20 g F .text 00000034 GPIOPinTypeSSI 00004048 g F .text 00000044 reset_handler 00001024 g F .text 00000028 SSIDataGet 00003cd4 g F .text 0000001c TimerUpdate 0000185c g F .text 00000010 XcpPacketTransmitted 000017dc g F .text 0000001c ComTask 00000f9c g F .text 00000024 SSIEnable 00000680 g F .text 00000008 SysCtlDelay 0000180c g F .text 0000000c ComSetConnectEntryState 00001778 g F .text 0000001e BootInit 00001a98 g F .text 00000020 BackDoorInit 00000ecc g F .text 000000d0 SSIConfigSetExpClk 00001aba g F .text 00000002 CopService 00004ba0 g .text 00000000 _etext 00003b10 g F .text 00000024 ff_wtoupper 00000bc8 g F .text 00000024 GPIOPinWrite 00001d88 g F .text 00000330 FileTask 00000e08 g F .text 00000024 UARTSpaceAvail 00003cc8 g F .text 0000000c TimerReset 000011f4 g F .text 00000224 disk_initialize 00000e54 g F .text 0000002c UARTCharPutNonBlocking 00001796 g F .text 0000001a BootTask 00003f80 g F .text 00000040 FlashWriteChecksum 000017fa g F .text 00000010 ComTransmitPacket 00001418 g F .text 00000010 disk_status 00001574 g F .text 000001fc disk_ioctl 0000061c g F .text 00000064 SysCtlPeripheralEnable 00003040 g F .text 00000078 gen_numname 000001b8 g F .text 00000030 FileFirmwareUpdateCompletedHook 0000184c g F .text 00000010 XcpIsConnected 00003974 g F .text 000000c4 f_unlink 00003c84 g F .text 00000004 NvmInit 00003e50 g F .text 00000018 FlashInit 20000f54 g .bss 00000000 _ebss 00003a80 g F .text 00000030 f_putc 00003ab0 g F .text 00000024 f_puts 0000403c g F .text 0000000c UnusedISR 000017f8 g F .text 00000002 ComFree 00003b80 g F .text 00000028 UartInit 00003c8c g F .text 00000004 NvmErase 00000e2c g F .text 00000028 UARTCharGetNonBlocking 00000fe4 g F .text 00000040 SSIDataPut 20000008 g .bss 00000000 _bss 000037d4 g F .text 0000000e f_close 0000186c g F .text 000001f0 XcpPacketReceived 00003414 g F .text 00000168 f_read 00004008 g F .text 00000034 FlashDone 000000f0 g F .text 00000050 EntryFromProg 000002b4 g F .text 000000ec FlashProgram 00001770 g F .text 00000008 get_fattime 00001830 g F .text 0000001c XcpInit 00001d48 g F .text 0000002c FileInit 00003eb0 g F .text 000000d0 FlashErase 00004094 g F .text 000000cc memset 000001e8 g F .text 00000002 FileFirmwareUpdateErrorHook 00000238 g F .text 0000002c main 00003728 g F .text 000000ac f_sync 000007ec g F .text 000001b4 SysCtlClockGet 00000d04 g F .text 00000034 UARTDisable 00003c94 g F .text 00000012 NvmDone 00003294 g F .text 00000020 f_mount 00003ba8 g F .text 00000074 UartTransmitPacket 00003c90 g F .text 00000004 NvmVerifyChecksum 00003b5c g F .text 0000001e CpuMemCopy 0000286e g F .text 000000f4 put_fat 000037e2 g F .text 00000148 f_lseek 00003c1c g F .text 00000068 UartReceivePacket 00000188 g F .text 00000008 FileGetFirmwareFilenameHook 20000000 g .data 00000000 _data 0000392c g F .text 00000048 f_stat 00001ab8 g F .text 00000002 CopInit 00003b7a g F .text 00000004 CpuReset 00000fc0 g F .text 00000024 SSIDisable 00003c88 g F .text 00000004 NvmWrite 00003b34 g F .text 00000028 CpuStartUserProgram 00002708 g F .text 00000018 clust2sect 20001154 g .bss 00000000 _estack 00003fc0 g F .text 00000048 FlashVerifyChecksum 20000008 g .data 00000000 _edata 00001d74 g F .text 00000014 FileIsIdle 0000357c g F .text 000001ac f_write 00000000 g O .text 000000f0 _vectab 00000c54 g F .text 00000034 GPIOPinTypeUART 000032b4 g F .text 00000160 f_open 000014b0 g F .text 000000c4 disk_write 00000bec g F .text 00000034 GPIOPinTypeGPIOOutput 000001ec g F .text 0000004c FileFirmwareUpdateLogHook 20000004 g O .data 00000004 __ctype_ptr__ 00001818 g F .text 00000004 ComIsConnected 00004a9c g O .text 00000101 _ctype_ 00000154 g F .text 00000034 FileIsFirmwareUpdateRequestedHook 00000e80 g F .text 00000020 UARTBusy 00000a68 g F .text 00000058 GPIODirModeSet 00001428 g F .text 00000088 disk_read 00001a5c g F .text 0000003c BackDoorCheck 20000f54 g .bss 00000000 _stack 00003ad4 g F .text 0000003c ff_convert 00003cf0 g F .text 00000010 TimerGet 00000d38 g F .text 000000d0 UARTConfigSetExpClk 00000688 g F .text 00000164 SysCtlClockSet 00000ac0 g F .text 00000108 GPIOPadConfigSet 00003ca8 g F .text 00000020 TimerInit 00000264 g F .text 00000050 FlashClear 00000190 g F .text 00000028 FileFirmwareUpdateStartedHook 00000cd4 g F .text 00000030 UARTEnable