bin/openblt_olimex_stm32e407.elf: file format elf32-littlearm bin/openblt_olimex_stm32e407.elf architecture: arm, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x080003bd Program Header: LOAD off 0x00010000 vaddr 0x08000000 paddr 0x08000000 align 2**16 filesz 0x00006838 memsz 0x00006838 flags rwx LOAD off 0x00020000 vaddr 0x20000000 paddr 0x08006838 align 2**16 filesz 0x000005a4 memsz 0x000005a4 flags rw- LOAD off 0x000205a4 vaddr 0x200005a4 paddr 0x200005a4 align 2**16 filesz 0x00000000 memsz 0x00001a40 flags rw- private flags = 5000400: [Version5 EABI] [hard-float ABI] Sections: Idx Name Size VMA LMA File off Algn 0 .isr_vector 00000188 08000000 08000000 00010000 2**0 CONTENTS, ALLOC, LOAD, READONLY, DATA 1 .text 00005e38 08000188 08000188 00010188 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE 2 .rodata 0000086c 08005fc0 08005fc0 00015fc0 2**2 CONTENTS, ALLOC, LOAD, READONLY, DATA 3 .init_array 00000008 0800682c 0800682c 0001682c 2**2 CONTENTS, ALLOC, LOAD, DATA 4 .fini_array 00000004 08006834 08006834 00016834 2**2 CONTENTS, ALLOC, LOAD, DATA 5 .data 000005a4 20000000 08006838 00020000 2**3 CONTENTS, ALLOC, LOAD, DATA 6 .ccmram 00000000 10000000 10000000 000205a4 2**0 CONTENTS 7 .bss 00001040 200005a4 200005a4 000205a4 2**2 ALLOC 8 ._user_heap_stack 00000a00 200015e4 200015e4 000205a4 2**0 ALLOC 9 .ARM.attributes 00000030 00000000 00000000 000205a4 2**0 CONTENTS, READONLY 10 .debug_line 0000d42a 00000000 00000000 000205d4 2**0 CONTENTS, READONLY, DEBUGGING 11 .debug_info 00014b65 00000000 00000000 0002d9fe 2**0 CONTENTS, READONLY, DEBUGGING 12 .debug_abbrev 0000386d 00000000 00000000 00042563 2**0 CONTENTS, READONLY, DEBUGGING 13 .debug_aranges 000010e8 00000000 00000000 00045dd0 2**3 CONTENTS, READONLY, DEBUGGING 14 .debug_ranges 00000ed8 00000000 00000000 00046eb8 2**3 CONTENTS, READONLY, DEBUGGING 15 .debug_loc 0000c486 00000000 00000000 00047d90 2**0 CONTENTS, READONLY, DEBUGGING 16 .debug_macro 0002684e 00000000 00000000 00054216 2**0 CONTENTS, READONLY, DEBUGGING 17 .debug_str 000cf8ab 00000000 00000000 0007aa64 2**0 CONTENTS, READONLY, DEBUGGING 18 .comment 0000006e 00000000 00000000 0014a30f 2**0 CONTENTS, READONLY 19 .debug_frame 00002ca4 00000000 00000000 0014a380 2**2 CONTENTS, READONLY, DEBUGGING SYMBOL TABLE: 08000000 l d .isr_vector 00000000 .isr_vector 08000188 l d .text 00000000 .text 08005fc0 l d .rodata 00000000 .rodata 0800682c l d .init_array 00000000 .init_array 08006834 l d .fini_array 00000000 .fini_array 20000000 l d .data 00000000 .data 10000000 l d .ccmram 00000000 .ccmram 200005a4 l d .bss 00000000 .bss 200015e4 l d ._user_heap_stack 00000000 ._user_heap_stack 00000000 l d .ARM.attributes 00000000 .ARM.attributes 00000000 l d .debug_line 00000000 .debug_line 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_loc 00000000 .debug_loc 00000000 l d .debug_macro 00000000 .debug_macro 00000000 l d .debug_str 00000000 .debug_str 00000000 l d .comment 00000000 .comment 00000000 l d .debug_frame 00000000 .debug_frame 00000000 l df *ABS* 00000000 obj/startup_stm32f407xx.o 080003cc l .text 00000000 LoopCopyDataInit 080003c4 l .text 00000000 CopyDataInit 080003e0 l .text 00000000 LoopFillZerobss 080003da l .text 00000000 FillZerobss 0800040c l .text 00000000 Infinite_Loop 00000000 l df *ABS* 00000000 crtstuff.c 08005fa8 l O .text 00000000 __EH_FRAME_BEGIN__ 08000188 l F .text 00000000 __do_global_dtors_aux 200005a4 l .bss 00000000 completed.8605 08006834 l O .fini_array 00000000 __do_global_dtors_aux_fini_array_entry 080001ac l F .text 00000000 frame_dummy 200005a8 l .bss 00000000 object.8610 08006830 l O .init_array 00000000 __frame_dummy_init_array_entry 00000000 l df *ABS* 00000000 init.c 00000000 l df *ABS* 00000000 memset.c 00000000 l df *ABS* 00000000 __call_atexit.c 080002d0 l F .text 00000014 register_fini 00000000 l df *ABS* 00000000 atexit.c 00000000 l df *ABS* 00000000 fini.c 00000000 l df *ABS* 00000000 __atexit.c 00000000 l df *ABS* 00000000 main.c 08000410 l F .text 000000c8 SystemClock_Config 080004d8 l F .text 0000000c Init 00000000 l df *ABS* 00000000 system_stm32f4xx.c 00000000 l df *ABS* 00000000 stm32f4xx_ll_utils.c 00000000 l df *ABS* 00000000 stm32f4xx_ll_usart.c 00000000 l df *ABS* 00000000 stm32f4xx_ll_sdmmc.c 0800080c l F .text 0000003c SDMMC_GetCmdError 08000848 l F .text 0000005c SDMMC_GetCmdResp2 080008a4 l F .text 00000050 SDMMC_GetCmdResp3 080008f4 l F .text 00000054 SDMMC_GetCmdResp7 080009e8 l F .text 00000154 SDMMC_GetCmdResp1 08000b3c l F .text 000000a0 SDMMC_GetCmdResp6 00000000 l df *ABS* 00000000 stm32f4xx_ll_rcc.c 00000000 l df *ABS* 00000000 stm32f4xx_ll_gpio.c 00000000 l df *ABS* 00000000 stm32f4xx_hal_sd.c 0800126c l F .text 000000d4 SD_PowerON 08001340 l F .text 00000102 SD_FindSCR 08001444 l F .text 0000005e SD_WideBus_Enable 080014a4 l F .text 0000005e SD_WideBus_Disable 08001504 l F .text 0000002a SD_SendStatus 08001b18 l F .text 000000f4 SD_InitCard 00000000 l df *ABS* 00000000 stm32f4xx_hal_flash_ex.c 08001da8 l F .text 00000024 FLASH_MassErase 00000000 l df *ABS* 00000000 stm32f4xx_hal_flash.c 08001f1c l F .text 0000002c FLASH_Program_DoubleWord 08001f48 l F .text 00000024 FLASH_Program_Word 08001f6c l F .text 00000024 FLASH_Program_HalfWord 08001f90 l F .text 00000020 FLASH_Program_Byte 08001fb0 l F .text 0000008c FLASH_SetErrorCode 00000000 l df *ABS* 00000000 stm32f4xx_hal_cortex.c 00000000 l df *ABS* 00000000 stm32f4xx_hal_can.c 00000000 l df *ABS* 00000000 stm32f4xx_hal.c 00000000 l df *ABS* 00000000 sd_diskio.c 08002834 l F .text 00000024 SD_CheckStatus 20000435 l O .data 00000001 Stat 00000000 l df *ABS* 00000000 mmc.c 200005c0 l O .bss 00000001 DiskInitialized 00000000 l df *ABS* 00000000 bsp_driver_sd.c 00000000 l df *ABS* 00000000 led.c 200005c4 l O .bss 00000004 nextBlinkEvent.7942 200005c8 l O .bss 00000002 ledBlinkIntervalMs 200005ca l O .bss 00000001 ledOn.7941 00000000 l df *ABS* 00000000 hooks.c 08005fe4 l O .rodata 00000020 firmwareFilename 200005cc l O .bss 0000022c logfile 00000000 l df *ABS* 00000000 xcp.c 08002c84 l F .text 0000000c XcpProtectResources 08002c90 l F .text 00000014 XcpSetCtoError 08002ca4 l F .text 0000001c XcpCmdDisconnect 08002cc0 l F .text 00000020 XcpCmdGetStatus 08002ce0 l F .text 0000000a XcpCmdSynch 08002cec l F .text 0000002c XcpCmdGetId 08002d18 l F .text 00000018 XcpCmdSetMta 08002d30 l F .text 0000000a XcpCmdProgramPrepare 08002d3c l F .text 00000028 XcpCmdProgramStart 08002d64 l F .text 00000050 XcpCmdConnect 08002db4 l F .text 00000040 XcpCmdUpload 08002df4 l F .text 00000040 XcpCmdShortUpload 08002e34 l F .text 00000024 XcpComputeChecksum 08002e58 l F .text 00000028 XcpCmdBuildCheckSum 08002e80 l F .text 00000040 XcpCmdProgramMax 08002ec0 l F .text 0000005c XcpCmdProgram 08002f1c l F .text 00000028 XcpCmdProgramClear 08002f44 l F .text 00000018 XcpCmdProgramReset 08002f5c l F .text 0000000a XcpTransmitPacket 08006014 l O .rodata 00000008 xcpStationId 200007f8 l O .bss 0000004c xcpInfo 00000000 l df *ABS* 00000000 file.c 08003084 l F .text 00000040 FileLibLongToIntString 080030c4 l F .text 0000002a FileLibByteNibbleToChar 080030f0 l F .text 00000020 FileLibByteToHexString 08003110 l F .text 00000058 FileLibHexStringToByte 20000844 l O .bss 00000040 loggingStr 20000884 l O .bss 00000001 firmwareUpdateState 20000888 l O .bss 00000008 eraseInfo 20000890 l O .bss 00000458 fatFsObjects 20000ce8 l O .bss 00000184 lineParseObject 00000000 l df *ABS* 00000000 cop.c 00000000 l df *ABS* 00000000 com.c 20000436 l O .data 00000001 comActiveInterface 20000e6c l O .bss 00000040 xcpCtoReqPacket.4522 00000000 l df *ABS* 00000000 boot.c 00000000 l df *ABS* 00000000 backdoor.c 20000eac l O .bss 00000004 backdoorExtensionTime 20000eb0 l O .bss 00000001 backdoorOpen 20000eb4 l O .bss 00000004 backdoorOpenTime 00000000 l df *ABS* 00000000 assert.c 00000000 l df *ABS* 00000000 uart.c 0800398c l F .text 0000001c UartReceiveByte 080039a8 l F .text 0000002c UartTransmitByte 20000eb8 l O .bss 00000001 xcpCtoRxLength.8305 20000eb9 l O .bss 00000001 xcpCtoRxInProgress.8306 20000ebc l O .bss 00000004 xcpCtoRxStartTime.8307 20000ec0 l O .bss 00000041 xcpCtoReqPacket.8304 00000000 l df *ABS* 00000000 timer.c 20000f04 l O .bss 00000004 millisecond_counter 00000000 l df *ABS* 00000000 nvm.c 00000000 l df *ABS* 00000000 flash.c 08003b90 l F .text 00000048 FlashGetSector 08003bd8 l F .text 00000026 FlashInitBlock 08003c00 l F .text 0000004e FlashWriteBlock 08003c50 l F .text 00000040 FlashSwitchBlock 08003c90 l F .text 0000007a FlashAddToBlock 08003d0c l F .text 00000060 FlashEraseSectors 08006208 l O .rodata 00000078 flashLayout 20000f08 l O .bss 00000204 bootBlockInfo 2000110c l O .bss 00000204 blockInfo 00000000 l df *ABS* 00000000 cpu.c 00000000 l df *ABS* 00000000 can.c 08003f7c l F .text 00000074 CanGetSpeedConfig 20001310 l O .bss 00000028 canHandle 080062a8 l O .rodata 00000024 canTiming 00000000 l df *ABS* 00000000 cpu_comp.c 00000000 l df *ABS* 00000000 ff.c 08004128 l F .text 0000000a ld_word 08004134 l F .text 00000016 ld_dword 0800414c l F .text 00000008 st_word 08004154 l F .text 00000014 st_dword 08004168 l F .text 00000012 mem_cpy 0800417c l F .text 0000000a mem_set 08004188 l F .text 0000001e mem_cmp 080041a8 l F .text 00000010 chk_chr 080041b8 l F .text 00000018 clust2sect 080041d0 l F .text 00000024 ld_clust 080041f4 l F .text 00000024 st_clust 08004218 l F .text 0000008c pick_lfn 080042a4 l F .text 00000070 put_lfn 08004314 l F .text 000000a0 gen_numname 080043b4 l F .text 0000001c sum_sfn 080043d0 l F .text 00000054 get_ldnumber 08004424 l F .text 00000034 validate 08004458 l F .text 00000054 sync_window 080044ac l F .text 00000034 move_window 080044e0 l F .text 00000060 check_fs 08004540 l F .text 000002d4 find_volume 08004814 l F .text 000000d0 get_fat 080048e4 l F .text 000000b2 dir_sdi 08004998 l F .text 0000010c put_fat 08004aa4 l F .text 000000ce create_chain 08004b74 l F .text 0000007c remove_chain 08004bf0 l F .text 00000126 dir_next 08004d18 l F .text 0000004c dir_alloc 08004d64 l F .text 000000c4 dir_read 08004e28 l F .text 00000050 dir_remove 08004e78 l F .text 00000228 create_name 080050a0 l F .text 000000e2 get_fileinfo 08005184 l F .text 000000ac cmp_lfn 08005230 l F .text 000000e8 dir_find 08005318 l F .text 0000008c follow_path 080053a4 l F .text 0000013c dir_register 080054e0 l F .text 0000008c sync_fs 08005a4c l F .text 0000004a putc_bfd 20001338 l O .bss 00000200 LfnBuf 20001538 l O .bss 00000002 Fsid 080062e0 l O .rodata 00000080 ExCvt 08006360 l O .rodata 0000000d LfnOfs 2000153c l O .bss 00000004 FatFs 00000000 l df *ABS* 00000000 unicode.c 08006370 l O .rodata 000000bc cvt2.4382 0800642c l O .rodata 000001f2 cvt1.4381 08006620 l O .rodata 00000100 Tbl 00000000 l df *ABS* 00000000 locale.c 08005f3c l F .text 00000018 __get_current_locale 00000000 l df *ABS* 00000000 mbtowc_r.c 00000000 l df *ABS* 00000000 wctomb_r.c 00000000 l df *ABS* 00000000 /opt/gcc-arm-none-eabi-5_4-2016q3/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crti.o 00000000 l df *ABS* 00000000 /opt/gcc-arm-none-eabi-5_4-2016q3/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7e-m/fpu/crtn.o 00000000 l df *ABS* 00000000 impure.c 20000000 l O .data 00000428 impure_data 00000000 l df *ABS* 00000000 ctype_.c 00000000 l df *ABS* 00000000 08006838 l .fini_array 00000000 __fini_array_end 200005a4 l .bss 00000000 __bss_start__ 200015e4 l .bss 00000000 __bss_end__ 00000000 l *UND* 00000000 software_init_hook 08006834 l .fini_array 00000000 __fini_array_start 08006834 l .init_array 00000000 __init_array_end 00000000 l *UND* 00000000 hardware_init_hook 0800682c l .init_array 00000000 __preinit_array_end 00000000 l *UND* 00000000 __stack 0800682c l .init_array 00000000 __init_array_start 00000000 l *UND* 00000000 _exit 0800682c l .init_array 00000000 __preinit_array_start 00000000 l *UND* 00000000 free 080037d8 g F .text 00000020 ComInit 0800040c w F .text 00000002 RTC_Alarm_IRQHandler 08003d84 g F .text 0000006c FlashWrite 0800040c w F .text 00000002 HASH_RNG_IRQHandler 0800040c w F .text 00000002 EXTI2_IRQHandler 08005fdc g O .rodata 00000008 APBPrescTable 0800040c w F .text 00000002 TIM8_CC_IRQHandler 08005dc8 g F .text 00000054 f_gets 08000f58 g F .text 00000018 RCC_GetPCLK2ClockFreq 08003984 g F .text 00000008 AssertFailure 0800040c w F .text 00000002 DebugMon_Handler 080040e4 g F .text 0000003c CanReceivePacket 08003b1c g F .text 0000001c TimerUpdate 08002f94 g F .text 00000010 XcpPacketTransmitted 08000f40 g F .text 00000018 RCC_GetPCLK1ClockFreq 08002190 g F .text 00000064 HAL_NVIC_SetPriority 0800040c w F .text 00000002 TIM1_CC_IRQHandler 0800206c g F .text 00000014 HAL_FLASH_Lock 0800040c w F .text 00000002 DMA2_Stream5_IRQHandler 080037f8 g F .text 00000050 ComTask 0800040c w F .text 00000002 HardFault_Handler 0800040c w F .text 00000002 DMA1_Stream5_IRQHandler 00000800 g *ABS* 00000000 _Min_Stack_Size 08003b50 g F .text 00000002 SysTick_Handler 0800040c w F .text 00000002 PVD_IRQHandler 08000980 g F .text 00000006 SDIO_ReadFIFO 0800040c w F .text 00000002 SDIO_IRQHandler 0800040c w F .text 00000002 TAMP_STAMP_IRQHandler 080038cc g F .text 00000020 BootInit 08006838 g *ABS* 00000000 _sidata 08003228 g F .text 0000003a FileSrecVerifyChecksum 0800040c w F .text 00000002 PendSV_Handler 08005f54 g F .text 00000014 __locale_ctype_ptr 0800040c w F .text 00000002 NMI_Handler 0800682c g .init_array 00000000 __exidx_end 0800040c w F .text 00000002 CAN2_RX1_IRQHandler 0800040c w F .text 00000002 EXTI3_IRQHandler 0800396c g F .text 00000018 BackDoorInit 080006bc g F .text 0000000c LL_SetSystemCoreClock 08002760 g F .text 0000002c HAL_DeInit 0800040c w F .text 00000002 TIM8_TRG_COM_TIM14_IRQHandler 080004f4 g F .text 00000114 HAL_MspInit 0800040c w F .text 00000002 TIM1_UP_TIM10_IRQHandler 080037d0 g F .text 00000008 CopService 08005fc0 g .text 00000000 _etext 200005a4 g .bss 00000000 _sbss 08001530 g F .text 00000218 HAL_SD_ReadBlocks 08004120 g F .text 00000004 CpuIrqDisable 0800040c w F .text 00000002 TIM8_UP_TIM13_IRQHandler 08005ea8 g F .text 00000094 ff_wtoupper 0800040c w F .text 00000002 I2C3_ER_IRQHandler 080028c4 g F .text 0000005c SD_ioctl 08000e70 g F .text 0000002a SDMMC_CmdSendCID 08002a6c g F .text 00000050 BSP_SD_Init 08003f10 g F .text 00000008 FlashGetUserProgBaseAddress 08000d24 g F .text 00000030 SDMMC_CmdSelDesel 080033b0 g F .text 00000418 FileTask 08003ae8 g F .text 0000000c TimerReset 0800040c w F .text 00000002 EXTI0_IRQHandler 0800040c w F .text 00000002 I2C2_EV_IRQHandler 08002920 g F .text 00000024 disk_initialize 0800040c w F .text 00000002 DMA1_Stream2_IRQHandler 0800040c w F .text 00000002 CAN1_RX0_IRQHandler 0800280c w F .text 00000028 HAL_Delay 0800040c w F .text 00000002 FPU_IRQHandler 2000042c g O .data 00000004 SystemCoreClock 0800040c w F .text 00000002 OTG_HS_WKUP_IRQHandler 080038ec g F .text 00000018 BootTask 00000000 w *UND* 00000000 malloc 20000434 g O .data 00000001 uwTickFreq 08000bdc g F .text 00000024 SDIO_ConfigData 080024a4 g F .text 0000005e HAL_CAN_Start 08003e30 g F .text 00000050 FlashWriteChecksum 0800040c w F .text 00000002 UsageFault_Handler 080009cc g F .text 00000006 SDIO_GetCommandResponse 0800040c w F .text 00000002 CAN2_SCE_IRQHandler 0800384c g F .text 0000002c ComTransmitPacket 0800040c w F .text 00000002 DMA2_Stream2_IRQHandler 08002944 g F .text 0000000a disk_status 08003264 g F .text 0000014c FileSrecParseLine 20000000 g .data 00000000 _sdata 0800040c w F .text 00000002 SPI1_IRQHandler 08001e84 g F .text 00000098 HAL_FLASHEx_Erase 08001748 g F .text 000001e8 HAL_SD_WriteBlocks 08002378 g F .text 0000012c HAL_CAN_ConfigFilter 0800040c w F .text 00000002 TIM6_DAC_IRQHandler 08000d54 g F .text 00000026 SDMMC_CmdGoIdleState 08002968 g F .text 0000000a disk_ioctl 0800040c w F .text 00000002 TIM1_BRK_TIM9_IRQHandler 0800040c w F .text 00000002 DCMI_IRQHandler 0800040c w F .text 00000002 CAN2_RX0_IRQHandler 080031a8 g F .text 00000030 FileHandleFirmwareUpdateRequest 080021f4 g F .text 0000002c HAL_SYSTICK_Config 08002858 g F .text 00000024 SD_initialize 080025f4 g F .text 0000002c HAL_CAN_IsTxMessagePending 20001540 g O .bss 00000020 pFlash 0800682c g .init_array 00000000 __exidx_start 080006c8 g F .text 00000144 LL_USART_Init 0800040c w F .text 00000002 DMA2_Stream3_IRQHandler 08005fc0 g O .rodata 00000004 _global_impure_ptr 080001e4 g F .text 00000050 __libc_init_array 08001e24 g F .text 00000060 FLASH_FlushCaches 080028a4 g F .text 00000020 SD_write 08002220 w F .text 00000002 HAL_CAN_MspInit 08002bcc g F .text 00000044 FileFirmwareUpdateCompletedHook 08002f84 g F .text 00000010 XcpIsConnected 08005d0c g F .text 000000bc f_unlink 0800040c w F .text 00000002 USART6_IRQHandler 08005fa8 g F .text 00000000 _init 08003b54 g F .text 00000008 NvmInit 08003d6c g F .text 00000018 FlashInit 08002a4c g F .text 00000010 BSP_SD_GetCardInfo 08003b74 g F .text 00000008 NvmGetUserProgBaseAddress 0800040c w F .text 00000002 USART3_IRQHandler 080002f0 g F .text 00000028 __libc_fini_array 08002504 g F .text 000000f0 HAL_CAN_AddTxMessage 200015e4 g .bss 00000000 _ebss 080003bc w F .text 00000038 Reset_Handler 08005e1c g F .text 00000050 f_puts 0800040c w F .text 00000002 CAN1_RX1_IRQHandler 0800040c w F .text 00000002 UART5_IRQHandler 0800040c w F .text 00000002 DMA2_Stream0_IRQHandler 20000430 g O .data 00000004 uwTickPrio 080027d8 g F .text 00000034 HAL_Init 08003848 g F .text 00000002 ComFree 08000f28 g F .text 00000018 RCC_GetHCLKClockFreq 08000c30 g F .text 00000030 SDMMC_CmdReadSingleBlock 0800040c w F .text 00000002 TIM4_IRQHandler 08000ef8 g F .text 00000030 SDMMC_CmdSendStatus 00000000 w *UND* 00000000 __deregister_frame_info 080020e4 g F .text 00000088 HAL_FLASH_Program 0800040c w F .text 00000002 I2C1_EV_IRQHandler 0800040c w F .text 00000002 DMA1_Stream6_IRQHandler 080039d4 g F .text 00000034 UartInit 08003b64 g F .text 00000008 NvmErase 08002b2c g F .text 0000001c CpuUserProgramStartHook 0800040c w F .text 00000002 DMA1_Stream1_IRQHandler 0800040c w F .text 00000002 UART4_IRQHandler 0800040c w F .text 00000002 TIM3_IRQHandler 0800040c w F .text 00000002 RCC_IRQHandler 0800040c w F .text 00000002 TIM8_BRK_TIM12_IRQHandler 00000200 g *ABS* 00000000 _Min_Heap_Size 08002974 g F .text 00000084 HAL_SD_MspInit 08005b34 g F .text 00000024 f_close 0800040c g .text 00000002 Default_Handler 08001dcc g F .text 00000058 FLASH_Erase_Sector 08002fa4 g F .text 000000e0 XcpPacketReceived 08005fcc g O .rodata 00000010 AHBPrescTable 08003f18 g F .text 00000008 CpuInit 08001930 g F .text 000001e8 HAL_SD_GetCardCSD 08002080 g F .text 00000064 FLASH_WaitForLastOperation 08002abc g F .text 0000000c LedBlinkInit 0800040c w F .text 00000002 EXTI15_10_IRQHandler 08000318 g F .text 000000a4 __register_exitproc 0800573c g F .text 0000016c f_read 0800040c w F .text 00000002 ADC_IRQHandler 08002a38 g F .text 00000014 BSP_SD_GetCardState 08003ed0 g F .text 00000040 FlashDone 0800216c g F .text 00000024 HAL_NVIC_SetPriorityGrouping 0800040c w F .text 00000002 DMA1_Stream7_IRQHandler 08002ac8 g F .text 00000054 LedBlinkTask 0800040c w F .text 00000002 TIM7_IRQHandler 0800040c w F .text 00000002 CAN2_TX_IRQHandler 0800040c w F .text 00000002 TIM5_IRQHandler 0800040c w F .text 00000002 DMA2_Stream7_IRQHandler 08004098 g F .text 0000004c CanTransmitPacket 0800040c w F .text 00000002 I2C3_EV_IRQHandler 080009a4 g F .text 00000026 SDIO_SendCommand 0800040c w F .text 00000002 EXTI9_5_IRQHandler 0800040c w F .text 00000002 RTC_WKUP_IRQHandler 0800040c w F .text 00000002 ETH_WKUP_IRQHandler 08003b48 g F .text 00000008 HAL_GetTick 08002f68 g F .text 0000001c XcpInit 0800100c g F .text 00000138 LL_GPIO_DeInit 08003168 g F .text 0000002c FileInit 08000fbc g F .text 00000030 RCC_GetSystemClockFreq 0800040c w F .text 00000002 SPI2_IRQHandler 08003df0 g F .text 00000040 FlashErase 0800040c w F .text 00000002 OTG_HS_EP1_IN_IRQHandler 08000234 g F .text 0000009a memset 08002c10 g F .text 00000018 FileFirmwareUpdateErrorHook 08002b1c g F .text 00000010 LedBlinkExit 0800040c w F .text 00000002 MemManage_Handler 080004e4 g F .text 00000010 main 08000994 g F .text 00000008 SDIO_PowerState_ON 0800040c w F .text 00000002 DMA1_Stream0_IRQHandler 08001c84 g F .text 00000036 HAL_SD_Init 0800287c g F .text 00000008 SD_status 08005a98 g F .text 0000009c f_sync 08002620 g F .text 0000013e HAL_CAN_GetRxMessage 08006ddc g *ABS* 00000000 _siccmram 08001c0c g F .text 00000078 HAL_SD_InitCard 0800040c w F .text 00000002 CAN1_TX_IRQHandler 0800040c w F .text 00000002 SVC_Handler 080031d8 g F .text 00000050 FileSrecGetLineType 08000f70 g F .text 0000004c RCC_PLL_GetFreqDomain_SYS 08005f8c g F .text 0000001a __ascii_wctomb 08003b7c g F .text 00000014 NvmDone 0800556c g F .text 00000058 f_mount 08003a08 g F .text 00000038 UartTransmitPacket 08003b6c g F .text 00000008 NvmVerifyChecksum 08003f5c g F .text 00000020 CpuMemCopy 08002a18 g F .text 00000020 BSP_SD_WriteBlocks 080009d4 g F .text 00000014 SDIO_GetResponse 00000000 w *UND* 00000000 __libc_fini 0800040c w F .text 00000002 EXTI4_IRQHandler 08000cc0 g F .text 00000030 SDMMC_CmdWriteMultiBlock 20001560 g O .bss 00000084 hsd 08000670 g F .text 0000004c SystemInit 08005fb4 g F .text 00000000 _fini 08000988 g F .text 0000000a SDIO_WriteFIFO 08005b58 g F .text 00000168 f_lseek 08002884 g F .text 00000020 SD_read 0800389c g F .text 00000024 ComGetActiveInterfaceMaxTxLen 080002e4 g F .text 0000000c atexit 08003a40 g F .text 000000a8 UartReceivePacket 08002b9c g F .text 00000008 FileGetFirmwareFilenameHook 08004124 g F .text 00000004 CpuIrqEnable 10000000 g .ccmram 00000000 _eccmram 0800278c w F .text 0000004c HAL_InitTick 0800040c w F .text 00000002 FSMC_IRQHandler 0800040c w F .text 00000002 ETH_IRQHandler 20000428 g O .data 00000004 _impure_ptr 08000ec8 g F .text 00000030 SDMMC_CmdSetRelAdd 0800040c w F .text 00000002 OTG_HS_EP1_OUT_IRQHandler 0800040c w F .text 00000002 WWDG_IRQHandler 08001ce0 g F .text 000000a0 HAL_SD_ConfigWideBusOperation 08005f68 g F .text 00000024 __ascii_mbtowc 08000c00 g F .text 00000030 SDMMC_CmdBlockLength 08005cc0 g F .text 0000004c f_stat 080037c8 g F .text 00000008 CopInit 0800040c w F .text 00000002 TIM2_IRQHandler 08003ff0 g F .text 000000a8 CanInit 08000e10 g F .text 00000030 SDMMC_CmdBusWidth 08000c60 g F .text 00000030 SDMMC_CmdReadMultiBlock 08003b5c g F .text 00000008 NvmWrite 08002a5c g F .text 00000010 BSP_SD_IsDetected 08003f20 g F .text 0000003c CpuStartUserProgram 0800040c w F .text 00000002 OTG_FS_WKUP_IRQHandler 0800040c w F .text 00000002 TIM1_TRG_COM_TIM11_IRQHandler 0800040c w F .text 00000002 OTG_HS_IRQHandler 08002224 g F .text 00000152 HAL_CAN_Init 20020000 g *ABS* 00000000 _estack 0800040c w F .text 00000002 EXTI1_IRQHandler 08003e80 g F .text 00000050 FlashVerifyChecksum 08000608 g F .text 00000068 HAL_MspDeInit 08001144 g F .text 00000126 LL_GPIO_Init 200005a4 g .data 00000000 _edata 08003194 g F .text 00000014 FileIsIdle 10000000 g .ccmram 00000000 _sccmram 080058a8 g F .text 000001a4 f_write 0800203c g F .text 00000030 HAL_FLASH_Unlock 08001d80 g F .text 00000026 HAL_SD_GetCardState 08000cf0 g F .text 00000034 SDMMC_CmdStopTransfer 0800040c w F .text 00000002 USART2_IRQHandler 08000dac g F .text 00000030 SDMMC_CmdAppCommand 080055c4 g F .text 00000178 f_open 0800295c g F .text 0000000a disk_write 080029f8 g F .text 00000020 BSP_SD_ReadBlocks 08000000 g O .isr_vector 00000000 g_pfnVectors 08001cbc g F .text 00000024 HAL_SD_GetCardInfo 08002c28 g F .text 0000005c FileFirmwareUpdateLogHook 0800040c w F .text 00000002 I2C2_ER_IRQHandler 080038c0 g F .text 0000000c ComIsConnected 08000d7c g F .text 0000002e SDMMC_CmdOperCond 08000e9c g F .text 0000002a SDMMC_CmdSendCSD 0800040c w F .text 00000002 DMA2_Stream1_IRQHandler 08000fec g F .text 00000020 LL_RCC_GetSystemClocksFreq 0800672a g O .rodata 00000101 _ctype_ 08002b5c g F .text 00000040 FileIsFirmwareUpdateRequestedHook 08000948 g F .text 00000036 SDIO_Init 0800040c w F .text 00000002 CAN1_SCE_IRQHandler 0800040c w F .text 00000002 FLASH_IRQHandler 08003950 g F .text 0000001c BackDoorRestartTimer 08003878 g F .text 00000024 ComGetActiveInterfaceMaxRxLen 0800040c w F .text 00000002 DMA2_Stream4_IRQHandler 0800040c w F .text 00000002 BusFault_Handler 0800040c w F .text 00000002 USART1_IRQHandler 08002b48 g F .text 0000000a CopInitHook 08002950 g F .text 0000000a disk_read 0800040c w F .text 00000002 OTG_FS_IRQHandler 0800040c w F .text 00000002 SPI3_IRQHandler 08003904 g F .text 0000004c BackDoorCheck 0800040c w F .text 00000002 DMA1_Stream4_IRQHandler 0800040c w F .text 00000002 I2C1_ER_IRQHandler 08005e6c g F .text 0000003c ff_convert 08003b38 g F .text 00000010 TimerGet 0800099c g F .text 00000008 SDIO_GetPowerState 00000000 w *UND* 00000000 _Jv_RegisterClasses 08000c90 g F .text 00000030 SDMMC_CmdWriteSingleBlock 08000ddc g F .text 00000032 SDMMC_CmdAppOperCommand 08003af4 g F .text 00000028 TimerInit 00000000 w *UND* 00000000 __register_frame_info 08002b54 g F .text 00000008 CopServiceHook 0800040c w F .text 00000002 DMA2_Stream6_IRQHandler 20000438 g O .data 0000016c __global_locale 0800040c w F .text 00000002 DMA1_Stream3_IRQHandler 08002ba4 g F .text 00000028 FileFirmwareUpdateStartedHook 08000e40 g F .text 00000030 SDMMC_CmdSendSCR