diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.elf b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.elf index d2d83714..e6337105 100644 Binary files a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.elf and b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.elf differ diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.map b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.map index 98cb8580..d2420512 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.map +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.map @@ -1,348 +1,346 @@ - -bin/openblt_nucleo_stm32f103rb.elf: file format elf32-littlearm -bin/openblt_nucleo_stm32f103rb.elf -architecture: arm, flags 0x00000112: -EXEC_P, HAS_SYMS, D_PAGED -start address 0x080002a5 - -Program Header: - LOAD off 0x00010000 vaddr 0x08000000 paddr 0x08000000 align 2**16 - filesz 0x0000186c memsz 0x0000186c flags rwx - LOAD off 0x00020000 vaddr 0x20000000 paddr 0x0800186c align 2**16 - filesz 0x00000434 memsz 0x00000434 flags rw- - LOAD off 0x00020438 vaddr 0x20000438 paddr 0x08001ca0 align 2**16 - filesz 0x00000000 memsz 0x00000530 flags rw- - LOAD off 0x00020968 vaddr 0x20000968 paddr 0x08001ca0 align 2**16 - filesz 0x00000000 memsz 0x00000600 flags rw- -private flags = 5000200: [Version5 EABI] [soft-float ABI] - -Sections: -Idx Name Size VMA LMA File off Algn - 0 .isr_vector 0000010c 08000000 08000000 00010000 2**0 - CONTENTS, ALLOC, LOAD, READONLY, DATA - 1 .text 00001700 0800010c 0800010c 0001010c 2**2 - CONTENTS, ALLOC, LOAD, READONLY, CODE - 2 .rodata 00000054 0800180c 0800180c 0001180c 2**2 - CONTENTS, ALLOC, LOAD, READONLY, DATA - 3 .init_array 00000008 08001860 08001860 00011860 2**2 - CONTENTS, ALLOC, LOAD, DATA - 4 .fini_array 00000004 08001868 08001868 00011868 2**2 - CONTENTS, ALLOC, LOAD, DATA - 5 .data 00000434 20000000 0800186c 00020000 2**3 - CONTENTS, ALLOC, LOAD, DATA - 6 .bss 00000530 20000438 08001ca0 00020438 2**3 - ALLOC - 7 ._user_heap_stack 00000600 20000968 08001ca0 00020968 2**0 - ALLOC - 8 .ARM.attributes 00000029 00000000 00000000 00020434 2**0 - CONTENTS, READONLY - 9 .debug_line 0000336d 00000000 00000000 0002045d 2**0 - CONTENTS, READONLY, DEBUGGING - 10 .debug_info 00007991 00000000 00000000 000237ca 2**0 - CONTENTS, READONLY, DEBUGGING - 11 .debug_abbrev 0000232c 00000000 00000000 0002b15b 2**0 - CONTENTS, READONLY, DEBUGGING - 12 .debug_aranges 00000820 00000000 00000000 0002d488 2**3 - CONTENTS, READONLY, DEBUGGING - 13 .debug_ranges 00000698 00000000 00000000 0002dca8 2**3 - CONTENTS, READONLY, DEBUGGING - 14 .debug_loc 00003371 00000000 00000000 0002e340 2**0 - CONTENTS, READONLY, DEBUGGING - 15 .debug_str 00002536 00000000 00000000 000316b1 2**0 - CONTENTS, READONLY, DEBUGGING - 16 .comment 0000006e 00000000 00000000 00033be7 2**0 - CONTENTS, READONLY - 17 .debug_frame 00001108 00000000 00000000 00033c58 2**2 - CONTENTS, READONLY, DEBUGGING -SYMBOL TABLE: -08000000 l d .isr_vector 00000000 .isr_vector -0800010c l d .text 00000000 .text -0800180c l d .rodata 00000000 .rodata -08001860 l d .init_array 00000000 .init_array -08001868 l d .fini_array 00000000 .fini_array -20000000 l d .data 00000000 .data -20000438 l d .bss 00000000 .bss -20000968 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_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_stm32f103xb.o -f108f85f l *ABS* 00000000 BootRAM -080002b0 l .text 00000000 LoopCopyDataInit -080002a8 l .text 00000000 CopyDataInit -080002c4 l .text 00000000 LoopFillZerobss -080002be l .text 00000000 FillZerobss -080002ec l .text 00000000 Infinite_Loop -00000000 l df *ABS* 00000000 crtstuff.c -080017f4 l O .text 00000000 __EH_FRAME_BEGIN__ -0800010c l F .text 00000000 __do_global_dtors_aux -20000438 l .bss 00000000 completed.8603 -08001868 l O .fini_array 00000000 __do_global_dtors_aux_fini_array_entry -08000130 l F .text 00000000 frame_dummy -2000043c l .bss 00000000 object.8608 -08001864 l O .init_array 00000000 __frame_dummy_init_array_entry -00000000 l df *ABS* 00000000 init.c -00000000 l df *ABS* 00000000 __call_atexit.c -080001b8 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 -080002f0 l F .text 000000ac SystemClock_Config -0800039c l F .text 0000000c Init -00000000 l df *ABS* 00000000 system_stm32f1xx.c -00000000 l df *ABS* 00000000 stm32f1xx_ll_utils.c -00000000 l df *ABS* 00000000 stm32f1xx_ll_usart.c -00000000 l df *ABS* 00000000 stm32f1xx_ll_rcc.c -00000000 l df *ABS* 00000000 stm32f1xx_ll_gpio.c -00000000 l df *ABS* 00000000 stm32f1xx_hal_flash_ex.c -08000854 l F .text 00000024 FLASH_MassErase -00000000 l df *ABS* 00000000 stm32f1xx_hal_flash.c -08000940 l F .text 0000001c FLASH_Program_HalfWord -0800095c l F .text 00000074 FLASH_SetErrorCode -00000000 l df *ABS* 00000000 stm32f1xx_hal_cortex.c -00000000 l df *ABS* 00000000 stm32f1xx_hal.c -00000000 l df *ABS* 00000000 led.c -20000454 l O .bss 00000004 nextBlinkEvent.6709 -20000458 l O .bss 00000002 ledBlinkIntervalMs -2000045a l O .bss 00000001 ledOn.6708 -00000000 l df *ABS* 00000000 hooks.c -00000000 l df *ABS* 00000000 xcp.c -08000d04 l F .text 0000000c XcpProtectResources -08000d10 l F .text 00000014 XcpSetCtoError -08000d24 l F .text 0000001c XcpCmdDisconnect -08000d40 l F .text 00000020 XcpCmdGetStatus -08000d60 l F .text 0000000a XcpCmdSynch -08000d6c l F .text 0000002c XcpCmdGetId -08000d98 l F .text 00000018 XcpCmdSetMta -08000db0 l F .text 0000000a XcpCmdProgramPrepare -08000dbc l F .text 00000028 XcpCmdProgramStart -08000de4 l F .text 00000044 XcpCmdConnect -08000e28 l F .text 00000040 XcpCmdUpload -08000e68 l F .text 00000040 XcpCmdShortUpload -08000ea8 l F .text 00000024 XcpComputeChecksum -08000ecc l F .text 00000028 XcpCmdBuildCheckSum -08000ef4 l F .text 00000040 XcpCmdProgramMax -08000f34 l F .text 0000005c XcpCmdProgram -08000f90 l F .text 00000028 XcpCmdProgramClear -08000fb8 l F .text 00000018 XcpCmdProgramReset -08000fd0 l F .text 0000000a XcpTransmitPacket -08001830 l O .rodata 00000008 xcpStationId -2000045c l O .bss 0000004c xcpInfo -00000000 l df *ABS* 00000000 cop.c -00000000 l df *ABS* 00000000 com.c -200004a8 l O .bss 00000040 xcpCtoReqPacket.4281 -20000431 l O .data 00000001 comActiveInterface -00000000 l df *ABS* 00000000 boot.c -00000000 l df *ABS* 00000000 backdoor.c -200004e8 l O .bss 00000004 backdoorExtensionTime -200004ec l O .bss 00000001 backdoorOpen -200004f0 l O .bss 00000004 backdoorOpenTime -00000000 l df *ABS* 00000000 assert.c -00000000 l df *ABS* 00000000 uart.c -08001250 l F .text 0000001c UartReceiveByte -0800126c l F .text 0000002c UartTransmitByte -200004f4 l O .bss 00000041 xcpCtoReqPacket.6934 -20000535 l O .bss 00000001 xcpCtoRxLength.6935 -20000536 l O .bss 00000001 xcpCtoRxInProgress.6936 -20000538 l O .bss 00000004 xcpCtoRxStartTime.6937 -00000000 l df *ABS* 00000000 timer.c -2000053c l O .bss 00000004 millisecond_counter -00000000 l df *ABS* 00000000 nvm.c -00000000 l df *ABS* 00000000 flash.c -08001464 l F .text 00000026 FlashInitBlock -0800148c l F .text 0000004e FlashWriteBlock -080014dc l F .text 00000040 FlashSwitchBlock -0800151c l F .text 0000007a FlashAddToBlock -20000540 l O .bss 00000204 bootBlockInfo -20000744 l O .bss 00000204 blockInfo -00000000 l df *ABS* 00000000 cpu.c -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 impure.c -20000000 l O .data 00000428 impure_data -00000000 l df *ABS* 00000000 -0800186c l .fini_array 00000000 __fini_array_end -20000438 l .bss 00000000 __bss_start__ -20000968 l .bss 00000000 __bss_end__ -00000000 l *UND* 00000000 software_init_hook -08001868 l .fini_array 00000000 __fini_array_start -08001868 l .init_array 00000000 __init_array_end -00000000 l *UND* 00000000 hardware_init_hook -08001860 l .init_array 00000000 __preinit_array_end -00000000 l *UND* 00000000 __stack -08001860 l .init_array 00000000 __init_array_start -00000000 l *UND* 00000000 _exit -08001860 l .init_array 00000000 __preinit_array_start -00000000 l *UND* 00000000 free -08001108 g F .text 00000018 ComInit -080002ec w F .text 00000002 RTC_Alarm_IRQHandler -080015b0 g F .text 00000060 FlashWrite -080002ec w F .text 00000002 EXTI2_IRQHandler -08001828 g O .rodata 00000008 APBPrescTable -08000618 g F .text 00000018 RCC_GetPCLK2ClockFreq -08001248 g F .text 00000008 AssertFailure -080002ec w F .text 00000002 DebugMon_Handler -080013f0 g F .text 0000001c TimerUpdate -08001008 g F .text 00000010 XcpPacketTransmitted -08000600 g F .text 00000018 RCC_GetPCLK1ClockFreq -08000b4c g F .text 00000064 HAL_NVIC_SetPriority -080002ec w F .text 00000002 TIM1_CC_IRQHandler -08000a04 g F .text 00000014 HAL_FLASH_Lock -08001120 g F .text 00000030 ComTask -080002ec w F .text 00000002 HardFault_Handler -00000400 g *ABS* 00000000 _Min_Stack_Size -08001424 g F .text 00000002 SysTick_Handler -080002ec w F .text 00000002 PVD_IRQHandler -080011a4 g F .text 0000001c BootInit -0800186c g *ABS* 00000000 _sidata -080002ec w F .text 00000002 PendSV_Handler -080002ec w F .text 00000002 NMI_Handler -08001860 g .init_array 00000000 __exidx_end -080002ec w F .text 00000002 EXTI3_IRQHandler -08001230 g F .text 00000018 BackDoorInit -08000514 g F .text 0000000c LL_SetSystemCoreClock -08000bdc g F .text 00000020 HAL_DeInit -080003b8 g F .text 000000c8 HAL_MspInit -08001100 g F .text 00000008 CopService -0800180c g .text 00000000 _etext -20000438 g .bss 00000000 _sbss -080017ec g F .text 00000004 CpuIrqDisable -08001780 g F .text 00000008 FlashGetUserProgBaseAddress -080013bc g F .text 0000000c TimerReset -080002ec w F .text 00000002 EXTI0_IRQHandler -080002ec w F .text 00000002 I2C2_EV_IRQHandler -20000428 g O .data 00000004 SystemCoreClock -080011c0 g F .text 00000014 BootTask -00000000 w *UND* 00000000 malloc -20000430 g O .data 00000001 uwTickFreq -080016a0 g F .text 00000050 FlashWriteChecksum -080002ec w F .text 00000002 UsageFault_Handler -08001154 g F .text 00000018 ComTransmitPacket -080002ec w F .text 00000002 ADC1_2_IRQHandler -20000000 g .data 00000000 _sdata -080002ec w F .text 00000002 SPI1_IRQHandler -0800089c g F .text 000000a4 HAL_FLASHEx_Erase -080002ec w F .text 00000002 TAMPER_IRQHandler -08000bb0 g F .text 0000002c HAL_SYSTICK_Config -20000948 g O .bss 00000020 pFlash -08001860 g .init_array 00000000 __exidx_start -08000520 g F .text 000000c8 LL_USART_Init -0800180c g O .rodata 00000004 _global_impure_ptr -08000168 g F .text 00000050 __libc_init_array -080002ec w F .text 00000002 DMA1_Channel4_IRQHandler -08000ff8 g F .text 00000010 XcpIsConnected -080017f4 g F .text 00000000 _init -08001428 g F .text 00000008 NvmInit -08001598 g F .text 00000018 FlashInit -08001448 g F .text 00000008 NvmGetUserProgBaseAddress -080002ec w F .text 00000002 USART3_IRQHandler -080001d8 g F .text 00000028 __libc_fini_array -080002ec w F .text 00000002 RTC_IRQHandler -20000968 g .bss 00000000 _ebss -080002ec w F .text 00000002 DMA1_Channel7_IRQHandler -080002a4 w F .text 00000034 Reset_Handler -080002ec w F .text 00000002 CAN1_RX1_IRQHandler -2000042c g O .data 00000004 uwTickPrio -08000c48 g F .text 00000024 HAL_Init -08001150 g F .text 00000002 ComFree -080005e8 g F .text 00000018 RCC_GetHCLKClockFreq -080002ec w F .text 00000002 TIM4_IRQHandler -00000000 w *UND* 00000000 __deregister_frame_info -08000a88 g F .text 000000a0 HAL_FLASH_Program -080002ec w F .text 00000002 I2C1_EV_IRQHandler -08001298 g F .text 00000044 UartInit -08001438 g F .text 00000008 NvmErase -08000cd4 g F .text 0000001c CpuUserProgramStartHook -080002ec w F .text 00000002 DMA1_Channel6_IRQHandler -080002ec w F .text 00000002 TIM3_IRQHandler -080002ec w F .text 00000002 RCC_IRQHandler -080002ec w F .text 00000002 TIM1_TRG_COM_IRQHandler -00000200 g *ABS* 00000000 _Min_Heap_Size -080002ec w F .text 00000002 DMA1_Channel1_IRQHandler -080002ec g .text 00000002 Default_Handler -08000878 g F .text 00000024 FLASH_PageErase -08001018 g F .text 000000e0 XcpPacketReceived -08001818 g O .rodata 00000010 AHBPrescTable -08001788 g F .text 00000008 CpuInit -08000a18 g F .text 00000070 FLASH_WaitForLastOperation -08000c6c g F .text 0000000c LedBlinkInit -080002ec w F .text 00000002 EXTI15_10_IRQHandler -08000200 g F .text 000000a4 __register_exitproc -08001740 g F .text 00000040 FlashDone -08000b28 g F .text 00000024 HAL_NVIC_SetPriorityGrouping -08000c78 g F .text 00000050 LedBlinkTask -080002ec w F .text 00000002 EXTI9_5_IRQHandler -0800141c g F .text 00000008 HAL_GetTick -08000fdc g F .text 0000001c XcpInit -080006ac g F .text 000000b0 LL_GPIO_DeInit -0800066c g F .text 00000020 RCC_GetSystemClockFreq -080002ec w F .text 00000002 SPI2_IRQHandler -08001610 g F .text 00000090 FlashErase -08000cc8 g F .text 0000000c LedBlinkExit -080002ec w F .text 00000002 MemManage_Handler -080003a8 g F .text 00000010 main -080002ec w F .text 00000002 SVC_Handler -08000630 g F .text 0000003c RCC_PLL_GetFreqDomain_SYS -08001450 g F .text 00000014 NvmDone -080012dc g F .text 00000038 UartTransmitPacket -08001440 g F .text 00000008 NvmVerifyChecksum -080017cc g F .text 00000020 CpuMemCopy -00000000 w *UND* 00000000 __libc_fini -080002ec w F .text 00000002 DMA1_Channel5_IRQHandler -080002ec w F .text 00000002 EXTI4_IRQHandler -080002ec w F .text 00000002 USB_LP_CAN1_RX0_IRQHandler -080004c8 g F .text 0000004c SystemInit -08001800 g F .text 00000000 _fini -080002ec w F .text 00000002 USB_HP_CAN1_TX_IRQHandler -08001184 g F .text 00000018 ComGetActiveInterfaceMaxTxLen -080001cc g F .text 0000000c atexit -08001314 g F .text 000000a8 UartReceivePacket -080017f0 g F .text 00000004 CpuIrqEnable -080002ec w F .text 00000002 DMA1_Channel3_IRQHandler -08000bfc w F .text 0000004c HAL_InitTick -080002ec w F .text 00000002 TIM1_UP_IRQHandler -080002ec w F .text 00000002 WWDG_IRQHandler -080010f8 g F .text 00000008 CopInit -080002ec w F .text 00000002 TIM2_IRQHandler -08001430 g F .text 00000008 NvmWrite -08001790 g F .text 0000003c CpuStartUserProgram -080002ec w F .text 00000002 TIM1_BRK_IRQHandler -20005000 g *ABS* 00000000 _estack -080002ec w F .text 00000002 EXTI1_IRQHandler -080016f0 g F .text 00000050 FlashVerifyChecksum -08000480 g F .text 00000048 HAL_MspDeInit -0800075c g F .text 000000f6 LL_GPIO_Init -20000434 g .data 00000000 _edata -080009d0 g F .text 00000034 HAL_FLASH_Unlock -080002ec w F .text 00000002 USART2_IRQHandler -08000000 g O .isr_vector 00000000 g_pfnVectors -080002ec w F .text 00000002 I2C2_ER_IRQHandler -0800119c g F .text 00000008 ComIsConnected -080002ec w F .text 00000002 DMA1_Channel2_IRQHandler -0800068c g F .text 00000020 LL_RCC_GetSystemClocksFreq -080002ec w F .text 00000002 CAN1_SCE_IRQHandler -080002ec w F .text 00000002 FLASH_IRQHandler -08001214 g F .text 0000001c BackDoorRestartTimer -0800116c g F .text 00000018 ComGetActiveInterfaceMaxRxLen -080002ec w F .text 00000002 BusFault_Handler -080002ec w F .text 00000002 USART1_IRQHandler -08000cf0 g F .text 0000000a CopInitHook -080011d4 g F .text 00000040 BackDoorCheck -080002ec w F .text 00000002 I2C1_ER_IRQHandler -0800140c g F .text 00000010 TimerGet -00000000 w *UND* 00000000 _Jv_RegisterClasses -080013c8 g F .text 00000028 TimerInit -00000000 w *UND* 00000000 __register_frame_info -08000cfc g F .text 00000008 CopServiceHook -080002ec w F .text 00000002 USBWakeUp_IRQHandler - - + +bin/openblt_nucleo_stm32f103rb.elf: file format elf32-littlearm +bin/openblt_nucleo_stm32f103rb.elf +architecture: arm, flags 0x00000112: +EXEC_P, HAS_SYMS, D_PAGED +start address 0x080002a5 + +Program Header: + LOAD off 0x00010000 vaddr 0x08000000 paddr 0x08000000 align 2**16 + filesz 0x00001870 memsz 0x00001870 flags rwx + LOAD off 0x00020000 vaddr 0x20000000 paddr 0x08001870 align 2**16 + filesz 0x00000438 memsz 0x00000968 flags rw- + LOAD off 0x00020968 vaddr 0x20000968 paddr 0x08001ca8 align 2**16 + filesz 0x00000000 memsz 0x00000600 flags rw- +private flags = 5000200: [Version5 EABI] [soft-float ABI] + +Sections: +Idx Name Size VMA LMA File off Algn + 0 .isr_vector 0000010c 08000000 08000000 00010000 2**0 + CONTENTS, ALLOC, LOAD, READONLY, DATA + 1 .text 00001704 0800010c 0800010c 0001010c 2**2 + CONTENTS, ALLOC, LOAD, READONLY, CODE + 2 .rodata 00000054 08001810 08001810 00011810 2**2 + CONTENTS, ALLOC, LOAD, READONLY, DATA + 3 .init_array 00000008 08001864 08001864 00011864 2**2 + CONTENTS, ALLOC, LOAD, DATA + 4 .fini_array 00000004 0800186c 0800186c 0001186c 2**2 + CONTENTS, ALLOC, LOAD, DATA + 5 .data 00000438 20000000 08001870 00020000 2**3 + CONTENTS, ALLOC, LOAD, DATA + 6 .bss 00000530 20000438 08001ca8 00020438 2**3 + ALLOC + 7 ._user_heap_stack 00000600 20000968 08001ca8 00020968 2**0 + ALLOC + 8 .ARM.attributes 00000029 00000000 00000000 00020438 2**0 + CONTENTS, READONLY + 9 .debug_line 00003350 00000000 00000000 00020461 2**0 + CONTENTS, READONLY, DEBUGGING + 10 .debug_info 0000798c 00000000 00000000 000237b1 2**0 + CONTENTS, READONLY, DEBUGGING + 11 .debug_abbrev 0000233b 00000000 00000000 0002b13d 2**0 + CONTENTS, READONLY, DEBUGGING + 12 .debug_aranges 00000820 00000000 00000000 0002d478 2**3 + CONTENTS, READONLY, DEBUGGING + 13 .debug_ranges 00000698 00000000 00000000 0002dc98 2**3 + CONTENTS, READONLY, DEBUGGING + 14 .debug_loc 00003390 00000000 00000000 0002e330 2**0 + CONTENTS, READONLY, DEBUGGING + 15 .debug_str 00002521 00000000 00000000 000316c0 2**0 + CONTENTS, READONLY, DEBUGGING + 16 .comment 0000006e 00000000 00000000 00033be1 2**0 + CONTENTS, READONLY + 17 .debug_frame 00001108 00000000 00000000 00033c50 2**2 + CONTENTS, READONLY, DEBUGGING +SYMBOL TABLE: +08000000 l d .isr_vector 00000000 .isr_vector +0800010c l d .text 00000000 .text +08001810 l d .rodata 00000000 .rodata +08001864 l d .init_array 00000000 .init_array +0800186c l d .fini_array 00000000 .fini_array +20000000 l d .data 00000000 .data +20000438 l d .bss 00000000 .bss +20000968 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_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_stm32f103xb.o +f108f85f l *ABS* 00000000 BootRAM +080002b0 l .text 00000000 LoopCopyDataInit +080002a8 l .text 00000000 CopyDataInit +080002c4 l .text 00000000 LoopFillZerobss +080002be l .text 00000000 FillZerobss +080002ec l .text 00000000 Infinite_Loop +00000000 l df *ABS* 00000000 crtstuff.c +080017f8 l O .text 00000000 __EH_FRAME_BEGIN__ +0800010c l F .text 00000000 __do_global_dtors_aux +20000438 l .bss 00000000 completed.8603 +0800186c l O .fini_array 00000000 __do_global_dtors_aux_fini_array_entry +08000130 l F .text 00000000 frame_dummy +2000043c l .bss 00000000 object.8608 +08001868 l O .init_array 00000000 __frame_dummy_init_array_entry +00000000 l df *ABS* 00000000 init.c +00000000 l df *ABS* 00000000 __call_atexit.c +080001b8 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 stm32f1xx_ll_utils.c +00000000 l df *ABS* 00000000 stm32f1xx_ll_usart.c +00000000 l df *ABS* 00000000 stm32f1xx_hal_cortex.c +00000000 l df *ABS* 00000000 stm32f1xx_hal.c +00000000 l df *ABS* 00000000 stm32f1xx_ll_rcc.c +00000000 l df *ABS* 00000000 stm32f1xx_ll_gpio.c +00000000 l df *ABS* 00000000 stm32f1xx_hal_flash.c +08000774 l F .text 0000001c FLASH_Program_HalfWord +08000790 l F .text 00000074 FLASH_SetErrorCode +00000000 l df *ABS* 00000000 stm32f1xx_hal_flash_ex.c +0800095c l F .text 00000024 FLASH_MassErase +00000000 l df *ABS* 00000000 system_stm32f1xx.c +00000000 l df *ABS* 00000000 led.c +20000454 l O .bss 00000004 nextBlinkEvent.6709 +20000458 l O .bss 00000002 ledBlinkIntervalMs +2000045a l O .bss 00000001 ledOn.6708 +00000000 l df *ABS* 00000000 hooks.c +00000000 l df *ABS* 00000000 main.c +08000b2c l F .text 000000ac SystemClock_Config +08000bd8 l F .text 0000000c Init +00000000 l df *ABS* 00000000 assert.c +00000000 l df *ABS* 00000000 cop.c +00000000 l df *ABS* 00000000 boot.c +00000000 l df *ABS* 00000000 backdoor.c +2000045c l O .bss 00000004 backdoorExtensionTime +20000460 l O .bss 00000001 backdoorOpen +20000464 l O .bss 00000004 backdoorOpenTime +00000000 l df *ABS* 00000000 com.c +20000468 l O .bss 00000040 xcpCtoReqPacket.4281 +20000434 l O .data 00000001 comActiveInterface +00000000 l df *ABS* 00000000 xcp.c +08000e60 l F .text 0000000c XcpProtectResources +08000e6c l F .text 00000014 XcpSetCtoError +08000e80 l F .text 0000001c XcpCmdDisconnect +08000e9c l F .text 00000020 XcpCmdGetStatus +08000ebc l F .text 0000000a XcpCmdSynch +08000ec8 l F .text 0000002c XcpCmdGetId +08000ef4 l F .text 00000018 XcpCmdSetMta +08000f0c l F .text 0000000a XcpCmdProgramPrepare +08000f18 l F .text 00000028 XcpCmdProgramStart +08000f40 l F .text 00000044 XcpCmdConnect +08000f84 l F .text 00000040 XcpCmdUpload +08000fc4 l F .text 00000040 XcpCmdShortUpload +08001004 l F .text 00000024 XcpComputeChecksum +08001028 l F .text 00000028 XcpCmdBuildCheckSum +08001050 l F .text 00000040 XcpCmdProgramMax +08001090 l F .text 0000005c XcpCmdProgram +080010ec l F .text 00000028 XcpCmdProgramClear +08001114 l F .text 00000018 XcpCmdProgramReset +0800112c l F .text 0000000a XcpTransmitPacket +08001834 l O .rodata 00000008 xcpStationId +200004a8 l O .bss 0000004c xcpInfo +00000000 l df *ABS* 00000000 timer.c +200004f4 l O .bss 00000004 millisecond_counter +00000000 l df *ABS* 00000000 flash.c +080012c0 l F .text 00000026 FlashInitBlock +080012e8 l F .text 0000004e FlashWriteBlock +08001338 l F .text 00000040 FlashSwitchBlock +08001378 l F .text 0000007a FlashAddToBlock +200004f8 l O .bss 00000204 bootBlockInfo +200006fc l O .bss 00000204 blockInfo +00000000 l df *ABS* 00000000 cpu.c +00000000 l df *ABS* 00000000 nvm.c +00000000 l df *ABS* 00000000 uart.c +08001684 l F .text 0000001c UartReceiveByte +080016a0 l F .text 0000002c UartTransmitByte +20000900 l O .bss 00000041 xcpCtoReqPacket.6934 +20000941 l O .bss 00000001 xcpCtoRxLength.6935 +20000942 l O .bss 00000001 xcpCtoRxInProgress.6936 +20000944 l O .bss 00000004 xcpCtoRxStartTime.6937 +00000000 l df *ABS* 00000000 cpu_comp.c +00000000 l df *ABS* 00000000 c:/progra~2/gnutoo~1/50a5a~1.420/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o +00000000 l df *ABS* 00000000 c:/progra~2/gnutoo~1/50a5a~1.420/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o +00000000 l df *ABS* 00000000 impure.c +20000000 l O .data 00000428 impure_data +00000000 l df *ABS* 00000000 +08001870 l .fini_array 00000000 __fini_array_end +20000438 l .bss 00000000 __bss_start__ +20000968 l .bss 00000000 __bss_end__ +00000000 l *UND* 00000000 software_init_hook +0800186c l .fini_array 00000000 __fini_array_start +0800186c l .init_array 00000000 __init_array_end +00000000 l *UND* 00000000 hardware_init_hook +08001864 l .init_array 00000000 __preinit_array_end +00000000 l *UND* 00000000 __stack +08001864 l .init_array 00000000 __init_array_start +00000000 l *UND* 00000000 _exit +08001864 l .init_array 00000000 __preinit_array_start +00000000 l *UND* 00000000 free +08000dc0 g F .text 00000018 ComInit +080002ec w F .text 00000002 RTC_Alarm_IRQHandler +0800140c g F .text 00000060 FlashWrite +080002ec w F .text 00000002 EXTI2_IRQHandler +08001824 g O .rodata 00000008 APBPrescTable +08000538 g F .text 00000018 RCC_GetPCLK2ClockFreq +08000d04 g F .text 00000008 AssertFailure +080002ec w F .text 00000002 DebugMon_Handler +08001288 g F .text 0000001c TimerUpdate +08001164 g F .text 00000010 XcpPacketTransmitted +08000520 g F .text 00000018 RCC_GetPCLK1ClockFreq +080003e8 g F .text 00000064 HAL_NVIC_SetPriority +080002ec w F .text 00000002 TIM1_CC_IRQHandler +08000838 g F .text 00000014 HAL_FLASH_Lock +08000dd8 g F .text 00000030 ComTask +080002ec w F .text 00000002 HardFault_Handler +00000400 g *ABS* 00000000 _Min_Stack_Size +080012bc g F .text 00000002 SysTick_Handler +080002ec w F .text 00000002 PVD_IRQHandler +08000d1c g F .text 0000001c BootInit +08001870 g *ABS* 00000000 _sidata +080002ec w F .text 00000002 PendSV_Handler +080002ec w F .text 00000002 NMI_Handler +08001864 g .init_array 00000000 __exidx_end +080002ec w F .text 00000002 EXTI3_IRQHandler +08000da8 g F .text 00000018 BackDoorInit +080002f0 g F .text 0000000c LL_SetSystemCoreClock +08000478 g F .text 00000020 HAL_DeInit +08000bf4 g F .text 000000c8 HAL_MspInit +08000d14 g F .text 00000008 CopService +08001810 g .text 00000000 _etext +20000438 g .bss 00000000 _sbss +080017f0 g F .text 00000004 CpuIrqDisable +080015dc g F .text 00000008 FlashGetUserProgBaseAddress +08001254 g F .text 0000000c TimerReset +080002ec w F .text 00000002 EXTI0_IRQHandler +080002ec w F .text 00000002 I2C2_EV_IRQHandler +20000430 g O .data 00000004 SystemCoreClock +08000d38 g F .text 00000014 BootTask +00000000 w *UND* 00000000 malloc +2000042c g O .data 00000001 uwTickFreq +080014fc g F .text 00000050 FlashWriteChecksum +080002ec w F .text 00000002 UsageFault_Handler +08000e0c g F .text 00000018 ComTransmitPacket +080002ec w F .text 00000002 ADC1_2_IRQHandler +20000000 g .data 00000000 _sdata +080002ec w F .text 00000002 SPI1_IRQHandler +080009a4 g F .text 000000a4 HAL_FLASHEx_Erase +080002ec w F .text 00000002 TAMPER_IRQHandler +0800044c g F .text 0000002c HAL_SYSTICK_Config +20000948 g O .bss 00000020 pFlash +08001864 g .init_array 00000000 __exidx_start +080002fc g F .text 000000c8 LL_USART_Init +08001810 g O .rodata 00000004 _global_impure_ptr +08000168 g F .text 00000050 __libc_init_array +080002ec w F .text 00000002 DMA1_Channel4_IRQHandler +08001154 g F .text 00000010 XcpIsConnected +080017f8 g F .text 00000000 _init +08001648 g F .text 00000008 NvmInit +080013f4 g F .text 00000018 FlashInit +08001668 g F .text 00000008 NvmGetUserProgBaseAddress +080002ec w F .text 00000002 USART3_IRQHandler +080001d8 g F .text 00000028 __libc_fini_array +080002ec w F .text 00000002 RTC_IRQHandler +20000968 g .bss 00000000 _ebss +080002ec w F .text 00000002 DMA1_Channel7_IRQHandler +080002a4 w F .text 00000034 Reset_Handler +080002ec w F .text 00000002 CAN1_RX1_IRQHandler +20000428 g O .data 00000004 uwTickPrio +080004e4 g F .text 00000024 HAL_Init +08000e08 g F .text 00000002 ComFree +08000508 g F .text 00000018 RCC_GetHCLKClockFreq +080002ec w F .text 00000002 TIM4_IRQHandler +00000000 w *UND* 00000000 __deregister_frame_info +080008bc g F .text 000000a0 HAL_FLASH_Program +080002ec w F .text 00000002 I2C1_EV_IRQHandler +080016cc g F .text 00000044 UartInit +08001658 g F .text 00000008 NvmErase +08000afc g F .text 0000001c CpuUserProgramStartHook +080002ec w F .text 00000002 DMA1_Channel6_IRQHandler +080002ec w F .text 00000002 TIM3_IRQHandler +080002ec w F .text 00000002 RCC_IRQHandler +080002ec w F .text 00000002 TIM1_TRG_COM_IRQHandler +00000200 g *ABS* 00000000 _Min_Heap_Size +080002ec w F .text 00000002 DMA1_Channel1_IRQHandler +080002ec g .text 00000002 Default_Handler +08000980 g F .text 00000024 FLASH_PageErase +08001174 g F .text 000000e0 XcpPacketReceived +08001814 g O .rodata 00000010 AHBPrescTable +080015e4 g F .text 00000008 CpuInit +0800084c g F .text 00000070 FLASH_WaitForLastOperation +08000a94 g F .text 0000000c LedBlinkInit +080002ec w F .text 00000002 EXTI15_10_IRQHandler +08000200 g F .text 000000a4 __register_exitproc +0800159c g F .text 00000040 FlashDone +080003c4 g F .text 00000024 HAL_NVIC_SetPriorityGrouping +08000aa0 g F .text 00000050 LedBlinkTask +080002ec w F .text 00000002 EXTI9_5_IRQHandler +080012b4 g F .text 00000008 HAL_GetTick +08001138 g F .text 0000001c XcpInit +080005cc g F .text 000000b0 LL_GPIO_DeInit +0800058c g F .text 00000020 RCC_GetSystemClockFreq +080002ec w F .text 00000002 SPI2_IRQHandler +0800146c g F .text 00000090 FlashErase +08000af0 g F .text 0000000c LedBlinkExit +080002ec w F .text 00000002 MemManage_Handler +08000be4 g F .text 00000010 main +080002ec w F .text 00000002 SVC_Handler +08000550 g F .text 0000003c RCC_PLL_GetFreqDomain_SYS +08001670 g F .text 00000014 NvmDone +08001710 g F .text 00000038 UartTransmitPacket +08001660 g F .text 00000008 NvmVerifyChecksum +08001628 g F .text 00000020 CpuMemCopy +00000000 w *UND* 00000000 __libc_fini +080002ec w F .text 00000002 DMA1_Channel5_IRQHandler +080002ec w F .text 00000002 EXTI4_IRQHandler +080002ec w F .text 00000002 USB_LP_CAN1_RX0_IRQHandler +08000a48 g F .text 0000004c SystemInit +08001804 g F .text 00000000 _fini +080002ec w F .text 00000002 USB_HP_CAN1_TX_IRQHandler +08000e3c g F .text 00000018 ComGetActiveInterfaceMaxTxLen +080001cc g F .text 0000000c atexit +08001748 g F .text 000000a8 UartReceivePacket +080017f4 g F .text 00000004 CpuIrqEnable +080002ec w F .text 00000002 DMA1_Channel3_IRQHandler +08000498 w F .text 0000004c HAL_InitTick +080002ec w F .text 00000002 TIM1_UP_IRQHandler +080002ec w F .text 00000002 WWDG_IRQHandler +08000d0c g F .text 00000008 CopInit +080002ec w F .text 00000002 TIM2_IRQHandler +08001650 g F .text 00000008 NvmWrite +080015ec g F .text 0000003c CpuStartUserProgram +080002ec w F .text 00000002 TIM1_BRK_IRQHandler +20005000 g *ABS* 00000000 _estack +080002ec w F .text 00000002 EXTI1_IRQHandler +0800154c g F .text 00000050 FlashVerifyChecksum +08000cbc g F .text 00000048 HAL_MspDeInit +0800067c g F .text 000000f6 LL_GPIO_Init +20000438 g .data 00000000 _edata +08000804 g F .text 00000034 HAL_FLASH_Unlock +080002ec w F .text 00000002 USART2_IRQHandler +08000000 g O .isr_vector 00000000 g_pfnVectors +080002ec w F .text 00000002 I2C2_ER_IRQHandler +08000e54 g F .text 0000000c ComIsConnected +080002ec w F .text 00000002 DMA1_Channel2_IRQHandler +080005ac g F .text 00000020 LL_RCC_GetSystemClocksFreq +080002ec w F .text 00000002 CAN1_SCE_IRQHandler +080002ec w F .text 00000002 FLASH_IRQHandler +08000d8c g F .text 0000001c BackDoorRestartTimer +08000e24 g F .text 00000018 ComGetActiveInterfaceMaxRxLen +080002ec w F .text 00000002 BusFault_Handler +080002ec w F .text 00000002 USART1_IRQHandler +08000b18 g F .text 0000000a CopInitHook +08000d4c g F .text 00000040 BackDoorCheck +080002ec w F .text 00000002 I2C1_ER_IRQHandler +080012a4 g F .text 00000010 TimerGet +00000000 w *UND* 00000000 _Jv_RegisterClasses +08001260 g F .text 00000028 TimerInit +00000000 w *UND* 00000000 __register_frame_info +08000b24 g F .text 00000008 CopServiceHook +080002ec w F .text 00000002 USBWakeUp_IRQHandler + + diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.srec b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.srec index 40480f1f..44c80a90 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.srec +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/bin/openblt_nucleo_stm32f103rb.srec @@ -2,7 +2,7 @@ S026000062696E2F6F70656E626C745F6E75636C656F5F73746D33326631303372622E73726563D7 S3150800000000500020A5020008ED020008ED020008D5 S31508000010ED020008ED020008ED02000800000000ED S31508000020000000000000000000000000ED020008CB -S31508000030ED02000800000000ED0200082514000883 +S31508000030ED02000800000000ED020008BD120008ED S31508000040ED020008ED020008ED020008ED020008C6 S31508000050ED020008ED020008ED020008ED020008B6 S31508000060ED020008ED020008ED020008ED020008A6 @@ -18,20 +18,20 @@ S315080000F000000000000000000000000000000000F2 S3110800010000000000000000005FF808F195 S3150800010C10B5054C237833B9044B13B10448AFF337 S3150800011C00800123237010BD380400200000000065 -S3150800012CF4170008084B10B51BB108490848AFF37B +S3150800012CF8170008084B10B51BB108490848AFF377 S3150800013C00800848036803B910BD074B002BFBD099 S3150800014CBDE81040184700BF000000003C04002022 -S3150800015CF4170008340400200000000070B50F4E98 +S3150800015CF8170008380400200000000070B50F4E90 S3150800016C0F4D761BB61018BF002405D0013455F870 -S3150800017C043B9847A642F9D10A4E0B4D01F034FBC5 +S3150800017C043B9847A642F9D10A4E0B4D01F036FBC3 S3150800018C761BB61018BF002406D0013455F8043B6C -S3150800019C9847A642F9D170BD70BD00BF601800081B -S315080001AC601800086818000860180008024B13B19C +S3150800019C9847A642F9D170BD70BD00BF6418000817 +S315080001AC641800086C18000864180008024B13B190 S315080001BC024800F005B8704700000000D901000895 S315080001CC002301461A46184600F014B838B5074DF0 S315080001DC074C2C1BA41005D0013C55F8043D984738 -S315080001EC002CF9D1BDE8384001F004BB6C180008A6 -S315080001FC681800082DE9F047254C064625688846F8 +S315080001EC002CF9D1BDE8384001F006BB70180008A0 +S315080001FC6C1800082DE9F047254C064625688846F4 S3150800020CD5F8484192469946C4B360681F2817DC4E S3150800021C411C76B104EB8003C3F888A0D4F8885146 S3150800022C012282401543022EC4F88851C3F808915E @@ -41,423 +41,424 @@ S3150800025CD5F84831002784E888003846C5F848415F S3150800026C0121C4F88871C4F88C71002EE1D0D1E74D S3150800027CD4F88C311A43C4F88C21DAE705F5A67440 S3150800028CC5F84841C1E74FF0FF30BDE8F08700BF1D -S3150800029C0C18000800000000002103E00B4B5B580B +S3150800029C1018000800000000002103E00B4B5B5807 S315080002AC435004310A480B4B42189A42F6D30A4A71 S315080002BC02E0002342F8043B084B9A42F9D300F0BB -S315080002CCFDF8FFF74BFF00F069F870476C1800084B -S315080002DC000000203404002038040020680900209F -S315080002ECFEE7000008B5264A136823F0070343F017 -S315080002FC02031360136803F00703022B03D068216B -S3150800030C204800F09BFF204B1A6842F480221A60A2 -S3150800031C1A6842F480321A601B4B1B6813F4003FB0 -S3150800032CFAD0194A536823F47C1343F4C813536060 -S3150800033C136843F080731360134B1B6813F0007F2C -S3150800034CFAD0114B5A6822F0F0025A605A6822F415 -S3150800035CE06242F480625A605A6822F460525A602B -S3150800036C5A6822F0030242F002025A60064B5B6896 -S3150800037C03F00C03082BF9D1044800F0C5F808BDA6 -S3150800038C00200240101800080010024000A24A047F -S3150800039C08B500F053FCFFF7A5FF08BD08B5FFF735 -S315080003ACF7FF00F0F9FE00F005FFFCE7F0B58BB09F -S315080003BC2D4B9A6942F001029A619A6902F0010280 -S315080003CC0492049ADA6942F08052DA61DA6902F028 -S315080003DC80520392039A9A6942F004029A619A69C6 -S315080003EC02F004020292029A9A6942F010029A6189 -S315080003FC9A6902F010020192019ADA6942F4003203 -S3150800040CDA61DB6903F400330093009B42F22003A4 -S3150800041C0593012306930227079700260896134C83 -S3150800042C05A9204600F094F92023636103F184633F -S3150800043C05930423069305A90D4800F089F940F2A3 -S3150800044C04430593092506950797089605A920469A -S3150800045C00F07EF940F608030593069505A9204693 -S3150800046C00F076F90BB0F0BD001002400008014010 -S3150800047C0010014008B50E4800F012F90D4800F0BE -S3150800048C0FF90D4BDA6922F40032DA619A6922F017 -S3150800049C10029A619A6922F004029A61DA6922F0CA -S315080004AC8052DA619A6922F001029A6108BD00BF8E -S315080004BC0010014000080140001002400F4B1A685A -S315080004CC42F001021A6059680D4A0A405A601A68C5 -S315080004DC22F0847222F480321A601A6822F480227E -S315080004EC1A605A6822F4FE025A604FF41F029A6088 -S315080004FC4FF00062034B9A60704700BF0010024031 -S3150800050C0000FFF800ED00E0014B1860704700BFD3 -S3150800051C28040020C36813F4005F50D130B585B0A9 -S3150800052C0D460446C36823F4B05222F00C024968FF -S3150800053CEB6819432B690B431343C360AA68036919 -S3150800054C23F44053134303616A69436923F44073E4 -S3150800055C13434361684600F093F81C4B9C4201D147 -S3150800056C039B0AE01A4B9C4201D1029B05E0194BEE -S3150800057C9C4201D1029B00E0002313B3296811B3F6 -S3150800058C03EB830303EB83038900B3FBF1F1124BF3 -S3150800059CA3FB01204009642202FB1012120132321D -S315080005ACA3FB0223C3F34F1303F0F00202EB001074 -S315080005BC03F00F0303449BB2A360012004E0002060 -S315080005CC7047002000E0002005B030BD003801401F -S315080005DC00440040004800401F85EB51034B5B6804 -S315080005ECC3F30313024AD35CD84070470010024089 -S315080005FC18180008034B5B68C3F30223024AD35C42 -S3150800060CD84070470010024028180008034B5B6856 -S3150800061CC3F3C223024AD35CD84070470010024089 -S3150800062C281800080B4B5B6803F4803343B1094B5D -S3150800063C5B6803F4003301330748B0FBF3F000E0C2 -S3150800064C0648044B5B68C3F38343023303FB00F091 -S3150800065C704700BF0010024000127A0000093D00E6 -S3150800066C08B5054B5B6803F00C03082B02D1FFF7A2 -S3150800067CD9FF08BD014808BD0010024000127A00D7 -S3150800068C10B50446FFF7ECFF2060FFF7A7FF606084 -S3150800069CFFF7B0FFA0606068FFF7B8FFE06010BD19 -S315080006AC264B98420BD103F58433DA6842F00402E0 -S315080006BCDA60DA6822F00402DA6001207047204B0F -S315080006CC98420BD103F58233DA6842F00802DA60F5 -S315080006DCDA6822F00802DA6001207047194B984252 -S315080006EC0BD103F58033DA6842F01002DA60DA6867 -S315080006FC22F01002DA6001207047134B98420BD196 -S3150800070C03F57C43DA6842F02002DA60DA6822F0F4 -S3150800071C2002DA60012070470C4B98420BD103F586 -S3150800072C7843DA6842F04002DA60DA6822F040026E -S3150800073CDA60012070470020704700BF00080140AE -S3150800074C000C014000100140001401400018014043 -S3150800075CF0B583B00E68C6F30F2696FAA6F2B2FA6F -S3150800076C82F26AE0012393401E4265D0072A03D819 -S3150800077C40F20113934006E0A2F108044FF001136E -S3150800078CA34043F080634C681F0EC55993FAA3FE29 -S3150800079CBEFA8EFE4FEA8E0E4FF00F0C0CFA0EFEBA -S315080007AC25EA0E0E93FAA3F5B5FA85F5AD00AC401D -S315080007BC4EEA0404C451C5681C0A25EA040E94FAC8 -S315080007CCA4F4B4FA84F40D6905FA04F44EEA0404A4 -S315080007DCC4604C68012C01D0092C2DD18C6801946D -S315080007EC93FAA3F5B5FA85F5AD004FF0030E0EFA9C -S315080007FC05F5C45924EA050E93FAA3F5B5FA85F559 -S3150800080CAD00019CAC404EEA0405C551CC6893FA80 -S3150800081CA3FEBEFA8EFE4FEA8E0E4FF0040C0CFAAF -S3150800082C0EFE25EA0E0593FAA3F3B3FA83F39B009F -S3150800083C04FA03F31D43C551013236FA02F391D17A -S3150800084C012003B0F0BD00BF0022064BDA61064B4F -S3150800085C1A6942F004021A611A6942F040021A61D6 -S3150800086C704700BF48090020002002400022064BB2 -S3150800087CDA61064B1A6942F002021A6158611A6962 -S3150800088C42F040021A6170474809002000200240D5 -S3150800089C264B1B7E012B47D070B50E46054601220A -S315080008AC224B1A760368022B12D14CF2503000F008 -S315080008BCADF888BB0120FFF7C7FF4CF2503000F0AB -S315080008CCA5F802461A490B6923F004030B6126E0C6 -S315080008DC4CF2503000F09AF800BB4FF0FF333360FF -S315080008ECAC68012211E02046FFF7C0FF4CF25030ED -S315080008FC00F08CF80E4A136923F0020313610246C2 -S3150800090C08B134600BE004F58064E968AB6803EB66 -S3150800091C81239C42E7D302E0012200E00122002158 -S3150800092C024B1976104670BD022070474809002004 -S3150800093C002002400022044BDA61044A136943F092 -S3150800094C010313610180704748090020002002400A -S3150800095C1A4BDB6813F0100F06D0194AD36943F00B -S3150800096C0203D361102300E00023144AD26812F064 -S3150800097C040F06D01249CA6942F00102CA6143F053 -S3150800098C04030E4AD26912F0010F09D00C49CA6940 -S3150800099C42F00402CA610949CA6922F00102CA6115 -S315080009AC40F20112934205D1044AD36923F001039C -S315080009BCD3617047014AD360704700BF00200240DC -S315080009CC480900200A4B1B6913F0800F0BD0084B03 -S315080009DC084A5A6002F188325A601B6913F0800F74 -S315080009EC03D100207047002070470120704700BFD4 -S315080009FC0020024023016745034A136943F080032C -S31508000A0C13610020704700BF0020024038B5044629 -S31508000A1C00F0FEFC054608E0B4F1FF3F05D024B310 -S31508000A2C00F0F6FC401B844221D3134BDB6813F011 -S31508000A3C010FF1D1104BDB6813F0200F02D02022E6 -S31508000A4C0D4BDA600C4BDB6813F0100F09D10A4B0F -S31508000A5CDB6913F0010F04D1074BDB6813F0040FA5 -S31508000A6C07D0FFF775FF012038BD032038BD0320DA -S31508000A7C38BD002038BD00BF002002402DE9F843E0 -S31508000A8C244C247E012C41D01E4690460F46044623 -S31508000A9C0122204B1A764CF25030FFF7B7FF03466B -S31508000AAC70BB012C04D0022C05D14FF0020904E0CE -S31508000ABC4FF0010901E04FF0040900241EE0210162 -S31508000ACCC1F12002A1F1200328FA01F106FA02F27B -S31508000ADC114326FA03F3194389B207EB4400FFF7CF -S31508000AEC29FF4CF25030FFF791FF0B4B1D6925F08F -S31508000AFC01051D61034618B90134E4B24C45DED331 -S31508000B0C0021044A11761846BDE8F8830220BDE890 -S31508000B1CF88300BF4809002000200240074AD36822 -S31508000B2C23F4E0631B041B0C000200F4E06018437A -S31508000B3C40F0BF6040F40030D060704700ED00E034 -S31508000B4C30B4164BDB68C3F30223C3F10704042C39 -S31508000B5C28BF04241D1D062D01D9DD1E00E0002525 -S31508000B6C012303FA04F4013C2140A940AB40013BA4 -S31508000B7C1A400A43002806DA00F00F001201D2B216 -S31508000B8C074B1A5407E01201D2B200F1604000F587 -S31508000B9C614080F8002330BC704700BF00ED00E0D0 -S31508000BAC14ED00E00138B0F1807F0AD2064B58608C -S31508000BBCF021064A82F823100020986007221A6052 -S31508000BCC70470120704700BF10E000E000ED00E020 -S31508000BDC10B5064B4FF0FF32DA6000241C61DA6060 -S31508000BECDC60FFF747FC204610BD00BF0010024032 -S31508000BFC10B504460E4B18784FF47A73B3FBF0F322 -S31508000C0C0C4A1068B0FBF3F0FFF7CCFF58B90F2C61 -S31508000C1C0BD8002221464FF0FF30FFF791FF064B09 -S31508000C2C1C60002010BD012010BD012010BD00BFA6 -S31508000C3C30040020280400202C04002008B5074A9C -S31508000C4C136843F0100313600320FFF767FF0020B7 -S31508000C5CFFF7CEFFFFF7AAFB002008BD00200240D5 -S31508000C6C014B1880704700BF5804002008B500F0E7 -S31508000C7CC7FB0E4B1B68984216D30D4B1B7833B922 -S31508000C8C01220B4B1A7020220A4B1A6105E000222E -S31508000C9C074B1A702022074B5A6100F0B1FB064B22 -S31508000CAC1B881844014B186008BD00BF540400206B -S31508000CBC5A04002000080140580400202022014B49 -S31508000CCC5A6170470008014008B5054B9B6813F438 -S31508000CDC005F03D0FFF7F2FF012008BD002008BD16 -S31508000CEC0010014008B56420FFF7BAFF08BD00BF25 -S31508000CFC08B5FFF7BBFF08BD0022014B5A707047B9 -S31508000D0C5C040020034BFE22DA7018710222A3F849 -S31508000D1C442070475C04002010B5054C0023237052 -S31508000D2CFFF7EAFFFF23E3700123A4F8443010BD54 -S31508000D3C5C040020064BFF22DA7000221A715978DF -S31508000D4C59719A71DA711A720622A3F844207047FF -S31508000D5C5C04002008B50020FFF7D4FF08BD00BFCF -S31508000D6C084BFF22DA70084A9A6400221A715A71E3 -S31508000D7C9A710721D9711A725A729A720822A3F8B3 -S31508000D8C442070475C04002030180008044BFF22EE -S31508000D9CDA7042689A640122A3F84420704700BFAF -S31508000DAC5C04002008B53120FFF7ACFF08BD00BF76 -S31508000DBC38B5084CFF23E37000252571657100F0E2 -S31508000DCCCFF9A071E571257265720723A4F8443032 -S31508000DDC38BD00BF5C04002038B5FFF78DFF0E4CFC -S31508000DEC01252570FF23E3701023237100236371FB -S31508000DFC00F0B6F9A07100F0BFF9E07100F0BCF98B -S31508000E0CC0F3072020726572A5720823A4F8443033 -S31508000E1C00F004FB38BD00BF5C04002038B505465D -S31508000E2C447800F09DF90138844203DD2220FFF74F -S31508000E3C69FF38BD084C6A78A16C201D00F0C0FC0F -S31508000E4CFF23E3706B78A26C1344A3646B780133AD -S31508000E5CA4F8443038BD00BF5C04002038B50446FD -S31508000E6C457800F07DF90138854203DD2220FFF72D -S31508000E7C49FF38BD6168084DA9646278281D00F0E1 -S31508000E8C9FFCFF23EB706378AA6C1344AB646378FE -S31508000E9C0133A5F8443038BD5C040020F8B5054686 -S31508000EAC1746002406E015F8013B1C44E4B200F092 -S31508000EBC21F931464E1E0029F5D13C600120F8BDBA -S31508000ECC10B5084CFF23E370E21D4168A06CFFF7D0 -S31508000EDCE5FF207100236371A3710823A4F844303D -S31508000EEC10BD00BF5C04002038B505460D4B9C6C44 -S31508000EFC00F036F96A1C411E204600F093FA18B920 -S31508000F0C3120FFF7FFFE38BD064CFF23E37000F0D7 -S31508000F1C27F90138A36C1844A0640123A4F84430BB -S31508000F2C38BD00BF5C04002038B50446457800F08F -S31508000F3C17F90238854203DD2220FFF7E3FE38BD98 -S31508000F4C0F4BFF22DA700122A3F84420617831B9DD -S31508000F5C00F078FA90B93120FFF7D4FE38BDA21C00 -S31508000F6C074B986C00F05EFA18B93120FFF7CAFEE9 -S31508000F7C38BD6378024A916C0B44936438BD00BF44 -S31508000F8C5C04002008B54168074B986C00F04EFAD3 -S31508000F9C18B93120FFF7B6FE08BD034BFF22DA70ED -S31508000FAC0122A3F8442008BD5C04002008B500F013 -S31508000FBCE9FB034BFF22DA700122A3F8442008BD93 -S31508000FCC5C04002008B589B200F0BEF808BD00BF65 -S31508000FDC054B00221A709A6483F84320A3F8442020 -S31508000FEC9A705A70704700BF5C040020024B187840 -S31508000FFC00B10120704700BF5C0400200022024BA0 -S3150800100C83F84320704700BF5C04002008B50378BA -S3150800101CFF2B02D1FFF7E0FE50E0334A1278012A83 -S3150800102C60D1C93B352B46D8DFE803F0334545423A -S3150800103C45453F363C394545454545454545454570 -S3150800104C4545454545454545454545454545454536 -S3150800105C454545454545241E1B2145454527452AF5 -S3150800106C2D30FFF7DBFE29E0FFF7F8FE26E0FFF749 -S3150800107C8DFE23E0FFF724FF20E0FFF771FE1DE04D -S3150800108CFFF768FE1AE0FFF755FE17E0FFF744FE78 -S3150800109C14E0FFF729FF11E0FFF746FF0EE0FFF714 -S315080010AC87FE0BE0FFF76EFF08E0FFF77FFF05E012 -S315080010BCFFF778FE02E02020FFF724FE0A4B93F890 -S315080010CC4330012B02D11020FFF71CFE064BB3F957 -S315080010DC4410002906DD1846012380F843300330F6 -S315080010ECFFF770FF08BD00BF5C04002008B5FFF7CA -S315080010FCF9FD08BD08B5FFF7FBFD08BD08B5FFF7F8 -S3150800110C67FF00F0C3F80022014B1A7008BD00BF38 -S3150800111C3104002000B583B00DF10701074800F033 -S3150800112CF3F8012807D10022054B1A709DF8071011 -S3150800113C0248FFF76BFF03B05DF804FBA804002018 -S3150800114C31040020704700BF08B5044B1B7813B94F -S3150800115CC9B200F0BDF8FFF751FF08BD31040020F5 -S3150800116C044B1B78013B022B01D940207047002009 -S3150800117C704700BF31040020044B1B78013B022B3F -S3150800118C01D9402070470020704700BF3104002069 -S3150800119C08B5FFF72BFF08BD08B500F0EFFAFFF707 -S315080011ACA5FF00F00BF900F039F9FFF7A7FF00F0DF -S315080011BC39F808BD08B5FFF79DFF00F013F9FFF7DE -S315080011CCA9FF00F001F808BD08B5FFF7E1FF0128F3 -S315080011DC13D00A4B1B78012B0FD100F011F9084BD1 -S315080011EC1A68084B1B68134403F5FA73984204D320 -S315080011FC0022024B1A7000F0C5FA08BDEC04002058 -S3150800120CE8040020F004002008B5044B1B78012BD9 -S3150800121C03D100F0F5F8024B186008BDEC04002069 -S3150800122CF004002008B50122034B1A70FFF7ECFFF7 -S3150800123CFFF7CAFF08BD00BFEC04002008B5FFF78E -S3150800124C59FFFCE7054B1B6813F0200F04D0034B22 -S3150800125C5B6803700120704700207047004400400B -S3150800126C10B5094B586000F0CBF800F10A0405E0FC -S3150800127CFFF740FF00F0C4F8844204D3024B1B6806 -S3150800128C13F0800FF4D010BD0044004010B586B0A2 -S3150800129C4FF46143009300230193029303930C22AA -S315080012AC04920593094C69462046FFF733F92369DE -S315080012BC23F490432361636923F02A036361E3688B -S315080012CC43F40053E36006B010BD00BF0044004071 -S315080012DC70B506460D46402903D96D210948FFF716 -S315080012ECADFF2846FFF7BCFF002406E0FFF702FF18 -S315080012FC305DFFF7B5FF0134A4B2ABB29C42F5D30F -S3150800130C70BD00BF3818000870B5244B1C78ACB9F2 -S3150800131C2348FFF797FF01283ED1214B1B78013B49 -S3150800132CDBB23F2B38D800F06BF81E4B1860002246 -S3150800133C1D4B1A700122194B1A702DE006460D46E4 -S3150800134C194B1B78013316481844FFF77BFF0446E4 -S3150800135C012813D1144B1A780132D2B21A70104BD9 -S3150800136C1B789A4215D11149304600F029FA002209 -S3150800137C0A4B1A700C4B1B782B700DE000F040F8DA -S3150800138C084B1B686433984205D90024034B1C7020 -S3150800139C02E0002400E00024204670BD360500203B -S315080013ACF40400203805002035050020F50400203B -S315080013BC0022014B1A60704710E000E008B5FFF7F1 -S315080013CCF7FF054B054A5A6000229A6005211960F9 -S315080013DC034B1A6008BD00BF10E000E03F1901007E -S315080013EC3C050020044B1B6813F4803F03D0034ACA -S315080013FC136801331360704710E000E03C050020C9 -S3150800140C08B5FFF7EFFF014B186808BD3C0500202F -S3150800141C08B5FFF7F5FF08BD704700BF08B500F023 -S3150800142CB5F808BD08B500F0BDF808BD08B500F05C -S3150800143CE9F808BD08B500F055F908BD08B500F07F -S3150800144C99F908BD08B500F025F9034610B100F066 -S3150800145C71F90346184608BD08B5C1F3080353B914 -S3150800146C0368994209D040F8041B4FF4007200F047 -S3150800147CA7F9012008BD002008BD012008BD00BF42 -S3150800148C2DE9F0410746FFF79DFA002413E03E6864 -S3150800149CA30006EB03083B445D68FFF72BFE2A46C0 -S315080014AC002341460220FFF7E9FA40B956F82430E2 -S315080014BC9D4206D101347F2CE9D9012402E000248F -S315080014CC00E00024FFF798FA2046BDE8F08100BF3B -S315080014DC38B50D460B4B984207D004460A4B994231 -S315080014EC05D0FFF7CDFF18B908E0084C00E0054C0D -S315080014FC29462046FFF7B0FF10B938BD002038BD85 -S3150800150C204638BD4005002000200008440700206E -S3150800151C2DE9F04106460C4617461D4621F4FF7880 -S3150800152C28F001080368B3F1FF3F04D14146FFF7E1 -S3150800153C93FF034630B33368984505D04146304689 -S3150800154CFFF7C6FF0646D0B13368E41A34440434B0 -S3150800155CFFF7D0FD331DE31AB3F5007F07D308F563 -S3150800156C00713046FFF7B4FF064650B1041D17F854 -S3150800157C013B04F8013B013DEAD1012302E00023BB -S3150800158C00E000231846BDE8F08100BF4FF0FF339A -S3150800159C024A1360024A1360704700BF44070020D2 -S315080015AC4005002010B54B1E114C241AA34218D81E -S315080015BC104B984217D90B18013B0D4CA34214D863 -S315080015CC0B46014620F4FF7020F001000A4CA0429D -S315080015DC03D10A48FFF79CFF10BD0948FFF798FF8F -S315080015EC10BD002010BD002010BD002010BD00BF8E -S315080015FCFFFF0108FF1F0008002000084005002017 -S3150800160C4407002030B587B0002305934A1E1F4BAC -S3150800161C1B1A9A4232D820F47F7323F003031C4A10 -S3150800162C93422DD90A18013A184CA2422AD8C01A44 -S3150800163C0144C1F38F25C1F3090109B10135ADB2D6 -S3150800164C00240194039301230493FFF7BBF90CE0E0 -S3150800165CFFF750FD05A901A8FFF71AF948B9039B2E -S3150800166C03F5806303930134A4B2A542F0D8012490 -S3150800167C00E00024FFF7C0F9204604E0002002E051 -S3150800168C002000E0002007B030BD00BFFFFF0108B6 -S3150800169CFF1F0008114B1B68B3F1FF3F18D000B5AC -S315080016AC83B00E4B59689A681144DA6811441A6962 -S315080016BC11445A6911449A691144DA698B185B42C8 -S315080016CC02AA42F8043D04210548FFF76BFF01E026 -S315080016DC0120704703B05DF804FB00BF40050020ED -S315080016EC0C2100080D4B1A6804331B6813440C4A6A -S315080016FC126813440B4A126813440B4A11680B44BC -S3150800170C043212681A44094B1B681344084A1268B7 -S3150800171CD34201D1012070470020704700200008F1 -S3150800172C082000080C2000081020000818200008C3 -S3150800173C0C21000808B50D4B1B68B3F1FF3F04D00C -S3150800174C0A48FFF79DFE034668B1094B1B68B3F1BF -S3150800175CFF3F05D00648FFF793FE034610B902E093 -S3150800176C012300E00123184608BD00BF40050020F0 -S3150800177C44070020004870470020000808B500F010 -S3150800178C2FF808BD10B5FFF755FEB0B1FFF79CFA58 -S3150800179C98B1FFF7D7FCFFF70BFEFFF719FAFFF71F -S315080017AC4DFE20F0604020F07F00044B9860FFF758 -S315080017BC45FE446800F016F8A04710BD00ED00E0A1 -S315080017CC70B508E0461C4D1C0B780370FFF792FCAD -S315080017DC224630462946531E9CB2002AF2D170BDC9 -S315080017EC72B6704762B67047F8B500BFF8BC08BC4D -S315080017FC9E467047F8B500BFF8BC08BC9E467047B5 -S3150800180C000000206D61696E2E6300000000000068 -S3150800181C0000000001020304060708090000000086 -S3150800182C010203044F70656E424C54002E2E2F2E67 -S3150800183C2E2F2E2E2F536F757263652F41524D43E3 -S3150800184C4D335F53544D333246312F756172742EB6 -S3090800185C6300000017 -S30D08001860B90100083101000876 -S309080018680D01000858 -S3150800186C00000000EC02002054030020BC030020FA -S3150800187C000000000000000000000000000000004E -S3150800188C000000000000000000000000000000003E -S3150800189C000000000000000000000000000000002E -S315080018AC000000000000000000000000000000001E -S315080018BC000000000000000000000000000000000E -S315080018CC00000000000000000000000000000000FE -S315080018DC00000000000000000000000000000000EE -S315080018EC00000000000000000000000000000000DE -S315080018FC00000000000000000000000000000000CE -S3150800190C00000000000000000100000000000000BC -S3150800191C0E33CDAB34126DE6ECDE05000B00000081 -S3150800192C000000000000000000000000000000009D -S3150800193C000000000000000000000000000000008D -S3150800194C000000000000000000000000000000007D -S3150800195C000000000000000000000000000000006D -S3150800196C000000000000000000000000000000005D -S3150800197C000000000000000000000000000000004D -S3150800198C000000000000000000000000000000003D -S3150800199C000000000000000000000000000000002D -S315080019AC000000000000000000000000000000001D -S315080019BC000000000000000000000000000000000D -S315080019CC00000000000000000000000000000000FD -S315080019DC00000000000000000000000000000000ED -S315080019EC00000000000000000000000000000000DD -S315080019FC00000000000000000000000000000000CD -S31508001A0C00000000000000000000000000000000BC -S31508001A1C00000000000000000000000000000000AC -S31508001A2C000000000000000000000000000000009C -S31508001A3C000000000000000000000000000000008C -S31508001A4C000000000000000000000000000000007C -S31508001A5C000000000000000000000000000000006C -S31508001A6C000000000000000000000000000000005C -S31508001A7C000000000000000000000000000000004C -S31508001A8C000000000000000000000000000000003C -S31508001A9C000000000000000000000000000000002C -S31508001AAC000000000000000000000000000000001C -S31508001ABC000000000000000000000000000000000C -S31508001ACC00000000000000000000000000000000FC -S31508001ADC00000000000000000000000000000000EC -S31508001AEC00000000000000000000000000000000DC -S31508001AFC00000000000000000000000000000000CC -S31508001B0C00000000000000000000000000000000BB -S31508001B1C00000000000000000000000000000000AB -S31508001B2C000000000000000000000000000000009B -S31508001B3C000000000000000000000000000000008B -S31508001B4C000000000000000000000000000000007B -S31508001B5C000000000000000000000000000000006B -S31508001B6C000000000000000000000000000000005B -S31508001B7C000000000000000000000000000000004B -S31508001B8C000000000000000000000000000000003B -S31508001B9C000000000000000000000000000000002B -S31508001BAC000000000000000000000000000000001B -S31508001BBC000000000000000000000000000000000B -S31508001BCC00000000000000000000000000000000FB -S31508001BDC00000000000000000000000000000000EB -S31508001BEC00000000000000000000000000000000DB -S31508001BFC00000000000000000000000000000000CB -S31508001C0C00000000000000000000000000000000BA -S31508001C1C00000000000000000000000000000000AA -S31508001C2C000000000000000000000000000000009A -S31508001C3C000000000000000000000000000000008A -S31508001C4C000000000000000000000000000000007A -S31508001C5C000000000000000000000000000000006A -S31508001C6C000000000000000000000000000000005A -S31508001C7C000000000000000000000000000000004A -S31508001C8C000000000000000000A24A04100000003A -S30908001C9C0104000031 +S315080002CCBDFBFFF74BFF00F087FC70477018000862 +S315080002DC000000203804002038040020680900209B +S315080002ECFEE70000014B1860704700BF3004002081 +S315080002FCC36813F4005F50D130B585B00D4604467B +S3150800030CC36823F4B05222F00C024968EB6819430F +S3150800031C2B690B431343C360AA68036923F4405340 +S3150800032C134303616A69436923F4407313434361B6 +S3150800033C684600F035F91C4B9C4201D1039B0AE038 +S3150800034C1A4B9C4201D1029B05E0194B9C4201D1E8 +S3150800035C029B00E0002313B3296811B303EB830354 +S3150800036C03EB83038900B3FBF1F1124BA3FB0120CA +S3150800037C4009642202FB101212013232A3FB02233B +S3150800038CC3F34F1303F0F00202EB001003F00F0354 +S3150800039C03449BB2A360012004E0002070470020B0 +S315080003AC00E0002005B030BD003801400044004094 +S315080003BC004800401F85EB51074AD36823F4E063D5 +S315080003CC1B041B0C000200F4E060184340F0BF60ED +S315080003DC40F40030D060704700ED00E030B4164BA6 +S315080003ECDB68C3F30223C3F10704042C28BF0424D7 +S315080003FC1D1D062D01D9DD1E00E00025012303FA7B +S3150800040C04F4013C2140A940AB40013B1A400A4385 +S3150800041C002806DA00F00F001201D2B2074B1A5464 +S3150800042C07E01201D2B200F1604000F5614080F895 +S3150800043C002330BC704700BF00ED00E014ED00E06F +S3150800044C0138B0F1807F0AD2064B5860F021064A73 +S3150800045C82F823100020986007221A607047012042 +S3150800046C704700BF10E000E000ED00E010B5064B49 +S3150800047C4FF0FF32DA6000241C61DA60DC6000F0B1 +S3150800048C17FC204610BD00BF0010024010B50446EC +S3150800049C0E4B18784FF47A73B3FBF0F30C4A1068CA +S315080004ACB0FBF3F0FFF7CCFF58B90F2C0BD8002292 +S315080004BC21464FF0FF30FFF791FF064B1C600020DA +S315080004CC10BD012010BD012010BD00BF2C0400205A +S315080004DC300400202804002008B5074A136843F0A6 +S315080004EC100313600320FFF767FF0020FFF7CEFF0A +S315080004FC00F07AFB002008BD00200240034B5B6825 +S3150800050CC3F30313024AD35CD84070470010024069 +S3150800051C14180008034B5B68C3F30223024AD35C26 +S3150800052CD84070470010024024180008034B5B683B +S3150800053CC3F3C223024AD35CD8407047001002406A +S3150800054C241800080B4B5B6803F4803343B1094B42 +S3150800055C5B6803F4003301330748B0FBF3F000E0A3 +S3150800056C0648044B5B68C3F38343023303FB00F072 +S3150800057C704700BF0010024000127A0000093D00C7 +S3150800058C08B5054B5B6803F00C03082B02D1FFF783 +S3150800059CD9FF08BD014808BD0010024000127A00B8 +S315080005AC10B50446FFF7ECFF2060FFF7A7FF606065 +S315080005BCFFF7B0FFA0606068FFF7B8FFE06010BDFA +S315080005CC264B98420BD103F58433DA6842F00402C1 +S315080005DCDA60DA6822F00402DA6001207047204BF0 +S315080005EC98420BD103F58233DA6842F00802DA60D6 +S315080005FCDA6822F00802DA6001207047194B984233 +S3150800060C0BD103F58033DA6842F01002DA60DA6847 +S3150800061C22F01002DA6001207047134B98420BD176 +S3150800062C03F57C43DA6842F02002DA60DA6822F0D5 +S3150800063C2002DA60012070470C4B98420BD103F567 +S3150800064C7843DA6842F04002DA60DA6822F040024F +S3150800065CDA60012070470020704700BF000801408F +S3150800066C000C014000100140001401400018014024 +S3150800067CF0B583B00E68C6F30F2696FAA6F2B2FA50 +S3150800068C82F26AE0012393401E4265D0072A03D8FA +S3150800069C40F20113934006E0A2F108044FF001134F +S315080006ACA34043F080634C681F0EC55993FAA3FE0A +S315080006BCBEFA8EFE4FEA8E0E4FF00F0C0CFA0EFE9B +S315080006CC25EA0E0E93FAA3F5B5FA85F5AD00AC40FE +S315080006DC4EEA0404C451C5681C0A25EA040E94FAA9 +S315080006ECA4F4B4FA84F40D6905FA04F44EEA040485 +S315080006FCC4604C68012C01D0092C2DD18C6801944E +S3150800070C93FAA3F5B5FA85F5AD004FF0030E0EFA7C +S3150800071C05F5C45924EA050E93FAA3F5B5FA85F539 +S3150800072CAD00019CAC404EEA0405C551CC6893FA61 +S3150800073CA3FEBEFA8EFE4FEA8E0E4FF0040C0CFA90 +S3150800074C0EFE25EA0E0593FAA3F3B3FA83F39B0080 +S3150800075C04FA03F31D43C551013236FA02F391D15B +S3150800076C012003B0F0BD00BF0022044BDA61044A35 +S3150800077C136943F00103136101807047480900208F +S3150800078C002002401A4BDB6813F0100F06D0194AEA +S3150800079CD36943F00203D361102300E00023144A03 +S315080007ACD26812F0040F06D01249CA6942F0010247 +S315080007BCCA6143F004030E4AD26912F0010F09D03C +S315080007CC0C49CA6942F00402CA610949CA6922F08D +S315080007DC0102CA6140F20112934205D1044AD36957 +S315080007EC23F00103D3617047014AD360704700BFF9 +S315080007FC00200240480900200A4B1B6913F0800FA1 +S3150800080C0BD0084B084A5A6002F188325A601B69A9 +S3150800081C13F0800F03D10020704700207047012089 +S3150800082C704700BF0020024023016745034A13693D +S3150800083C43F0800313610020704700BF002002407C +S3150800084C38B5044600F030FD054608E0B4F1FF3F24 +S3150800085C05D024B300F028FD401B844221D3134B4A +S3150800086CDB6813F0010FF1D1104BDB6813F0200F86 +S3150800087C02D020220D4BDA600C4BDB6813F0100FFC +S3150800088C09D10A4BDB6913F0010F04D1074BDB685E +S3150800089C13F0040F07D0FFF775FF012038BD0320AE +S315080008AC38BD032038BD002038BD00BF00200240EB +S315080008BC2DE9F843244C247E012C41D01E46904643 +S315080008CC0F4604460122204B1A764CF25030FFF79D +S315080008DCB7FF034670BB012C04D0022C05D14FF090 +S315080008EC020904E04FF0010901E04FF00409002465 +S315080008FC1EE02101C1F12002A1F1200328FA01F121 +S3150800090C06FA02F2114326FA03F3194389B207EBE6 +S3150800091C4400FFF729FF4CF25030FFF791FF0B4BC1 +S3150800092C1D6925F001051D61034618B90134E4B2A9 +S3150800093C4C45DED30021044A11761846BDE8F883E7 +S3150800094C0220BDE8F88300BF4809002000200240B9 +S3150800095C0022064BDA61064B1A6942F004021A6148 +S3150800096C1A6942F040021A61704700BF4809002014 +S3150800097C002002400022064BDA61064B1A6942F047 +S3150800098C02021A6158611A6942F040021A617047EC +S3150800099C4809002000200240264B1B7E012B47D01D +S315080009AC70B50E4605460122224B1A760368022BB1 +S315080009BC12D14CF25030FFF743FF88BB0120FFF7EA +S315080009CCC7FF4CF25030FFF73BFF02461A490B693A +S315080009DC23F004030B6126E04CF25030FFF730FF8E +S315080009EC00BB4FF0FF333360AC68012211E02046A0 +S315080009FCFFF7C0FF4CF25030FFF722FF0E4A13697F +S31508000A0C23F002031361024608B134600BE004F5C7 +S31508000A1C8064E968AB6803EB81239C42E7D302E068 +S31508000A2C012200E001220021024B1976104670BD06 +S31508000A3C0220704748090020002002400F4B1A6814 +S31508000A4C42F001021A6059680D4A0A405A601A683F +S31508000A5C22F0847222F480321A601A6822F48022F8 +S31508000A6C1A605A6822F4FE025A604FF41F029A6002 +S31508000A7C4FF00062034B9A60704700BF00100240AB +S31508000A8C0000FFF800ED00E0014B1880704700BF2E +S31508000A9C5804002008B500F0FFFB0E4B1B68984263 +S31508000AAC16D30D4B1B7833B901220B4B1A70202227 +S31508000ABC0A4B1A6105E00022074B1A702022074BD5 +S31508000ACC5A6100F0E9FB064B1B881844014B186069 +S31508000ADC08BD00BF540400205A0400200008014039 +S31508000AEC580400202022014B5A6170470008014027 +S31508000AFC08B5054B9B6813F4005F03D0FFF7F2FFAC +S31508000B0C012008BD002008BD0010014008B564206E +S31508000B1CFFF7BAFF08BD00BF08B5FFF7BBFF08BD56 +S31508000B2C08B5264A136823F0070343F0020313603B +S31508000B3C136803F00703022B03D06821204800F042 +S31508000B4CDBF8204B1A6842F480221A601A6842F4C1 +S31508000B5C80321A601B4B1B6813F4003FFAD0194AF3 +S31508000B6C536823F47C1343F4E8135360136843F077 +S31508000B7C80731360134B1B6813F0007FFAD0114B6C +S31508000B8C5A6822F0F0025A605A6822F4E06242F47B +S31508000B9C80625A605A6822F460525A605A6822F087 +S31508000BAC030242F002025A60064B5B6803F00C0320 +S31508000BBC082BF9D10448FFF795FB08BD0020024025 +S31508000BCC2C1800080010024000A24A0408B5FFF7CA +S31508000BDC83FCFFF7A5FF08BD08B5FFF7F7FF00F084 +S31508000BEC97F800F0A3F8FCE7F0B58BB02D4B9A6993 +S31508000BFC42F001029A619A6902F001020492049A7F +S31508000C0CDA6942F08052DA61DA6902F080520392AC +S31508000C1C039A9A6942F004029A619A6902F00402EC +S31508000C2C0292029A9A6942F010029A619A6902F043 +S31508000C3C10020192019ADA6942F40032DA61DB6930 +S31508000C4C03F400330093009B42F22003059301231F +S31508000C5C06930227079700260896134C05A92046E3 +S31508000C6CFFF706FD2023636103F1846305930423D0 +S31508000C7C069305A90D48FFF7FBFC40F204430593C0 +S31508000C8C092506950797089605A92046FFF7F0FC4F +S31508000C9C40F608030593069505A92046FFF7E8FCD8 +S31508000CAC0BB0F0BD001002400008014000100140D6 +S31508000CBC08B50E48FFF784FC0D48FFF781FC0D4B71 +S31508000CCCDA6922F40032DA619A6922F010029A6122 +S31508000CDC9A6922F004029A61DA6922F08052DA6182 +S31508000CEC9A6922F001029A6108BD00BF0010014002 +S31508000CFC000801400010024008B500F005F8FCE7B2 +S31508000D0C08B5FFF703FF08BD08B5FFF705FF08BDD3 +S31508000D1C08B500F061FCFFF7F3FF00F09BFA00F052 +S31508000D2C8DFC00F047F800F039F808BD08B5FFF758 +S31508000D3CEBFF00F0A3FA00F049F800F001F808BD43 +S31508000D4C08B500F081F8012813D00A4B1B78012B43 +S31508000D5C0FD100F0A1FA084B1A68084B1B6813440C +S31508000D6C03F5FA73984204D30022024B1A7000F06A +S31508000D7C37FC08BD600400205C04002064040020D5 +S31508000D8C08B5044B1B78012B03D100F085FA024BEE +S31508000D9C186008BD600400206404002008B5012210 +S31508000DAC034B1A70FFF7ECFFFFF7CAFF08BD00BF2D +S31508000DBC6004002008B500F0B9F900F081FC0022A7 +S31508000DCC014B1A7008BD00BF3404002000B583B06F +S31508000DDC0DF10701074800F0B1FC012807D10022E4 +S31508000DEC054B1A709DF80710024800F0BDF903B0C0 +S31508000DFC5DF804FB6804002034040020704700BF2B +S31508000E0C08B5044B1B7813B9C9B200F07BFC00F08B +S31508000E1CA3F908BD34040020044B1B78013B022BB4 +S31508000E2C01D9402070470020704700BF34040020C9 +S31508000E3C044B1B78013B022B01D94020704700203C +S31508000E4C704700BF3404002008B500F07DF900B1E6 +S31508000E5C012008BD0022014B5A707047A8040020D7 +S31508000E6C034BFE22DA7018710222A3F8442070474D +S31508000E7CA804002010B5054C00232370FFF7EAFFE1 +S31508000E8CFF23E3700123A4F8443010BDA804002006 +S31508000E9C064BFF22DA7000221A71597859719A7129 +S31508000EACDA711A720622A3F844207047A8040020A7 +S31508000EBC08B50020FFF7D4FF08BD00BF084BFF227A +S31508000ECCDA70084A9A6400221A715A719A710721C3 +S31508000EDCD9711A725A729A720822A3F8442070476A +S31508000EECA804002034180008044BFF22DA70426864 +S31508000EFC9A640122A3F84420704700BFA804002076 +S31508000F0C08B53120FFF7ACFF08BD00BF38B5084C53 +S31508000F1CFF23E370002525716571FFF77DFFA0712E +S31508000F2CE571257265720723A4F8443038BD00BFF5 +S31508000F3CA804002038B5FFF78DFF0E4C0125257047 +S31508000F4CFF23E3701023237100236371FFF764FFFB +S31508000F5CA071FFF76DFFE071FFF76AFFC0F307207A +S31508000F6C20726572A5720823A4F8443000F066FB5B +S31508000F7C38BD00BFA804002038B505464478FFF7ED +S31508000F8C4BFF0138844203DD2220FFF769FF38BD89 +S31508000F9C084C6A78A16C201D00F040FBFF23E37017 +S31508000FAC6B78A26C1344A3646B780133A4F84430B1 +S31508000FBC38BD00BFA804002038B504464578FFF7AD +S31508000FCC2BFF0138854203DD2220FFF749FF38BD88 +S31508000FDC6168084DA9646278281D00F01FFBFF2381 +S31508000FECEB706378AA6C1344AB6463780133A5F889 +S31508000FFC443038BDA8040020F8B505461746002429 +S3150800100C06E015F8013B1C44E4B2FFF77DFE3146B9 +S3150800101C4E1E0029F5D13C600120F8BD10B5084CD0 +S3150800102CFF23E370E21D4168A06CFFF7E5FF207112 +S3150800103C00236371A3710823A4F8443010BD00BFC4 +S3150800104CA804002038B505460D4B9C6CFFF7E4FE4A +S3150800105C6A1C411E204600F0F5FA18B93120FFF734 +S3150800106CFFFE38BD064CFF23E370FFF7D5FE0138AB +S3150800107CA36C1844A0640123A4F8443038BD00BFFF +S3150800108CA804002038B504464578FFF7C5FE023893 +S3150800109C854203DD2220FFF7E3FE38BD0F4BFF2206 +S315080010ACDA700122A3F84420617831B900F0DAFA33 +S315080010BC90B93120FFF7D4FE38BDA21C074B986CAB +S315080010CC00F0C0FA18B93120FFF7CAFE38BD6378AC +S315080010DC024A916C0B44936438BD00BFA8040020E7 +S315080010EC08B54168074B986C00F0B0FA18B931206E +S315080010FCFFF7B6FE08BD034BFF22DA700122A3F8F0 +S3150800110C442008BDA804002008B500F069FA034B72 +S3150800111CFF22DA700122A3F8442008BDA804002097 +S3150800112C08B589B2FFF76CFE08BD00BF054B002257 +S3150800113C1A709A6483F84320A3F844209A705A705C +S3150800114C704700BFA8040020024B187800B1012094 +S3150800115C704700BFA80400200022024B83F84320E6 +S3150800116C704700BFA804002008B50378FF2B02D1EE +S3150800117CFFF7E0FE50E0334A1278012A60D1C93BEA +S3150800118C352B46D8DFE803F03345454245453F360F +S3150800119C3C394545454545454545454545454545FA +S315080011AC45454545454545454545454545454545D5 +S315080011BC4545241E1B2145454527452A2D30FFF755 +S315080011CCDBFE29E0FFF7F8FE26E0FFF78DFE23E0AD +S315080011DCFFF724FF20E0FFF771FE1DE0FFF768FE1E +S315080011EC1AE0FFF755FE17E0FFF744FE14E0FFF789 +S315080011FC29FF11E0FFF746FF0EE0FFF787FE0BE02D +S3150800120CFFF76EFF08E0FFF77FFF05E0FFF778FEB4 +S3150800121C02E02020FFF724FE0A4B93F84330012BFB +S3150800122C02D11020FFF71CFE064BB3F94410002917 +S3150800123C06DD1846012380F843300330FFF770FFAC +S3150800124C08BD00BFA80400200022014B1A60704795 +S3150800125C10E000E008B5FFF7F7FF054B054A5A60A2 +S3150800126C00229A6005211960034B1A6008BD00BF5D +S3150800127C10E000E03F190100F4040020044B1B6841 +S3150800128C13F4803F03D0034A136801331360704785 +S3150800129C10E000E0F404002008B5FFF7EFFF014B5F +S315080012AC186808BDF404002008B5FFF7F5FF08BD5B +S315080012BC704700BF08B5C1F3080353B903689942D0 +S315080012CC09D040F8041B4FF4007200F0A7F901206E +S315080012DC08BD002008BD012008BD00BF2DE9F0415E +S315080012EC0746FFF789FA002413E03E68A30006EBCD +S315080012FC03083B445D68FFF707FD2A460023414671 +S3150800130C0220FFF7D5FA40B956F824309D4206D18B +S3150800131C01347F2CE9D9012402E0002400E00024E2 +S3150800132CFFF784FA2046BDE8F08100BF38B50D46B4 +S3150800133C0B4B984207D004460A4B994205D0FFF747 +S3150800134CCDFF18B908E0084C00E0054C29462046A4 +S3150800135CFFF7B0FF10B938BD002038BD204638BDA0 +S3150800136CF804002000200008FC0600202DE9F041B6 +S3150800137C06460C4617461D4621F4FF7828F0010848 +S3150800138C0368B3F1FF3F04D14146FFF793FF0346C9 +S3150800139C30B33368984505D041463046FFF7C6FF4B +S315080013AC0646D0B13368E41A34440434FFF7ACFC6F +S315080013BC331DE31AB3F5007F07D308F500713046E1 +S315080013CCFFF7B4FF064650B1041D17F8013B04F8A5 +S315080013DC013B013DEAD1012302E0002300E0002392 +S315080013EC1846BDE8F08100BF4FF0FF33024A136080 +S315080013FC024A1360704700BFFC060020F804002060 +S3150800140C10B54B1E114C241AA34218D8104B9842EF +S3150800141C17D90B18013B0D4CA34214D80B460146A1 +S3150800142C20F4FF7020F001000A4CA04203D10A48B0 +S3150800143CFFF79CFF10BD0948FFF798FF10BD002069 +S3150800144C10BD002010BD002010BD00BFFFFF010815 +S3150800145CFF1F000800200008F8040020FC060020E6 +S3150800146C30B587B0002305934A1E1F4B1B1A9A42A8 +S3150800147C32D820F47F7323F003031C4A93422DD9E8 +S3150800148C0A18013A184CA2422AD8C01A0144C1F3C8 +S3150800149C8F25C1F3090109B10135ADB200240194B8 +S315080014AC039301230493FFF7A7F90CE0FFF72CFC31 +S315080014BC05A901A8FFF770FA48B9039B03F58063E1 +S315080014CC03930134A4B2A542F0D8012400E0002409 +S315080014DCFFF7ACF9204604E0002002E0002000E00B +S315080014EC002007B030BD00BFFFFF0108FF1F000832 +S315080014FC114B1B68B3F1FF3F18D000B583B00E4BE8 +S3150800150C59689A681144DA6811441A6911445A6977 +S3150800151C11449A691144DA698B185B4202AA42F89B +S3150800152C043D04210548FFF76BFF01E001207047D5 +S3150800153C03B05DF804FB00BFF80400200C2100087A +S3150800154C0D4B1A6804331B6813440C4A126813446F +S3150800155C0B4A126813440B4A11680B44043212687E +S3150800156C1A44094B1B681344084A1268D34201D122 +S3150800157C012070470020704700200008082000084A +S3150800158C0C20000810200008182000080C21000860 +S3150800159C08B50D4B1B68B3F1FF3F04D00A48FFF79B +S315080015AC9DFE034668B1094B1B68B3F1FF3F05D096 +S315080015BC0648FFF793FE034610B902E0012300E044 +S315080015CC0123184608BD00BFF8040020FC060020BD +S315080015DC004870470020000808B500F003F908BD5C +S315080015EC10B500F037F8B0B1FFF782FA98B1FFF7EB +S315080015FC05FCFFF729FEFEF739FF00F02FF820F05F +S3150800160C604020F07F00044B986000F027F844688F +S3150800161C00F0EAF8A04710BD00ED00E070B508E050 +S3150800162C461C4D1C0B780370FFF76EFB22463046A2 +S3150800163C2946531E9CB2002AF2D170BD08B5FFF795 +S3150800164CD3FE08BD08B5FFF7DBFE08BD08B5FFF7E6 +S3150800165C07FF08BD08B5FFF773FF08BD08B5FFF708 +S3150800166CB7FF08BD08B5FFF743FF034610B1FFF7F0 +S3150800167C8FFF0346184608BD054B1B6813F0200F51 +S3150800168C04D0034B5B680370012070470020704739 +S3150800169C0044004010B5094B5860FFF7FDFD00F1FA +S315080016AC0A0405E0FFF730FBFFF7F6FD844204D386 +S315080016BC024B1B6813F0800FF4D010BD0044004099 +S315080016CC10B586B04FF4614300930023019302933F +S315080016DC03930C2204920593094C69462046FEF79F +S315080016EC07FE236923F490432361636923F02A03D5 +S315080016FC6361E36843F40053E36006B010BD00BFB2 +S3150800170C0044004070B506460D46402903D96F21A2 +S3150800171C0948FFF7F1FA2846FFF7BCFF002406E054 +S3150800172CFFF7F2FA305DFFF7B5FF0134A4B2ABB29E +S3150800173C9C42F5D370BD00BF3C18000870B5244B0D +S3150800174C1C78ACB92348FFF797FF01283ED1214BEB +S3150800175C1B78013BDBB23F2B38D8FFF79DFD1E4BA0 +S3150800176C186000221D4B1A700122194B1A702DE0B5 +S3150800177C06460D46194B1B78013316481844FFF7D5 +S3150800178C7BFF0446012813D1144B1A780132D2B2C6 +S3150800179C1A70104B1B789A4215D111493046FFF72F +S315080017AC3DFF00220A4B1A700C4B1B782B700DE070 +S315080017BCFFF772FD084B1B686433984205D9002461 +S315080017CC034B1C7002E0002400E00024204670BD88 +S315080017DC4209002000090020440900204109002084 +S315080017EC0109002072B6704762B67047F8B500BF9B +S315080017FCF8BC08BC9E467047F8B500BFF8BC08BCD8 +S3090800180C9E4670472F +S315080018100000002000000000000000000102030490 +S315080018200607080900000000010203046D61696EDD +S315080018302E6300004F70656E424C54002E2E2F2EDC +S315080018402E2F2E2E2F536F757263652F41524D43DF +S315080018504D335F53544D333246312F756172742EB2 +S309080018606300000013 +S30D08001864B90100083101000872 +S3090800186C0D01000854 +S3150800187000000000EC02002054030020BC030020F6 +S31508001880000000000000000000000000000000004A +S31508001890000000000000000000000000000000003A +S315080018A0000000000000000000000000000000002A +S315080018B0000000000000000000000000000000001A +S315080018C0000000000000000000000000000000000A +S315080018D000000000000000000000000000000000FA +S315080018E000000000000000000000000000000000EA +S315080018F000000000000000000000000000000000DA +S3150800190000000000000000000000000000000000C9 +S3150800191000000000000000000100000000000000B8 +S315080019200E33CDAB34126DE6ECDE05000B0000007D +S315080019300000000000000000000000000000000099 +S315080019400000000000000000000000000000000089 +S315080019500000000000000000000000000000000079 +S315080019600000000000000000000000000000000069 +S315080019700000000000000000000000000000000059 +S315080019800000000000000000000000000000000049 +S315080019900000000000000000000000000000000039 +S315080019A00000000000000000000000000000000029 +S315080019B00000000000000000000000000000000019 +S315080019C00000000000000000000000000000000009 +S315080019D000000000000000000000000000000000F9 +S315080019E000000000000000000000000000000000E9 +S315080019F000000000000000000000000000000000D9 +S31508001A0000000000000000000000000000000000C8 +S31508001A1000000000000000000000000000000000B8 +S31508001A2000000000000000000000000000000000A8 +S31508001A300000000000000000000000000000000098 +S31508001A400000000000000000000000000000000088 +S31508001A500000000000000000000000000000000078 +S31508001A600000000000000000000000000000000068 +S31508001A700000000000000000000000000000000058 +S31508001A800000000000000000000000000000000048 +S31508001A900000000000000000000000000000000038 +S31508001AA00000000000000000000000000000000028 +S31508001AB00000000000000000000000000000000018 +S31508001AC00000000000000000000000000000000008 +S31508001AD000000000000000000000000000000000F8 +S31508001AE000000000000000000000000000000000E8 +S31508001AF000000000000000000000000000000000D8 +S31508001B0000000000000000000000000000000000C7 +S31508001B1000000000000000000000000000000000B7 +S31508001B2000000000000000000000000000000000A7 +S31508001B300000000000000000000000000000000097 +S31508001B400000000000000000000000000000000087 +S31508001B500000000000000000000000000000000077 +S31508001B600000000000000000000000000000000067 +S31508001B700000000000000000000000000000000057 +S31508001B800000000000000000000000000000000047 +S31508001B900000000000000000000000000000000037 +S31508001BA00000000000000000000000000000000027 +S31508001BB00000000000000000000000000000000017 +S31508001BC00000000000000000000000000000000007 +S31508001BD000000000000000000000000000000000F7 +S31508001BE000000000000000000000000000000000E7 +S31508001BF000000000000000000000000000000000D7 +S31508001C0000000000000000000000000000000000C6 +S31508001C1000000000000000000000000000000000B6 +S31508001C2000000000000000000000000000000000A6 +S31508001C300000000000000000000000000000000096 +S31508001C400000000000000000000000000000000086 +S31508001C500000000000000000000000000000000076 +S31508001C600000000000000000000000000000000066 +S31508001C700000000000000000000000000000000056 +S31508001C800000000000000000000000000000000046 +S31508001C900000000000000000100000000100000025 +S30D08001CA000A24A04040000003A S705080002A54B diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/main.c b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/main.c index 74750ad1..e0b47574 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/main.c +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Boot/main.c @@ -114,7 +114,7 @@ static void SystemClock_Config(void) } /* Configure and enable the PLL. */ - LL_RCC_PLL_ConfigDomain_SYS(LL_RCC_PLLSOURCE_HSE_DIV_1, LL_RCC_PLL_MUL_8); + LL_RCC_PLL_ConfigDomain_SYS(LL_RCC_PLLSOURCE_HSE_DIV_1, LL_RCC_PLL_MUL_9); LL_RCC_PLL_Enable(); /* Wait till PLL is ready. */ diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf index 71bfb0cb..d631117c 100644 Binary files a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf and b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.elf differ diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.map b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.map index 92974053..4bd88e7d 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.map +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.map @@ -1,254 +1,254 @@ - -bin/demoprog_nucleo_stm32f103rb.elf: file format elf32-littlearm -bin/demoprog_nucleo_stm32f103rb.elf -architecture: arm, flags 0x00000112: -EXEC_P, HAS_SYMS, D_PAGED -start address 0x080022a9 - -Program Header: - LOAD off 0x00000000 vaddr 0x08000000 paddr 0x08000000 align 2**16 - filesz 0x000033f4 memsz 0x000033f4 flags rwx - LOAD off 0x00010000 vaddr 0x20000000 paddr 0x080033f4 align 2**16 - filesz 0x00000434 memsz 0x000004e4 flags rw- - LOAD off 0x000104e4 vaddr 0x200004e4 paddr 0x08003828 align 2**16 - filesz 0x00000000 memsz 0x00000600 flags rw- -private flags = 5000200: [Version5 EABI] [soft-float ABI] - -Sections: -Idx Name Size VMA LMA File off Algn - 0 .isr_vector 00000110 08002000 08002000 00002000 2**0 - CONTENTS, ALLOC, LOAD, READONLY, DATA - 1 .text 000012a8 08002110 08002110 00002110 2**2 - CONTENTS, ALLOC, LOAD, READONLY, CODE - 2 .rodata 00000030 080033b8 080033b8 000033b8 2**2 - CONTENTS, ALLOC, LOAD, READONLY, DATA - 3 .init_array 00000008 080033e8 080033e8 000033e8 2**2 - CONTENTS, ALLOC, LOAD, DATA - 4 .fini_array 00000004 080033f0 080033f0 000033f0 2**2 - CONTENTS, ALLOC, LOAD, DATA - 5 .data 00000434 20000000 080033f4 00010000 2**3 - CONTENTS, ALLOC, LOAD, DATA - 6 .bss 000000b0 20000434 08003828 00010434 2**2 - ALLOC - 7 ._user_heap_stack 00000600 200004e4 08003828 000104e4 2**0 - ALLOC - 8 .ARM.attributes 00000029 00000000 00000000 00010434 2**0 - CONTENTS, READONLY - 9 .debug_line 00002291 00000000 00000000 0001045d 2**0 - CONTENTS, READONLY, DEBUGGING - 10 .debug_info 0000526e 00000000 00000000 000126ee 2**0 - CONTENTS, READONLY, DEBUGGING - 11 .debug_abbrev 0000121b 00000000 00000000 0001795c 2**0 - CONTENTS, READONLY, DEBUGGING - 12 .debug_aranges 00000548 00000000 00000000 00018b78 2**3 - CONTENTS, READONLY, DEBUGGING - 13 .debug_ranges 000004b8 00000000 00000000 000190c0 2**3 - CONTENTS, READONLY, DEBUGGING - 14 .debug_str 00001a5a 00000000 00000000 00019578 2**0 - CONTENTS, READONLY, DEBUGGING - 15 .comment 0000006e 00000000 00000000 0001afd2 2**0 - CONTENTS, READONLY - 16 .debug_frame 00000be4 00000000 00000000 0001b040 2**2 - CONTENTS, READONLY, DEBUGGING - 17 .debug_loc 00002370 00000000 00000000 0001bc24 2**0 - CONTENTS, READONLY, DEBUGGING -SYMBOL TABLE: -08002000 l d .isr_vector 00000000 .isr_vector -08002110 l d .text 00000000 .text -080033b8 l d .rodata 00000000 .rodata -080033e8 l d .init_array 00000000 .init_array -080033f0 l d .fini_array 00000000 .fini_array -20000000 l d .data 00000000 .data -20000434 l d .bss 00000000 .bss -200004e4 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_str 00000000 .debug_str -00000000 l d .comment 00000000 .comment -00000000 l d .debug_frame 00000000 .debug_frame -00000000 l d .debug_loc 00000000 .debug_loc -00000000 l df *ABS* 00000000 obj/startup_stm32f103xb.o -f108f85f l *ABS* 00000000 BootRAM -080022b8 l .text 00000000 LoopCopyDataInit -080022b0 l .text 00000000 CopyDataInit -080022cc l .text 00000000 LoopFillZerobss -080022c6 l .text 00000000 FillZerobss -080022f8 l .text 00000000 Infinite_Loop -00000000 l df *ABS* 00000000 crtstuff.c -080033a0 l O .text 00000000 __EH_FRAME_BEGIN__ -08002110 l F .text 00000000 __do_global_dtors_aux -20000434 l .bss 00000000 completed.8603 -080033f0 l O .fini_array 00000000 __do_global_dtors_aux_fini_array_entry -08002134 l F .text 00000000 frame_dummy -20000438 l .bss 00000000 object.8608 -080033ec l O .init_array 00000000 __frame_dummy_init_array_entry -00000000 l df *ABS* 00000000 init.c -00000000 l df *ABS* 00000000 __call_atexit.c -080021bc 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 timer.c -00000000 l df *ABS* 00000000 main.c -0800233c l F .text 00000052 SystemClock_Config -08002390 l F .text 00000014 Init -00000000 l df *ABS* 00000000 system_stm32f1xx.c -00000000 l df *ABS* 00000000 stm32f1xx_hal_uart.c -080024f4 l F .text 000001bc UART_SetConfig -080026b0 l F .text 00000066 UART_WaitOnFlagUntilTimeout -00000000 l df *ABS* 00000000 stm32f1xx_hal_rcc.c -08002868 l F .text 0000002c RCC_Delay -00000000 l df *ABS* 00000000 stm32f1xx_hal_gpio.c -00000000 l df *ABS* 00000000 stm32f1xx_hal_cortex.c -00000000 l df *ABS* 00000000 stm32f1xx_hal.c -00000000 l df *ABS* 00000000 led.c -20000450 l O .bss 00000004 timer_counter_last.6513 -20000454 l O .bss 00000001 led_toggle_state.6512 -00000000 l df *ABS* 00000000 boot.c -0800328c l F .text 0000002c BootComUartInit -080032b8 l F .text 0000001c UartReceiveByte -08003300 l F .text 00000098 BootComUartCheckActivationRequest -20000455 l O .bss 00000001 xcpCtoRxInProgress.6530 -20000456 l O .bss 00000001 xcpCtoRxLength.6529 -20000458 l O .bss 00000040 uartHandle -20000498 l O .bss 00000004 xcpCtoRxStartTime.6531 -2000049c l O .bss 00000041 xcpCtoReqPacket.6528 -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 impure.c -20000000 l O .data 00000428 impure_data -00000000 l df *ABS* 00000000 -080033f4 l .fini_array 00000000 __fini_array_end -20000434 l .bss 00000000 __bss_start__ -200004e4 l .bss 00000000 __bss_end__ -00000000 l *UND* 00000000 software_init_hook -080033f0 l .fini_array 00000000 __fini_array_start -080033f0 l .init_array 00000000 __init_array_end -00000000 l *UND* 00000000 hardware_init_hook -080033e8 l .init_array 00000000 __preinit_array_end -00000000 l *UND* 00000000 __stack -080033e8 l .init_array 00000000 __init_array_start -00000000 l *UND* 00000000 _exit -080033e8 l .init_array 00000000 __preinit_array_start -00000000 l *UND* 00000000 free -080022f8 w F .text 00000002 RTC_Alarm_IRQHandler -080022f8 w F .text 00000002 EXTI2_IRQHandler -080033e0 g O .rodata 00000008 APBPrescTable -080022f8 w F .text 00000002 DebugMon_Handler -08002e94 g F .text 00000020 HAL_RCC_GetPCLK1Freq -080030dc g F .text 00000064 HAL_NVIC_SetPriority -080022f8 w F .text 00000002 TIM1_CC_IRQHandler -08002eb4 g F .text 00000020 HAL_RCC_GetPCLK2Freq -080022f8 w F .text 00000002 HardFault_Handler -00000400 g *ABS* 00000000 _Min_Stack_Size -08002330 g F .text 0000000c SysTick_Handler -080030ac g F .text 0000000c HAL_GPIO_WritePin -080022f8 w F .text 00000002 PVD_IRQHandler -080033f4 g *ABS* 00000000 _sidata -08002e88 g F .text 0000000c HAL_RCC_GetHCLKFreq -080022f8 w F .text 00000002 PendSV_Handler -080022f8 w F .text 00000002 NMI_Handler -080033e8 g .init_array 00000000 __exidx_end -080022f8 w F .text 00000002 EXTI3_IRQHandler -08002c94 g F .text 00000070 HAL_RCC_GetSysClockFreq -080023b8 g F .text 000000fc HAL_MspInit -0800318c w F .text 00000002 HAL_SYSTICK_Callback -080033b8 g .text 00000000 _etext -20000434 g .bss 00000000 _sbss -08002ed4 g F .text 000001d8 HAL_GPIO_Init -080022f8 w F .text 00000002 EXTI0_IRQHandler -080022f8 w F .text 00000002 I2C2_EV_IRQHandler -20000428 g O .data 00000004 SystemCoreClock -00000000 w *UND* 00000000 malloc -20000430 g O .data 00000001 uwTickFreq -080022f8 w F .text 00000002 UsageFault_Handler -080022f8 w F .text 00000002 ADC1_2_IRQHandler -20000000 g .data 00000000 _sdata -080022f8 w F .text 00000002 SPI1_IRQHandler -080022f8 w F .text 00000002 TAMPER_IRQHandler -200004e0 g O .bss 00000004 uwTick -08003140 g F .text 0000002c HAL_SYSTICK_Config -080033e8 g .init_array 00000000 __exidx_start -080033cc g O .rodata 00000004 _global_impure_ptr -0800216c g F .text 00000050 __libc_init_array -080022f8 w F .text 00000002 DMA1_Channel4_IRQHandler -080033a0 g F .text 00000000 _init -080032dc g F .text 00000024 BootActivate -080022f8 w F .text 00000002 USART3_IRQHandler -080021dc g F .text 00000028 __libc_fini_array -080022f8 w F .text 00000002 RTC_IRQHandler -08002780 g F .text 000000e6 HAL_UART_Receive -200004e4 g .bss 00000000 _ebss -080022f8 w F .text 00000002 DMA1_Channel7_IRQHandler -080022a8 w F .text 00000038 Reset_Handler -080022f8 w F .text 00000002 CAN1_RX1_IRQHandler -2000042c g O .data 00000004 uwTickPrio -080031e4 g F .text 00000024 HAL_Init -0800322c g F .text 00000014 LedInit -080022f8 w F .text 00000002 TIM4_IRQHandler -00000000 w *UND* 00000000 __deregister_frame_info -080022f8 w F .text 00000002 I2C1_EV_IRQHandler -080022f8 w F .text 00000002 DMA1_Channel6_IRQHandler -080022f8 w F .text 00000002 TIM3_IRQHandler -080022f8 w F .text 00000002 RCC_IRQHandler -080022f8 w F .text 00000002 TIM1_TRG_COM_IRQHandler -00000200 g *ABS* 00000000 _Min_Heap_Size -080022f8 w F .text 00000002 DMA1_Channel1_IRQHandler -080022f8 g .text 00000002 Default_Handler -080033d0 g O .rodata 00000010 AHBPrescTable -080022f8 w F .text 00000002 EXTI15_10_IRQHandler -08002204 g F .text 000000a4 __register_exitproc -08002d04 g F .text 00000184 HAL_RCC_ClockConfig -080030b8 g F .text 00000024 HAL_NVIC_SetPriorityGrouping -080022f8 w F .text 00000002 EXTI9_5_IRQHandler -08003220 w F .text 0000000c HAL_GetTick -080022f8 w F .text 00000002 SPI2_IRQHandler -080022f8 w F .text 00000002 MemManage_Handler -080023a4 g F .text 00000014 main -080022f8 w F .text 00000002 SVC_Handler -00000000 w *UND* 00000000 __libc_fini -080022f8 w F .text 00000002 DMA1_Channel5_IRQHandler -080022f8 w F .text 00000002 EXTI4_IRQHandler -080022f8 w F .text 00000002 USB_LP_CAN1_RX0_IRQHandler -080032d4 g F .text 00000008 BootComInit -080024b4 g F .text 00000040 SystemInit -080033ac g F .text 00000000 _fini -08002718 w F .text 00000002 HAL_UART_MspInit -080022f8 w F .text 00000002 USB_HP_CAN1_TX_IRQHandler -080021d0 g F .text 0000000c atexit -080022f8 w F .text 00000002 DMA1_Channel3_IRQHandler -08003198 w F .text 0000004c HAL_InitTick -080022f8 w F .text 00000002 TIM1_UP_IRQHandler -08003208 w F .text 00000018 HAL_IncTick -080022f8 w F .text 00000002 WWDG_IRQHandler -08003240 g F .text 0000004c LedToggle -080022f8 w F .text 00000002 TIM2_IRQHandler -0800316c g F .text 00000020 HAL_SYSTICK_CLKSourceConfig -080022f8 w F .text 00000002 TIM1_BRK_IRQHandler -20005000 g *ABS* 00000000 _estack -080022f8 w F .text 00000002 EXTI1_IRQHandler -20000434 g .data 00000000 _edata -080022f8 w F .text 00000002 USART2_IRQHandler -08002894 g F .text 00000400 HAL_RCC_OscConfig -08002000 g O .isr_vector 00000000 g_pfnVectors -080022f8 w F .text 00000002 I2C2_ER_IRQHandler -080022f8 w F .text 00000002 DMA1_Channel2_IRQHandler -08003398 g F .text 00000008 BootComCheckActivationRequest -080022f8 w F .text 00000002 CAN1_SCE_IRQHandler -080022f8 w F .text 00000002 FLASH_IRQHandler -080022f8 w F .text 00000002 BusFault_Handler -080022f8 w F .text 00000002 USART1_IRQHandler -08003190 g F .text 00000008 HAL_SYSTICK_IRQHandler -0800271c g F .text 00000062 HAL_UART_Init -080022f8 w F .text 00000002 I2C1_ER_IRQHandler -08002328 g F .text 00000008 TimerGet -00000000 w *UND* 00000000 _Jv_RegisterClasses -080022fc g F .text 0000002c TimerInit -00000000 w *UND* 00000000 __register_frame_info -080022f8 w F .text 00000002 USBWakeUp_IRQHandler - - + +bin/demoprog_nucleo_stm32f103rb.elf: file format elf32-littlearm +bin/demoprog_nucleo_stm32f103rb.elf +architecture: arm, flags 0x00000112: +EXEC_P, HAS_SYMS, D_PAGED +start address 0x080022a9 + +Program Header: + LOAD off 0x00000000 vaddr 0x08000000 paddr 0x08000000 align 2**16 + filesz 0x000033f4 memsz 0x000033f4 flags rwx + LOAD off 0x00010000 vaddr 0x20000000 paddr 0x080033f4 align 2**16 + filesz 0x00000434 memsz 0x000004e4 flags rw- + LOAD off 0x000104e4 vaddr 0x200004e4 paddr 0x08003828 align 2**16 + filesz 0x00000000 memsz 0x00000600 flags rw- +private flags = 5000200: [Version5 EABI] [soft-float ABI] + +Sections: +Idx Name Size VMA LMA File off Algn + 0 .isr_vector 00000110 08002000 08002000 00002000 2**0 + CONTENTS, ALLOC, LOAD, READONLY, DATA + 1 .text 000012a8 08002110 08002110 00002110 2**2 + CONTENTS, ALLOC, LOAD, READONLY, CODE + 2 .rodata 00000030 080033b8 080033b8 000033b8 2**2 + CONTENTS, ALLOC, LOAD, READONLY, DATA + 3 .init_array 00000008 080033e8 080033e8 000033e8 2**2 + CONTENTS, ALLOC, LOAD, DATA + 4 .fini_array 00000004 080033f0 080033f0 000033f0 2**2 + CONTENTS, ALLOC, LOAD, DATA + 5 .data 00000434 20000000 080033f4 00010000 2**3 + CONTENTS, ALLOC, LOAD, DATA + 6 .bss 000000b0 20000434 08003828 00010434 2**2 + ALLOC + 7 ._user_heap_stack 00000600 200004e4 08003828 000104e4 2**0 + ALLOC + 8 .ARM.attributes 00000029 00000000 00000000 00010434 2**0 + CONTENTS, READONLY + 9 .debug_line 0000227d 00000000 00000000 0001045d 2**0 + CONTENTS, READONLY, DEBUGGING + 10 .debug_info 00005259 00000000 00000000 000126da 2**0 + CONTENTS, READONLY, DEBUGGING + 11 .debug_abbrev 0000121b 00000000 00000000 00017933 2**0 + CONTENTS, READONLY, DEBUGGING + 12 .debug_aranges 00000548 00000000 00000000 00018b50 2**3 + CONTENTS, READONLY, DEBUGGING + 13 .debug_ranges 000004b8 00000000 00000000 00019098 2**3 + CONTENTS, READONLY, DEBUGGING + 14 .debug_loc 00002370 00000000 00000000 00019550 2**0 + CONTENTS, READONLY, DEBUGGING + 15 .debug_str 00001a45 00000000 00000000 0001b8c0 2**0 + CONTENTS, READONLY, DEBUGGING + 16 .comment 0000006e 00000000 00000000 0001d305 2**0 + CONTENTS, READONLY + 17 .debug_frame 00000be4 00000000 00000000 0001d374 2**2 + CONTENTS, READONLY, DEBUGGING +SYMBOL TABLE: +08002000 l d .isr_vector 00000000 .isr_vector +08002110 l d .text 00000000 .text +080033b8 l d .rodata 00000000 .rodata +080033e8 l d .init_array 00000000 .init_array +080033f0 l d .fini_array 00000000 .fini_array +20000000 l d .data 00000000 .data +20000434 l d .bss 00000000 .bss +200004e4 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_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_stm32f103xb.o +f108f85f l *ABS* 00000000 BootRAM +080022b8 l .text 00000000 LoopCopyDataInit +080022b0 l .text 00000000 CopyDataInit +080022cc l .text 00000000 LoopFillZerobss +080022c6 l .text 00000000 FillZerobss +080022f8 l .text 00000000 Infinite_Loop +00000000 l df *ABS* 00000000 crtstuff.c +080033a0 l O .text 00000000 __EH_FRAME_BEGIN__ +08002110 l F .text 00000000 __do_global_dtors_aux +20000434 l .bss 00000000 completed.8603 +080033f0 l O .fini_array 00000000 __do_global_dtors_aux_fini_array_entry +08002134 l F .text 00000000 frame_dummy +20000438 l .bss 00000000 object.8608 +080033ec l O .init_array 00000000 __frame_dummy_init_array_entry +00000000 l df *ABS* 00000000 init.c +00000000 l df *ABS* 00000000 __call_atexit.c +080021bc 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 stm32f1xx_hal_cortex.c +00000000 l df *ABS* 00000000 stm32f1xx_hal_gpio.c +00000000 l df *ABS* 00000000 stm32f1xx_hal_uart.c +080025c0 l F .text 000001bc UART_SetConfig +0800277c l F .text 00000066 UART_WaitOnFlagUntilTimeout +00000000 l df *ABS* 00000000 stm32f1xx_hal.c +00000000 l df *ABS* 00000000 stm32f1xx_hal_rcc.c +080029c8 l F .text 0000002c RCC_Delay +00000000 l df *ABS* 00000000 system_stm32f1xx.c +00000000 l df *ABS* 00000000 timer.c +00000000 l df *ABS* 00000000 led.c +20000450 l O .bss 00000004 timer_counter_last.6513 +20000454 l O .bss 00000001 led_toggle_state.6512 +00000000 l df *ABS* 00000000 main.c +08003114 l F .text 00000052 SystemClock_Config +08003168 l F .text 00000014 Init +00000000 l df *ABS* 00000000 boot.c +0800328c l F .text 0000002c BootComUartInit +080032b8 l F .text 0000001c UartReceiveByte +08003300 l F .text 00000098 BootComUartCheckActivationRequest +20000455 l O .bss 00000001 xcpCtoRxInProgress.6530 +20000456 l O .bss 00000001 xcpCtoRxLength.6529 +20000458 l O .bss 00000040 uartHandle +20000498 l O .bss 00000004 xcpCtoRxStartTime.6531 +2000049c l O .bss 00000041 xcpCtoReqPacket.6528 +00000000 l df *ABS* 00000000 c:/progra~2/gnutoo~1/50a5a~1.420/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crti.o +00000000 l df *ABS* 00000000 c:/progra~2/gnutoo~1/50a5a~1.420/bin/../lib/gcc/arm-none-eabi/5.4.1/armv7-m/crtn.o +00000000 l df *ABS* 00000000 impure.c +20000000 l O .data 00000428 impure_data +00000000 l df *ABS* 00000000 +080033f4 l .fini_array 00000000 __fini_array_end +20000434 l .bss 00000000 __bss_start__ +200004e4 l .bss 00000000 __bss_end__ +00000000 l *UND* 00000000 software_init_hook +080033f0 l .fini_array 00000000 __fini_array_start +080033f0 l .init_array 00000000 __init_array_end +00000000 l *UND* 00000000 hardware_init_hook +080033e8 l .init_array 00000000 __preinit_array_end +00000000 l *UND* 00000000 __stack +080033e8 l .init_array 00000000 __init_array_start +00000000 l *UND* 00000000 _exit +080033e8 l .init_array 00000000 __preinit_array_start +00000000 l *UND* 00000000 free +080022f8 w F .text 00000002 RTC_Alarm_IRQHandler +080022f8 w F .text 00000002 EXTI2_IRQHandler +080033e0 g O .rodata 00000008 APBPrescTable +080022f8 w F .text 00000002 DebugMon_Handler +08002ff4 g F .text 00000020 HAL_RCC_GetPCLK1Freq +08002320 g F .text 00000064 HAL_NVIC_SetPriority +080022f8 w F .text 00000002 TIM1_CC_IRQHandler +08003014 g F .text 00000020 HAL_RCC_GetPCLK2Freq +080022f8 w F .text 00000002 HardFault_Handler +00000400 g *ABS* 00000000 _Min_Stack_Size +080030a8 g F .text 0000000c SysTick_Handler +080025b4 g F .text 0000000c HAL_GPIO_WritePin +080022f8 w F .text 00000002 PVD_IRQHandler +080033f4 g *ABS* 00000000 _sidata +08002fe8 g F .text 0000000c HAL_RCC_GetHCLKFreq +080022f8 w F .text 00000002 PendSV_Handler +080022f8 w F .text 00000002 NMI_Handler +080033e8 g .init_array 00000000 __exidx_end +080022f8 w F .text 00000002 EXTI3_IRQHandler +08002df4 g F .text 00000070 HAL_RCC_GetSysClockFreq +08003190 g F .text 000000fc HAL_MspInit +080023d0 w F .text 00000002 HAL_SYSTICK_Callback +080033b8 g .text 00000000 _etext +20000434 g .bss 00000000 _sbss +080023dc g F .text 000001d8 HAL_GPIO_Init +080022f8 w F .text 00000002 EXTI0_IRQHandler +080022f8 w F .text 00000002 I2C2_EV_IRQHandler +20000430 g O .data 00000004 SystemCoreClock +00000000 w *UND* 00000000 malloc +2000042c g O .data 00000001 uwTickFreq +080022f8 w F .text 00000002 UsageFault_Handler +080022f8 w F .text 00000002 ADC1_2_IRQHandler +20000000 g .data 00000000 _sdata +080022f8 w F .text 00000002 SPI1_IRQHandler +080022f8 w F .text 00000002 TAMPER_IRQHandler +200004e0 g O .bss 00000004 uwTick +08002384 g F .text 0000002c HAL_SYSTICK_Config +080033e8 g .init_array 00000000 __exidx_start +080033cc g O .rodata 00000004 _global_impure_ptr +0800216c g F .text 00000050 __libc_init_array +080022f8 w F .text 00000002 DMA1_Channel4_IRQHandler +080033a0 g F .text 00000000 _init +080032dc g F .text 00000024 BootActivate +080022f8 w F .text 00000002 USART3_IRQHandler +080021dc g F .text 00000028 __libc_fini_array +080022f8 w F .text 00000002 RTC_IRQHandler +0800284c g F .text 000000e6 HAL_UART_Receive +200004e4 g .bss 00000000 _ebss +080022f8 w F .text 00000002 DMA1_Channel7_IRQHandler +080022a8 w F .text 00000038 Reset_Handler +080022f8 w F .text 00000002 CAN1_RX1_IRQHandler +20000428 g O .data 00000004 uwTickPrio +08002980 g F .text 00000024 HAL_Init +080030b4 g F .text 00000014 LedInit +080022f8 w F .text 00000002 TIM4_IRQHandler +00000000 w *UND* 00000000 __deregister_frame_info +080022f8 w F .text 00000002 I2C1_EV_IRQHandler +080022f8 w F .text 00000002 DMA1_Channel6_IRQHandler +080022f8 w F .text 00000002 TIM3_IRQHandler +080022f8 w F .text 00000002 RCC_IRQHandler +080022f8 w F .text 00000002 TIM1_TRG_COM_IRQHandler +00000200 g *ABS* 00000000 _Min_Heap_Size +080022f8 w F .text 00000002 DMA1_Channel1_IRQHandler +080022f8 g .text 00000002 Default_Handler +080033d0 g O .rodata 00000010 AHBPrescTable +080022f8 w F .text 00000002 EXTI15_10_IRQHandler +08002204 g F .text 000000a4 __register_exitproc +08002e64 g F .text 00000184 HAL_RCC_ClockConfig +080022fc g F .text 00000024 HAL_NVIC_SetPriorityGrouping +080022f8 w F .text 00000002 EXTI9_5_IRQHandler +080029bc w F .text 0000000c HAL_GetTick +080022f8 w F .text 00000002 SPI2_IRQHandler +080022f8 w F .text 00000002 MemManage_Handler +0800317c g F .text 00000014 main +080022f8 w F .text 00000002 SVC_Handler +00000000 w *UND* 00000000 __libc_fini +080022f8 w F .text 00000002 DMA1_Channel5_IRQHandler +080022f8 w F .text 00000002 EXTI4_IRQHandler +080022f8 w F .text 00000002 USB_LP_CAN1_RX0_IRQHandler +080032d4 g F .text 00000008 BootComInit +08003034 g F .text 00000040 SystemInit +080033ac g F .text 00000000 _fini +080027e4 w F .text 00000002 HAL_UART_MspInit +080022f8 w F .text 00000002 USB_HP_CAN1_TX_IRQHandler +080021d0 g F .text 0000000c atexit +080022f8 w F .text 00000002 DMA1_Channel3_IRQHandler +08002934 w F .text 0000004c HAL_InitTick +080022f8 w F .text 00000002 TIM1_UP_IRQHandler +080029a4 w F .text 00000018 HAL_IncTick +080022f8 w F .text 00000002 WWDG_IRQHandler +080030c8 g F .text 0000004c LedToggle +080022f8 w F .text 00000002 TIM2_IRQHandler +080023b0 g F .text 00000020 HAL_SYSTICK_CLKSourceConfig +080022f8 w F .text 00000002 TIM1_BRK_IRQHandler +20005000 g *ABS* 00000000 _estack +080022f8 w F .text 00000002 EXTI1_IRQHandler +20000434 g .data 00000000 _edata +080022f8 w F .text 00000002 USART2_IRQHandler +080029f4 g F .text 00000400 HAL_RCC_OscConfig +08002000 g O .isr_vector 00000000 g_pfnVectors +080022f8 w F .text 00000002 I2C2_ER_IRQHandler +080022f8 w F .text 00000002 DMA1_Channel2_IRQHandler +08003398 g F .text 00000008 BootComCheckActivationRequest +080022f8 w F .text 00000002 CAN1_SCE_IRQHandler +080022f8 w F .text 00000002 FLASH_IRQHandler +080022f8 w F .text 00000002 BusFault_Handler +080022f8 w F .text 00000002 USART1_IRQHandler +080023d4 g F .text 00000008 HAL_SYSTICK_IRQHandler +080027e8 g F .text 00000062 HAL_UART_Init +080022f8 w F .text 00000002 I2C1_ER_IRQHandler +080030a0 g F .text 00000008 TimerGet +00000000 w *UND* 00000000 _Jv_RegisterClasses +08003074 g F .text 0000002c TimerInit +00000000 w *UND* 00000000 __register_frame_info +080022f8 w F .text 00000002 USBWakeUp_IRQHandler + + diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec index 0ab18e63..bd5f8f00 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/bin/demoprog_nucleo_stm32f103rb.srec @@ -2,7 +2,7 @@ S027000062696E2F64656D6F70726F675F6E75636C656F5F73746D33326631303372622E73726563 S3150800200000500020A9220008F9220008F922000839 S31508002010F9220008F9220008F92200080000000049 S31508002020000000000000000000000000F92200087F -S31508002030F922000800000000F922000831230008F0 +S31508002030F922000800000000F9220008A93000086B S31508002040F9220008F9220008F9220008F9220008F6 S31508002050F9220008F9220008F9220008F9220008E6 S31508002060F9220008F9220008F9220008F9220008D6 @@ -44,273 +44,273 @@ S31508002290C5F84841C1E74FF0FF30BDE8F08700BFF9 S315080022A0CC33000800000000DFF834D0002103E03A S315080022B00C4B5B58435004310B480C4B42189A425E S315080022C0F6D30B4A02E0002342F8043B094B9A4234 -S315080022D0F9D300F0EFF8FFF749FF00F063F870470D +S315080022D0F9D300F0AFFEFFF749FF00F04FFF704754 S315080022E000500020F43300080000002034040020C9 -S315080022F034040020E4040020FEE7000008B500F0DE -S31508002300C3FD084BA3FB0030800900F019FF042029 -S3150800231000F02CFF002211464FF0FF3000F0DEFEE1 -S3150800232008BD00BFD34D621008B500F079FF08BD9F -S3150800233008B500F069FF00F02BFF08BD00B591B0A5 -S31508002340012306934FF4A0220792002208920A93CB -S3150800235002230D934FF480330E934FF4C0130F935B -S3150800236006A800F097FA00B1FEE70F2301930221B1 -S315080023700291002303934FF480620492059301A807 -S3150800238000F0C0FC00B1FEE711B05DF804FB00BF29 -S3150800239008B500F027FFFFF7D1FFFFF7AFFF00F002 -S315080023A045FF08BD08B5FFF7F3FF00F093FF00F0FF -S315080023B047FF00F0F1FFFAE7F0B589B03B4B9A69A1 -S315080023C042F001029A619A6902F001020092009AAB -S315080023D0DA6942F08052DA61DA6902F080520192D3 -S315080023E0019A9A6942F004029A619A6902F0040213 -S315080023F00292029ADA6942F40032DA61DB6903F47E -S3150800240000330393039B032000F056FE0022114677 -S315080024106FF00B0000F062FE002211466FF00A0012 -S3150800242000F05CFE002211466FF0090000F056FE2F -S31508002430002211466FF0040000F050FE00221146FB -S315080024406FF0030000F04AFE002211466FF001000B -S3150800245000F044FE002211464FF0FF3000F03EFE29 -S31508002460202704970123059300250695022607963B -S315080024700F4C04A9204600F02DFD2A463946204671 -S3150800248000F014FE0423049305960323079304A976 -S31508002490204600F01FFD082304930595069504A918 -S315080024A0204600F017FD09B0F0BD00BF001002403D -S315080024B0000801400D4B1A6842F001021A6059687B -S315080024C00B4A0A405A601A6822F0847222F4803253 -S315080024D01A601A6822F480221A605A6822F4FE02E8 -S315080024E05A604FF41F029A60704700BF00100240FE -S315080024F00000FFF82DE9F843814601680B6923F4CB -S315080025004052C36813430B618168036919434369E1 -S3150800251019430068C26822F4B05323F00C030B4336 -S31508002520C360D9F800104B6923F44072D9F8183003 -S3150800253013434B61D9F800505B4B9D4259D100F0CB -S31508002540B9FC00EB800000EB8000D9F80440A40039 -S31508002550B0FBF4F4554EA6FB04346409240100F0DC -S31508002560A9FC00EB800000EB8000D9F804309B0042 -S31508002570B0FBF3F700F09EFC00EB800000EB800058 -S31508002580D9F804309B00B0FBF3F3A6FB03235B09E1 -S315080025904FF0640808FB13731B013233A6FB0323B1 -S315080025A05B0903F0F0031C4400F084FC00EB800098 -S315080025B000EB8000D9F804309B00B0FBF3F700F07D -S315080025C079FC00EB800000EB8000D9F804309B0012 -S315080025D0B0FBF3F3A6FB03235B0908FB13731B018C -S315080025E03233A6FB0323C3F343131C44AC60BDE894 -S315080025F0F88300F04FFC00EB800000EB8000D9F870 -S315080026000440A400B0FBF4F4284EA6FB0434640985 -S31508002610240100F03FFC00EB800000EB8000D9F8B5 -S3150800262004309B00B0FBF3F700F034FC00EB8000AD -S3150800263000EB8000D9F804309B00B0FBF3F3A6FB4F -S3150800264003235B094FF0640808FB13731B0132333D -S31508002650A6FB03235B0903F0F0031C4400F01AFCF5 -S3150800266000EB800000EB8000D9F804309B00B0FB3B -S31508002670F3F700F00FFC00EB800000EB8000D9F8C0 -S3150800268004309B00B0FBF3F3A6FB03235B0908FBAE -S3150800269013731B013233A6FB0323C3F343131C44F2 -S315080026A0AC60BDE8F88300BF003801401F85EB51D8 -S315080026B02DE9F04105460F4616469846069C1EE04B -S315080026C0B4F1FF3F1BD02CB100F0AAFDC8EB000007 -S315080026D0844214D22A68D36823F4D073D3602A6854 -S315080026E0536923F001035361202385F8393085F8AF -S315080026F03A30002385F838300320BDE8F0812B688E -S315080027001B6837EA03030CBF01230023B342D7D063 -S315080027100020BDE8F08100BF704700BF68B310B560 -S31508002720044690F8393013F0FF0F04D1002380F8DF -S315080027303830FFF7F1FF242384F839302268D3684C -S3150800274023F40053D3602046FFF7D4FE22681369AA -S3150800275023F4904313612268536923F02A035361D3 -S315080027602268D36843F40053D3600020E063202333 -S3150800277084F8393084F83A3010BD0120704700BF1C -S315080027802DE9F04182B01E4690F83A30DBB2202B94 -S315080027905BD104460D469046002958D0002A58D0E9 -S315080027A090F83830012B56D0012380F838300023B2 -S315080027B0C363222380F83A3000F032FD0746A4F8B6 -S315080027C02C80A4F82E8035E0E38D9BB2013B9BB2AA -S315080027D0E385A368B3F5805F17D100963B460022D0 -S315080027E020212046FFF764FF002836D1236933B934 -S315080027F023685B68C3F3080325F8023B1AE02368DD -S315080028005B68DBB225F8013B14E000963B460022E4 -S3150800281020212046FFF74CFF08BB236923B923680C -S315080028205B682B70013505E023685B6803F07F035E -S315080028302B700135E38D9BB2002BC5D1202384F87C -S315080028403A30002084F838000AE0022008E0012027 -S3150800285006E0012004E0022002E0032000E0032055 -S3150800286002B0BDE8F08100BF82B0084B1B68084A79 -S31508002870A2FB03235B0A00FB03F0019000BF019B48 -S315080028805A1E0192002BF9D102B070472804002085 -S31508002890D34D621070B582B00446036813F0010F79 -S315080028A06BD0A84B5B6803F00C03042B0AD0A54B2E -S315080028B05B6803F00C03082B0DD1A24B5B6813F47D -S315080028C0803F08D09F4B1B6813F4003F55D06368C0 -S315080028D0002B52D1B8E16368B3F5803F05D1994A18 -S315080028E0136843F48033136026E063B903F1804329 -S315080028F003F504331A6822F480321A601A6822F43F -S3150800290080221A6018E0B3F5A02F0CD103F180439A -S31508002910A3F53C331A6842F480221A601A6842F416 -S3150800292080321A6008E0874B1A6822F480321A60EF -S315080029301A6822F480221A6063687BB100F070FC82 -S31508002940054605E000F06CFC401B642800F27E8119 -S315080029507C4B1B6813F4003FF4D00EE000F060FCDB -S31508002960054605E000F05CFC401B642800F2708117 -S31508002970744B1B6813F4003FF4D1236813F0020F5D -S3150800298050D0704B5B6813F00C0F0AD06D4B5B6828 -S3150800299003F00C03082B16D16A4B5B6813F4803FCF -S315080029A011D1684B1B6813F0020F03D02369012B62 -S315080029B040F05081634A136823F0F803616943EADB -S315080029C0C10313602EE02369D3B101225E4B1A605E -S315080029D000F026FC054605E000F022FC401B022814 -S315080029E000F23A81574B1B6813F0020FF4D0554A90 -S315080029F0136823F0F803616943EAC103136011E021 -S31508002A000022514B1A6000F00BFC054605E000F069 -S31508002A1007FC401B022800F221814A4B1B6813F071 -S31508002A20020FF4D1236813F0080F29D0A369ABB1BC -S31508002A300122464B1A6000F0F3FB054605E000F05C -S31508002A40EFFB401B022800F20B813E4B5B6A13F03A -S31508002A50020FF4D00120FFF707FF11E000223B4BDD -S31508002A601A6000F0DDFB054605E000F0D9FB401BC7 -S31508002A70022800F2F780334B5B6A13F0020FF4D199 -S31508002A80236813F0040F00F089802E4BDB6913F0DE -S31508002A90805F0BD12B4BDA6942F08052DA61DB6931 -S31508002AA003F080530193019B012500E00025284B84 -S31508002AB01B6813F4807F13D1254A136843F4807387 -S31508002AC0136000F0ADFB064605E000F0A9FB801B8D -S31508002AD0642800F2C9801E4B1B6813F4807FF4D06B -S31508002AE0E368012B05D1174A136A43F00103136201 -S31508002AF022E063B903F1804303F504331A6A22F02E -S31508002B0001021A621A6A22F004021A6214E0052BFC -S31508002B1009D10C4B1A6A42F004021A621A6A42F088 -S31508002B2001021A6208E0074B1A6A22F001021A62C9 -S31508002B301A6A22F004021A62E368CBB100F070FB4D -S31508002B4006460FE00010024000004242800442425E -S31508002B500070004000F064FB801B41F28833984205 -S31508002B6000F28480494B1B6A13F0020FF2D00FE083 -S31508002B7000F056FB064606E000F052FB801B41F2C9 -S31508002B808833984274D8414B1B6A13F0020FF3D16D -S31508002B9025B13E4AD36923F08053D361E369002BFC -S31508002BA068D03A4A526802F00C02082A64D0022B0E -S31508002BB037D10022364B1A6000F032FB054604E096 -S31508002BC000F02EFB401B022858D8304B1B6813F028 -S31508002BD0007FF5D1236AB3F5803F06D12B494B68B0 -S31508002BE023F40032A36813434B602848436823F450 -S31508002BF07411236A626A13430B4343600122244B10 -S31508002C001A6000F00DFB044604E000F009FB001B07 -S31508002C10022835D81D4B1B6813F0007FF5D000201D -S31508002C2031E000221A4B1A6000F0FAFA044604E072 -S31508002C3000F0F6FA001B022824D8144B1B6813F080 -S31508002C40007FF5D100201EE001201CE003201AE0D9 -S31508002C50032018E0012016E0032014E0032012E008 -S31508002C60032010E003200EE003200CE003200AE016 -S31508002C70032008E0002006E0012004E0032002E02B -S31508002C80032000E0032002B070BD00BF0010024020 -S31508002C906000424230B486B0164D02AC28686968B6 -S31508002CA0AA68EB680FC42B8AADF80430124B5B6830 -S31508002CB003F00C02082A19D1C3F3834206A90A4471 -S31508002CC012F8100C13F4803F0CD00B4B5B68C3F35F -S31508002CD040430B4413F8142C084B03FB00F0B0FBDD -S31508002CE0F2F004E0064B03FB00F000E0034806B0F0 -S31508002CF030BC7047B83300080010024000127A0052 -S31508002D0000093D0070B55C4B1B6803F007038B4256 -S31508002D100BD2594A136823F007030B431360136851 -S31508002D2003F00703994240F09780036813F0020FF7 -S31508002D3006D0524C636823F0F0028368134363603D -S31508002D400D460446036813F0010F4DD04268012A68 -S31508002D5005D14A4B1B6813F4003F0DD17EE0022AC9 -S31508002D6005D1464B1B6813F0007F05D178E0434B2D -S31508002D701B6813F0020F75D040494B6823F0030314 -S31508002D8013434B6000F04CFA06466368012B0ED1DC -S31508002D9006E000F045FA801B41F28833984263D872 -S31508002DA0364B5B6803F00C03042BF2D11CE0022BB4 -S31508002DB015D106E000F034FA801B41F288339842B8 -S31508002DC054D82E4B5B6803F00C03082BF2D10BE0AA -S31508002DD000F026FA801B41F28833984248D8274BE0 -S31508002DE05B6813F00C0FF3D1234B1B6803F0070342 -S31508002DF09D420AD2204A136823F007032B43136027 -S31508002E00136803F007039D4234D1236813F0040FB7 -S31508002E1006D01A494B6823F4E062E36813434B6013 -S31508002E20236813F0080F07D0144A536823F4605335 -S31508002E30216943EAC1035360FFF72CFF0F4B5B6818 -S31508002E40C3F303130E4AD35CD8400E4B1860002018 -S31508002E5000F0A2F9002070BD012070BD012070BDF0 -S31508002E60012070BD012070BD032070BD032070BD18 -S31508002E70032070BD012070BD0020024000100240F2 -S31508002E80D033000828040020014B1868704700BF9B -S31508002E902804002008B5FFF7F7FF044B5B68C3F367 -S31508002EA00223034AD35CD84008BD00BF0010024085 -S31508002EB0E033000808B5FFF7E7FF044B5B68C3F388 -S31508002EC0C223034AD35CD84008BD00BF00100240A5 -S31508002ED0E0330008F0B583B000263446D5E0012279 -S31508002EE0A2400B6813409A4240F0CE804D68122DDE -S31508002EF02DD00BD8022D27D003D85DB3012D1ED0B7 -S31508002F0035E0032D30D0112D1BD030E0614FBD4286 -S31508002F1020D008D8A7F58017BD421BD007F5803703 -S31508002F20BD4224D116E05C4FBD4213D007F5803769 -S31508002F30BD420FD0A7F58017BD4218D10AE0CE686A -S31508002F4015E0CE68043612E0CE6808360FE0CE6883 -S31508002F500C360CE08D684DB1012D02D102610826B0 -S31508002F6005E04261082602E0002600E00426FF2B61 -S31508002F7001D8864601E000F1040EFF2B01D8A20015 -S31508002F8002E0A4F108029200DEF800700F259540D1 -S31508002F9027EA050506FA02F22A43CEF800204A680F -S31508002FA012F0805F70D03D4A956945F0010595613C -S31508002FB0926902F001020192019AA708BD1C384ADB -S31508002FC052F8255004F0030292004FF00F0E0EFA45 -S31508002FD002FE25EA0E0E334DA8420DD005F5806592 -S31508002FE0A8420BD005F58065A84209D005F580658D -S31508002FF0A84207D1032506E0002504E0012502E0E2 -S31508003000022500E0042505FA02F24EEA020202371A -S31508003010234D45F827204A6812F4803F05D005F568 -S3150800302080652A681A432A6004E01F4D2A6822EA46 -S3150800303003022A604A6812F4003F04D01A4D6A68EF -S315080030401A436A6004E0184D6A6822EA03026A6055 -S315080030504A6812F4801F04D0134DAA681A43AA605E -S3150800306004E0114DAA6822EA0302AA604A6812F42B -S31508003070001F04D00C4DEA681343EB6004E00A4DC8 -S31508003080EA6822EA0303EB6001340F2C7FF627AFC8 -S3150800309003B0F0BD000021100000311000100240FE -S315080030A00000014000080140000401400AB1016126 -S315080030B07047090401617047074AD36823F4E0633F -S315080030C01B041B0C000200F4E060184340F0BF60CC -S315080030D040F40030D060704700ED00E030B4164B85 -S315080030E0DB68C3F30223C3F10704042C28BF0424B6 -S315080030F01D1D062D01D9DD1E00E00025012303FA5A -S3150800310004F4013C2140A940AB40013B1A400A4364 -S31508003110002806DA00F00F001201D2B2074B1A5443 -S3150800312007E01201D2B200F1604000F5614080F874 -S31508003130002330BC704700BF00ED00E014ED00E04E -S315080031400138B0F1807F0AD2064B5860F021064A52 -S3150800315082F823100020986007221A607047012021 -S31508003160704700BF10E000E000ED00E0042805D13C -S31508003170054A136843F0040313607047024A13684C -S3150800318023F004031360704710E000E0704700BFA7 -S3150800319008B5FFF7FBFF08BD10B504460E4B1878B7 -S315080031A04FF47A73B3FBF0F30C4A1068B0FBF3F0F4 -S315080031B0FFF7C6FF58B90F2C0BD8002221464FF04F -S315080031C0FF30FFF78BFF064B1C60002010BD012067 -S315080031D010BD012010BD00BF3004002028040020C7 -S315080031E02C04002008B5074A136843F0100313603F -S315080031F00320FFF761FF0020FFF7CEFFFFF7DCF89B -S31508003200002008BD00200240034A136803490978D4 -S315080032100B441360704700BFE00400203004002010 -S31508003220014B1868704700BFE004002008B500226B -S3150800323020210248FFF73AFF08BD00BF00080140F9 -S3150800324010B5FFF771F80E4B1B68C31AB3F5FA7F72 -S3150800325014D304460B4B1B783BB90122094B1A7051 -S3150800326020210948FFF722FF06E00022054B1A70C5 -S3150800327020210548FFF71AFF014B1C6010BD00BF4F -S3150800328050040020540400200008014008B50848EE +S315080022F034040020E4040020FEE70000074AD368FF +S3150800230023F4E0631B041B0C000200F4E06018438E +S3150800231040F0BF6040F40030D060704700ED00E048 +S3150800232030B4164BDB68C3F30223C3F10704042C4D +S3150800233028BF04241D1D062D01D9DD1E00E0002539 +S31508002340012303FA04F4013C2140A940AB40013BB8 +S315080023501A400A43002806DA00F00F001201D2B22A +S31508002360074B1A5407E01201D2B200F1604000F59B +S31508002370614080F8002330BC704700BF00ED00E0E4 +S3150800238014ED00E00138B0F1807F0AD2064B5860A0 +S31508002390F021064A82F823100020986007221A6066 +S315080023A070470120704700BF10E000E000ED00E034 +S315080023B0042805D1054A136843F0040313607047DF +S315080023C0024A136823F004031360704710E000E024 +S315080023D0704700BF08B5FFF7FBFF08BDF0B583B02F +S315080023E000263446D5E00122A2400B6813409A42E3 +S315080023F040F0CE804D68122D2DD00BD8022D27D057 +S3150800240003D85DB3012D1ED035E0032D30D0112D34 +S315080024101BD030E0614FBD4220D008D8A7F5801701 +S31508002420BD421BD007F58037BD4224D116E05C4F6C +S31508002430BD4213D007F58037BD420FD0A7F58017E8 +S31508002440BD4218D10AE0CE6815E0CE68043612E01F +S31508002450CE6808360FE0CE680C360CE08D684DB1B4 +S31508002460012D02D10261082605E04261082602E034 +S31508002470002600E00426FF2B01D8864601E000F17D +S31508002480040EFF2B01D8A20002E0A4F10802920074 +S31508002490DEF800700F25954027EA050506FA02F2D0 +S315080024A02A43CEF800204A6812F0805F70D03D4A71 +S315080024B0956945F001059561926902F0010201925C +S315080024C0019AA708BD1C384A52F8255004F00302A1 +S315080024D092004FF00F0E0EFA02FE25EA0E0E334D4D +S315080024E0A8420DD005F58065A8420BD005F5806594 +S315080024F0A84209D005F58065A84207D1032506E05C +S31508002500002504E0012502E0022500E0042505FA7D +S3150800251002F24EEA02020237234D45F827204A689E +S3150800252012F4803F05D005F580652A681A432A60AB +S3150800253004E01F4D2A6822EA03022A604A6812F458 +S31508002540003F04D01A4D6A681A436A6004E0184DC1 +S315080025506A6822EA03026A604A6812F4801F04D095 +S31508002560134DAA681A43AA6004E0114DAA6822EA24 +S315080025700302AA604A6812F4001F04D00C4DEA68E8 +S315080025801343EB6004E00A4DEA6822EA0303EB60B2 +S3150800259001340F2C7FF627AF03B0F0BD00002110E1 +S315080025A00000311000100240000001400008014000 +S315080025B0000401400AB101617047090401617047CE +S315080025C02DE9F843814601680B6923F44052C36834 +S315080025D013430B618168036919434369194300680A +S315080025E0C26822F4B05323F00C030B43C360D9F836 +S315080025F000104B6923F44072D9F8183013434B6125 +S31508002600D9F800505B4B9D4259D100F003FD00EB11 +S31508002610800000EB8000D9F80440A400B0FBF4F475 +S31508002620554EA6FB04346409240100F0F3FC00EBC4 +S31508002630800000EB8000D9F804309B00B0FBF3F76C +S3150800264000F0E8FC00EB800000EB8000D9F80430CD +S315080026509B00B0FBF3F3A6FB03235B094FF064086A +S3150800266008FB13731B013233A6FB03235B0903F034 +S31508002670F0031C4400F0CEFC00EB800000EB800069 +S31508002680D9F804309B00B0FBF3F700F0C3FC00EB6D +S31508002690800000EB8000D9F804309B00B0FBF3F310 +S315080026A0A6FB03235B0908FB13731B013233A6FB46 +S315080026B00323C3F343131C44AC60BDE8F88300F05E +S315080026C099FC00EB800000EB8000D9F80440A400D8 +S315080026D0B0FBF4F4284EA6FB04346409240100F088 +S315080026E089FC00EB800000EB8000D9F804309B00E1 +S315080026F0B0FBF3F700F07EFC00EB800000EB8000F7 +S31508002700D9F804309B00B0FBF3F3A6FB03235B095F +S315080027104FF0640808FB13731B013233A6FB03232F +S315080027205B0903F0F0031C4400F064FC00EB800036 +S3150800273000EB8000D9F804309B00B0FBF3F700F0FB +S3150800274059FC00EB800000EB8000D9F804309B00B0 +S31508002750B0FBF3F3A6FB03235B0908FB13731B010A +S315080027603233A6FB0323C3F343131C44AC60BDE812 +S31508002770F88300BF003801401F85EB512DE9F04171 +S3150800278005460F4616469846069C1EE0B4F1FF3FDE +S315080027901BD02CB100F012F9C8EB0000844214D209 +S315080027A02A68D36823F4D073D3602A68536923F060 +S315080027B001035361202385F8393085F83A30002320 +S315080027C085F838300320BDE8F0812B681B6837EAA6 +S315080027D003030CBF01230023B342D7D00020BDE872 +S315080027E0F08100BF704700BF68B310B5044690F883 +S315080027F0393013F0FF0F04D1002380F83830FFF783 +S31508002800F1FF242384F839302268D36823F400536F +S31508002810D3602046FFF7D4FE2268136923F4904359 +S3150800282013612268536923F02A0353612268D36827 +S3150800283043F40053D3600020E063202384F8393042 +S3150800284084F83A3010BD0120704700BF2DE9F041E9 +S3150800285082B01E4690F83A30DBB2202B5BD1044694 +S315080028600D469046002958D0002A58D090F838309E +S31508002870012B56D0012380F838300023C363222366 +S3150800288080F83A3000F09AF80746A4F82C80A4F8A5 +S315080028902E8035E0E38D9BB2013B9BB2E385A368AE +S315080028A0B3F5805F17D100963B46002220212046CB +S315080028B0FFF764FF002836D1236933B923685B68BC +S315080028C0C3F3080325F8023B1AE023685B68DBB20A +S315080028D025F8013B14E000963B46002220212046BD +S315080028E0FFF74CFF08BB236923B923685B682B7085 +S315080028F0013505E023685B6803F07F032B7001351B +S31508002900E38D9BB2002BC5D1202384F83A300020F2 +S3150800291084F838000AE0022008E0012006E00120D9 +S3150800292004E0022002E0032000E0032002B0BDE834 +S31508002930F08100BF10B504460E4B18784FF47A7331 +S31508002940B3FBF0F30C4A1068B0FBF3F0FFF71AFD7F +S3150800295058B90F2C0BD8002221464FF0FF30FFF74D +S31508002960DFFC064B1C60002010BD012010BD0120B5 +S3150800297010BD00BF2C0400203004002028040020CD +S3150800298008B5074A136843F0100313600320FFF7DE +S31508002990B5FC0020FFF7CEFF00F0FAFB002008BDCB +S315080029A000200240034A1368034909780B44136060 +S315080029B0704700BFE00400202C040020014B186873 +S315080029C0704700BFE004002082B0084B1B68084A25 +S315080029D0A2FB03235B0A00FB03F0019000BF019BE7 +S315080029E05A1E0192002BF9D102B07047300400201C +S315080029F0D34D621070B582B00446036813F0010F18 +S31508002A006BD0A84B5B6803F00C03042B0AD0A54BCC +S31508002A105B6803F00C03082B0DD1A24B5B6813F41B +S31508002A20803F08D09F4B1B6813F4003F55D063685E +S31508002A30002B52D1B8E16368B3F5803F05D1994AB6 +S31508002A40136843F48033136026E063B903F18043C7 +S31508002A5003F504331A6822F480321A601A6822F4DD +S31508002A6080221A6018E0B3F5A02F0CD103F1804339 +S31508002A70A3F53C331A6842F480221A601A6842F4B5 +S31508002A8080321A6008E0874B1A6822F480321A608E +S31508002A901A6822F480221A6063687BB1FFF78EFFFA +S31508002AA0054605E0FFF78AFF401B642800F27E8191 +S31508002AB07C4B1B6813F4003FF4D00EE0FFF77EFF53 +S31508002AC0054605E0FFF77AFF401B642800F270818F +S31508002AD0744B1B6813F4003FF4D1236813F0020FFC +S31508002AE050D0704B5B6813F00C0F0AD06D4B5B68C7 +S31508002AF003F00C03082B16D16A4B5B6813F4803F6E +S31508002B0011D1684B1B6813F0020F03D02369012B00 +S31508002B1040F05081634A136823F0F803616943EA79 +S31508002B20C10313602EE02369D3B101225E4B1A60FC +S31508002B30FFF744FF054605E0FFF740FF401B022864 +S31508002B4000F23A81574B1B6813F0020FF4D0554A2E +S31508002B50136823F0F803616943EAC103136011E0BF +S31508002B600022514B1A60FFF729FF054605E0FFF7DB +S31508002B7025FF401B022800F221814A4B1B6813F0EF +S31508002B80020FF4D1236813F0080F29D0A369ABB15B +S31508002B900122464B1A60FFF711FF054605E0FFF7CD +S31508002BA00DFF401B022800F20B813E4B5B6A13F0B7 +S31508002BB0020FF4D00120FFF707FF11E000223B4B7C +S31508002BC01A60FFF7FBFE054605E0FFF7F7FE401B18 +S31508002BD0022800F2F780334B5B6A13F0020FF4D138 +S31508002BE0236813F0040F00F089802E4BDB6913F07D +S31508002BF0805F0BD12B4BDA6942F08052DA61DB69D0 +S31508002C0003F080530193019B012500E00025284B22 +S31508002C101B6813F4807F13D1254A136843F4807325 +S31508002C201360FFF7CBFE064605E0FFF7C7FE801BDD +S31508002C30642800F2C9801E4B1B6813F4807FF4D009 +S31508002C40E368012B05D1174A136A43F0010313629F +S31508002C5022E063B903F1804303F504331A6A22F0CC +S31508002C6001021A621A6A22F004021A6214E0052B9B +S31508002C7009D10C4B1A6A42F004021A621A6A42F027 +S31508002C8001021A6208E0074B1A6A22F001021A6268 +S31508002C901A6A22F004021A62E368CBB1FFF78EFEC5 +S31508002CA006460FE0001002400000424280044242FD +S31508002CB000700040FFF782FE801B41F2883398427D +S31508002CC000F28480494B1B6A13F0020FF2D00FE022 +S31508002CD0FFF774FE064606E0FFF770FE801B41F21A +S31508002CE08833984274D8414B1B6A13F0020FF3D10C +S31508002CF025B13E4AD36923F08053D361E369002B9B +S31508002D0068D03A4A526802F00C02082A64D0022BAC +S31508002D1037D10022364B1A60FFF750FE054604E00D +S31508002D20FFF74CFE401B022858D8304B1B6813F09F +S31508002D30007FF5D1236AB3F5803F06D12B494B684E +S31508002D4023F40032A36813434B602848436823F4EE +S31508002D507411236A626A13430B4343600122244BAE +S31508002D601A60FFF72BFE044604E0FFF727FE001B58 +S31508002D70022835D81D4B1B6813F0007FF5D00020BC +S31508002D8031E000221A4B1A60FFF718FE044604E0E9 +S31508002D90FFF714FE001B022824D8144B1B6813F0F7 +S31508002DA0007FF5D100201EE001201CE003201AE078 +S31508002DB0032018E0012016E0032014E0032012E0A7 +S31508002DC0032010E003200EE003200CE003200AE0B5 +S31508002DD0032008E0002006E0012004E0032002E0CA +S31508002DE0032000E0032002B070BD00BF00100240BF +S31508002DF06000424230B486B0164D02AC2868696855 +S31508002E00AA68EB680FC42B8AADF80430124B5B68CE +S31508002E1003F00C02082A19D1C3F3834206A90A440F +S31508002E2012F8100C13F4803F0CD00B4B5B68C3F3FD +S31508002E3040430B4413F8142C084B03FB00F0B0FB7B +S31508002E40F2F004E0064B03FB00F000E0034806B08E +S31508002E5030BC7047B83300080010024000127A00F0 +S31508002E6000093D0070B55C4B1B6803F007038B42F5 +S31508002E700BD2594A136823F007030B4313601368F0 +S31508002E8003F00703994240F09780036813F0020F96 +S31508002E9006D0524C636823F0F002836813436360DC +S31508002EA00D460446036813F0010F4DD04268012A07 +S31508002EB005D14A4B1B6813F4003F0DD17EE0022A68 +S31508002EC005D1464B1B6813F0007F05D178E0434BCC +S31508002ED01B6813F0020F75D040494B6823F00303B3 +S31508002EE013434B60FFF76AFD06466368012B0ED154 +S31508002EF006E0FFF763FD801B41F28833984263D8EA +S31508002F00364B5B6803F00C03042BF2D11CE0022B52 +S31508002F1015D106E0FFF752FD801B41F2883398422F +S31508002F2054D82E4B5B6803F00C03082BF2D10BE048 +S31508002F30FFF744FD801B41F28833984248D8274B57 +S31508002F405B6813F00C0FF3D1234B1B6803F00703E0 +S31508002F509D420AD2204A136823F007032B431360C5 +S31508002F60136803F007039D4234D1236813F0040F56 +S31508002F7006D01A494B6823F4E062E36813434B60B2 +S31508002F80236813F0080F07D0144A536823F46053D4 +S31508002F90216943EAC1035360FFF72CFF0F4B5B68B7 +S31508002FA0C3F303130E4AD35CD8400E4B18600020B7 +S31508002FB0FFF7C0FC002070BD012070BD012070BD68 +S31508002FC0012070BD012070BD032070BD032070BDB7 +S31508002FD0032070BD012070BD002002400010024091 +S31508002FE0D033000830040020014B1868704700BF32 +S31508002FF03004002008B5FFF7F7FF044B5B68C3F3FE +S315080030000223034AD35CD84008BD00BF0010024023 +S31508003010E033000808B5FFF7E7FF044B5B68C3F326 +S31508003020C223034AD35CD84008BD00BF0010024043 +S31508003030E03300080D4B1A6842F001021A6059681D +S315080030400B4A0A405A601A6822F0847222F48032C7 +S315080030501A601A6822F480221A605A6822F4FE025C +S315080030605A604FF41F029A60704700BF0010024072 +S315080030700000FFF808B5FFF7B7FF084BA3FB0030C1 +S315080030808009FFF77FF90420FFF792F9002211461D +S315080030904FF0FF30FFF744F908BD00BFD34D62106B +S315080030A008B5FFF78BFC08BD08B5FFF77BFCFFF7F3 +S315080030B091F908BD08B5002220210248FFF77AFADF +S315080030C008BD00BF0008014010B5FFF7E9FF0E4B29 +S315080030D01B68C31AB3F5FA7F14D304460B4B1B7847 +S315080030E03BB90122094B1A7020210948FFF762FAF9 +S315080030F006E00022054B1A7020210548FFF75AFA08 +S31508003100014B1C6010BD00BF500400205404002071 +S315080031100008014000B591B0012306934FF4A022A0 +S315080031200792002208920A9302230D934FF48033E4 +S315080031300E934FF4E0130F9306A8FFF75BFC00B15C +S31508003140FEE70F23019302210291002303934FF414 +S3150800315080620492059301A8FFF784FE00B1FEE79A +S3150800316011B05DF804FB00BF08B5FFF709FCFFF7CF +S31508003170D1FFFFF77FFFFFF79DFF08BD08B5FFF7F3 +S31508003180F3FF00F0A7F8FFF79FFF00F005F9FAE74D +S31508003190F0B589B03B4B9A6942F001029A619A6987 +S315080031A002F001020092009ADA6942F08052DA616E +S315080031B0DA6902F080520192019A9A6942F0040291 +S315080031C09A619A6902F004020292029ADA6942F452 +S315080031D00032DA61DB6903F400330393039B0320AF +S315080031E0FFF78CF8002211466FF00B00FFF798F8EE +S315080031F0002211466FF00A00FFF792F800221146E6 +S315080032006FF00900FFF78CF8002211466FF00400F2 +S31508003210FFF786F8002211466FF00300FFF780F8E3 +S31508003220002211466FF00100FFF77AF800221146D6 +S315080032304FF0FF30FFF774F8202704970123059312 +S3150800324000250695022607960F4C04A92046FFF787 +S31508003250C5F82A4639462046FFF7ACF904230493F5 +S3150800326005960323079304A92046FFF7B7F8082312 +S3150800327004930595069504A92046FFF7AFF809B00B +S31508003280F0BD00BF001002400008014008B508481C S31508003290084B03604FF46143436000238360C360B7 -S315080032A0036183610C224261C361FFF737FA08BDE7 +S315080032A0036183610C224261C361FFF79DFA08BD81 S315080032B0580400200044004008B5002301220146B6 -S315080032C00348FFF75DFA08B9012008BD002008BDCC +S315080032C00348FFF7C3FA08B9012008BD002008BD66 S315080032D05804002008B5FFF7D9FF08BDBFF34F8F84 S315080032E00549CA6802F4E062044B1343CB60BFF396 S315080032F04F8F00BFFDE700BF00ED00E00400FA05B0 S3150800330008B5214B1B78ABB92048FFF7D5FF012834 S3150800331038D11E4B1B78013BDBB23F2B32D8FFF767 -S3150800332003F81B4B18600122174B1A700022194B21 +S31508003320BFFE1B4B18600122174B1A700022194B5F S315080033301A7008BD174B1B78013314481844FFF759 S31508003340BBFF012814D1134A13780133DBB213707B S315080033500E4A1278934215D100220B4B1A700B4B6A S315080033605B78FF2B0ED1094B9B785BB9FFF7B6FF4D -S31508003370FEF7DAFF064B1B686433984202D900222F +S31508003370FFF796FE064B1B686433984202D9002273 S31508003380014B1A7008BD00BF550400209C0400209C S31508003390980400205604002008B5FFF7B1FF08BDC1 S315080033A0F8B500BFF8BC08BC9E467047F8B500BF24 @@ -386,6 +386,6 @@ S315080037D400000000000000000000000000000000D7 S315080037E400000000000000000000000000000000C7 S315080037F400000000000000000000000000000000B7 S3150800380400000000000000000000000000000000A6 -S31508003814000000000000000000A24A041000000096 -S309080038240100000091 +S315080038140000000000000000100000000100000085 +S3090800382400A24A04A2 S705080022A927 diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/main.c b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/main.c index 5ba22447..6c895a7a 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/main.c +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_GCC/Prog/main.c @@ -102,7 +102,7 @@ static void SystemClock_Config(void) RCC_OscInitStruct.HSIState = RCC_HSI_ON; RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON; RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE; - RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL8; + RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL9; if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) { /* Clock configuration incorrect or hardware failure. Hang the system to prevent diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/bin/openblt_nucleo_stm32f103rb.out b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/bin/openblt_nucleo_stm32f103rb.out index 261a0748..62fd2e41 100644 Binary files a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/bin/openblt_nucleo_stm32f103rb.out and b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/bin/openblt_nucleo_stm32f103rb.out differ diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/bin/openblt_nucleo_stm32f103rb.srec b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/bin/openblt_nucleo_stm32f103rb.srec index ee6fbb5c..876e0e35 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/bin/openblt_nucleo_stm32f103rb.srec +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/bin/openblt_nucleo_stm32f103rb.srec @@ -1,19 +1,19 @@ S02200006F70656E626C745F6E75636C656F5F73746D33326631303372622E7372656343 -S3150800000010080020CD1B00081D1C0008211C000834 -S31508000010251C0008291C00082D1C000800000000EB -S31508000020000000000000000000000000311C00086D -S31508000030351C000800000000391C0008BD0C00082B -S315080000403D1C0008411C0008451C0008491C000806 -S315080000504D1C0008511C0008551C0008591C0008B6 -S315080000605D1C0008611C0008651C0008691C000866 -S315080000706D1C0008711C0008751C0008791C000816 -S315080000807D1C0008811C0008851C0008891C0008C6 -S315080000908D1C0008911C0008951C0008991C000876 -S315080000A09D1C0008A11C0008A51C0008A91C000826 -S315080000B0AD1C0008B11C0008B51C0008B91C0008D6 -S315080000C0BD1C0008C11C0008C51C0008C91C000886 -S315080000D0CD1C0008D11C0008D51C0008D91C000836 -S315080000E0DD1C0008E11C0008E51C00080020DFF8FC +S3150800000010080020C51B0008151C0008191C00084C +S315080000101D1C0008211C0008251C00080000000003 +S31508000020000000000000000000000000291C000875 +S315080000302D1C000800000000311C0008C90C00082F +S31508000040351C0008391C00083D1C0008411C000826 +S31508000050451C0008491C00084D1C0008511C0008D6 +S31508000060551C0008591C00085D1C0008611C000886 +S31508000070651C0008691C00086D1C0008711C000836 +S31508000080751C0008791C00087D1C0008811C0008E6 +S31508000090851C0008891C00088D1C0008911C000896 +S315080000A0951C0008991C00089D1C0008A11C000846 +S315080000B0A51C0008A91C0008AD1C0008B11C0008F6 +S315080000C0B51C0008B91C0008BD1C0008C11C0008A6 +S315080000D0C51C0008C91C0008CD1C0008D11C000856 +S315080000E0D51C0008D91C0008DD1C00080020DFF814 S315080000F0681408700020DFF8601488640020DFF8B0 S31508000100581481F843000020DFF84C14A1F8440085 S315080001100020DFF8441488700020DFF83C1448708B @@ -35,7 +35,7 @@ S31508000200A4E700F058F9A1E700F017F99EE700F017 S3150800021084F99BE700F095F998E700F0A7F995E7C8 S31508000220202000F01EF891E7ACE780B589B200F00F S31508000230BDF901BDF8B504000D001600002704E05D -S315080002402078C719641C00F0F3F92800451E002819 +S315080002402078C719641C00F0F9F92800451E002813 S31508000250F6D1FFB237600120F2BD0020BE494870D2 S315080002607047FE21BC4AD170BB4908710220BA49C1 S31508000270A1F84400704780B5FFF7EFFF0120B649A3 @@ -44,7 +44,7 @@ S31508000290007950F01000B04908710020AE49487145 S315080002A0AD484079AC49487100F08BF9AA49887184 S315080002B000F09CF9A849C87100F098F980B2000AC4 S315080002C0A54908720120A44948720120A2498872EA -S315080002D00820A149A1F8440000F0AEF901BD80B597 +S315080002D00820A149A1F8440000F0B4F901BD80B591 S315080002E000209D490870FFF7B8FFFF209A49C8709B S315080002F001209949A1F8440001BDFF209649C8701C S31508000300002095490871944840789349487100201F @@ -57,11 +57,11 @@ S3150800036044007047FF217C4AD17040687A49886406 S3150800037001207949A1F84400704710B5040000F03F S3150800038020F980B2401E6178884203DA2220FFF7FE S3150800039068FF14E06278734892B26F49896C00F07E -S315080003A08FF9FF206C49C8706B48806C6178081813 +S315080003A095F9FF206C49C8706B48806C617808180D S315080003B0694988646078401C6749A1F8440010BD03 S315080003C010B5040000F0FDF880B2401E617888423E S315080003D003DA2220FFF745FF17E060685E49886464 -S315080003E06278604892B25C49896C00F069F9FF202E +S315080003E06278604892B25C49896C00F06FF9FF2028 S315080003F05949C8705848806C617808185649886405 S315080004006078401C5449A1F8440010BD80B5FF210E S31508000410514AD170544A41684F48806CFFF70AFF29 @@ -71,384 +71,384 @@ S31508000440C87000204449087100204349487100F0EB S31508000450B8F84149887100203F49C87100203E49D3 S31508000460087200203C49487207203B49A1F844001D S3150800047001BD10B5040000F0A4F8621C80B2411E4C -S315080004803548806C00F0DCF8002803D13120FFF7EE +S315080004803548806C00F0E2F8002803D13120FFF7E8 S31508000490E8FE0FE0FF203049C87000F092F82E49B8 S315080004A0896C80B2401E40182B49886401202A496D S315080004B0A1F8440010BD10B5040000F082F880B21F S315080004C0801E6178884203DA2220FFF7CAFE23E0FD S315080004D0FF202149C87001201F49A1F8440060780F -S315080004E0002807D100F0BCF8002802D13120FFF718 -S315080004F0B8FE11E0A21C61781748806C00F0A0F8DD +S315080004E0002807D100F0C2F8002802D13120FFF712 +S315080004F0B8FE11E0A21C61781748806C00F0A6F8D7 S31508000500002803D13120FFF7ACFE05E01248806CC5 S31508000510617808181049886410BD80B541680E488E -S31508000520806C00F091F8002803D13120FFF799FE7E +S31508000520806C00F097F8002803D13120FFF799FE78 S3150800053006E0FF200849C87001200749A1F84400D1 -S3150800054001BD80B500F09AF8FF200349C870012064 +S3150800054001BD80B500F0A0F8FF200349C87001205E S315080005500149A1F8440001BD180C00201B0C00201D -S31508000560141C00081C0C00201F0C002080B531202C +S315080005600C1C00081C0C00201F0C002080B5312034 S31508000570FFF777FE01BD000080B5FFF7B7FD00F075 -S31508000580CFF800202449087001BD80B56946234884 -S3150800059000F000F9012807D100201F4908709DF8CE +S31508000580D5F800202449087001BD80B5694623487E +S3150800059000F006F9012807D100201F4908709DF8C8 S315080005A000101E48FFF7CCFD01BD704780B51A4AFA -S315080005B01278002A02D1C9B200F0CDF8FFF7BAFDC9 +S315080005B01278002A02D1C9B200F0D3F8FFF7BAFDC3 S315080005C001BD15480078002805D0022807D004D3B5 S315080005D0032806D007E0402006E0002004E00020BB S315080005E002E0002000E0402080B270470A48007808 S315080005F0002805D0022807D004D3032806D007E030 S31508000600402006E0002004E0002002E0002000E090 S31508000610402080B27047000008000020A80C002087 -S3150800062080B5FFF77EFD02BD80B500F053F901BD28 -S3150800063080B500F054F901BD80B500F055F901BD4B -S3150800064080B500F05AF902BD80B500F086F902BD02 -S3150800065080B500F00BFA02BD80B500F050FA02BD75 -S3150800066080B500F0C8F9002801D1002001E000F0AB -S315080006702BFA02BD80B500F0EAFA01BD10B5FFF706 -S31508000680E7FF002816D000F014F9002812D0FFF76B -S315080006908CFF00F0F1FA00F024FBFFF7DDFF0649B6 -S315080006A0084006490860FFF7D7FF001D046800F0F8 -S315080006B0D0FAA04710BD000080FFFF1F08ED00E03C -S315080006C070B504000D00160005E0287820706D1C32 -S315080006D0641CFFF7ADFF3000461E80B20028F4D137 -S315080006E070BD0000C16851F40051C16070470169CE -S315080006F031F490410161416931F02A014161704745 -S315080007000068400910F0010070470068C00910F041 -S31508000710010070474068C0B27047C9B2416070476F -S3150800072000B587B04FF4614000900020019000208A -S315080007300290002003900C20049000200590694642 -S315080007404E4800F03AFB4D48FFF7D1FF4B48FFF7FC -S31508000750C9FF07B000BD70B504000D00EDB2412D0C -S3150800076003DB6D21464800F06FFB2800C0B200F09D -S315080007706EF8002606E0FFF75BFFB6B2A05D00F054 -S3150800078066F8761C30002900C9B280B289B2884260 -S31508000790F1D370BD38B504000D003A48007800283A -S315080007A017D1394800F044F801283FD13648007877 -S315080007B000283BD034480078412837DA00F06AFA36 -S315080007C03249086000203249087001202D49087016 -S315080007D02CE02D482E4909780844401C00F028F8DA -S315080007E0012819D12A480078401C29490870284848 -S315080007F0007825490978884218D12548027892B2A6 -S3150800080024492000FFF75CFF00201E490870204895 -S315080008100078287001200AE000F03CFA1B490968B4 -S315080008206431814202D2002016490870002032BD88 -S3150800083010B504001148FFF763FF002805D00F48DC -S31508000840FFF768FF2070012000E0002010BD10B5FA -S315080008500100C9B20948FFF760FF00F01BFA10F162 -S315080008600A040648FFF751FF002805D1FFF7E0FE06 -S3150800087000F010FA8442F4D210BD00000044004093 -S31508000880881A0008210D0020640C0020180D00208D -S31508000890200D0020650C0020806810EA112080B227 -S315080008A0C1F30F21884201D1012000E00020C0B227 -S315080008B0704780B505490648FFF7EEFF002801D1C5 -S315080008C0002002E000F0F3FA012002BD2000200417 -S315080008D00010014080B5642000F0C2FA01BD80B561 -S315080008E000F0C1FA01BD00005FF0FF309F490860C3 -S315080008F05FF0FF309E490860704710B50B009D49B0 -S31508000900096F9C4C646F6118491E091A5C1EA14246 -S3150800091001D2002020E097490968884209D3954901 -S31508000920096F944C646F6118491E1C18641EA14215 -S3150800093001D2002010E0410A4FF4007461438D4C47 -S315080009402468A14204D10100894800F015F903E0A2 -S315080009500100864800F010F910BD70B586B0002277 -S3150800096000920124834A126F824B5B6F9A18521EBB -S31508000970121A4B1E9A4201D200203AE0820A4FF41C -S3150800098080635A437B4B1B689A4209D3794B1B6F8A -S31508000990784D6D6FEB185B1E0D186D1EAB4201D2BC -S315080009A0002026E04018801A850A800500D06D1CB4 -S315080009B00020019003920120049000F0E1FA00263D -S315080009C004E0039810F580600390761C3000290037 -S315080009D080B289B2884208D2FFF72AFE694601A882 -S315080009E000F066FB0028ECD0002400F0DBFA2000BB -S315080009F0C0B206B070BD80B5002000905C480068A3 -S31508000A0010F1010F01D101202FE0009858494968DB -S31508000A1008180090009856498968081800900098A8 -S31508000A205349C96808180090009851490969081877 -S31508000A30009000984E4949690818009000984C495A -S31508000A4089690818009000984949C96908180090EA -S31508000A500098C04300900098401C00906A46042104 -S31508000A6044480068EC30FFF748FF02BD00204149C2 -S31508000A700968096808183F490968091D09680818B6 -S31508000A803C4909680831096808183A4909680C3167 -S31508000A900968081837490968103109680818354976 -S31508000AA0096814310968081832490968183109684B -S31508000AB0081830490968EC3109680818002801D176 -S31508000AC0012000E00020704780B52948006810F131 -S31508000AD0010F06D0264800F092F8002801D1002020 -S31508000AE00CE02248006810F1010F06D01F4800F0FC -S31508000AF086F8002801D1002000E0012002BD1D482B -S31508000B000068704780B5CA0501D000200BE002686E -S31508000B108A4201D1012006E001604FF40072001DEF -S31508000B20FFF7CEFD012002BD38B504000D001048C0 -S31508000B30844208D10D4C29002000FFF7E3FF002866 -S31508000B4010D100200FE00B480068854203D1084CFD -S31508000B5008480568EFE7200000F051F80028EAD1B8 -S31508000B60002000E0200032BD000000001008002030 -S31508000B70140A0020481900082DE9F04104000F0066 -S31508000B8015001E00780A4FF4007101FB00F8206872 -S31508000B9010F1010F07D141462000FFF7B3FF0028E7 -S31508000BA001D1002029E02068404508D041462000B0 -S31508000BB0FFF7BAFF0400002C01D100201DE02068D1 -S31508000BC0381A2044071DFFF733FD201D381AB0F5E3 -S31508000BD0007F0AD318F500712000FFF7A5FF04006F -S31508000BE0002C01D1002008E0271D287838707F1CCA -S31508000BF06D1C761E002EE6D10120BDE8F0812DE998 -S31508000C00F0410500012600F0BBF9002700E07F1C33 -S31508000C10802F16D2286810EB870805EB87004468F2 -S31508000C20FFF706FD220000234146022000F04EF998 -S31508000C30002801D0002604E0D8F80000A042E6D03B -S31508000C40002600F0AFF93000C0B2BDE8F08172B6F8 -S31508000C50704762B67047000080B500F00DF810487E -S31508000C601049086000201049086005200F490860EF -S31508000C7000200F49086001BD00200C490860704734 -S31508000C800A480068C00304D509480068401C08499A -S31508000C900860704780B5FFF7F3FF0548006802BD96 -S31508000CA03F19010014E000E018E000E010E000E061 -S31508000CB0140D002080B5FFF7EDFF02BD7047000058 -S31508000CC080B51148006850F010000F4908600320ED -S31508000CD000F0CCFA002000F0F1FA00F0E2FB002068 -S31508000CE002BD80B55FF0FF3008490860002008495A -S31508000CF008605FF0FF300549086000200349086076 -S31508000D0000F014FC002002BD002002400C10024036 -S31508000D1010100240C068400B10F0010070470269CD -S31508000D2032F44052114301617047426932F440720D -S31508000D3011434161704770B4192303FB01F3940012 -S31508000D40B3FBF4F36424B3FBF4F3192404FB01F4B2 -S31508000D509500B4FBF5F4192505FB01F59600B5FBDE -S31508000D60F6F56426B5FBF6F5642606FB154424015C -S31508000D7032346425B4FBF5F414F0F00414EB0313D1 -S31508000D80192404FB01F49500B4FBF5F4192569430D -S31508000D909200B1FBF2F16422B1FBF2F1642202FB8C -S31508000DA01141090132316422B1FBF2F111F00F0150 -S31508000DB0C91889B2816070BC7047F0B585B0040067 -S31508000DC00D00002600272000FFF7A4FF00282DD1DC -S31508000DD0E0681C49084069680843E96808432969C6 -S31508000DE00843E060A9682000FFF799FF69692000B9 -S31508000DF0FFF79BFF684600F0EAFB0F48844201D1E3 -S31508000E00039F08E00D48844201D1029F03E00C4885 -S31508000E10844200D1029F002F08D02868002805D0F8 -S31508000E2001262A6839002000FFF785FF3000C0B286 -S31508000E3005B0F0BD00000000003801400044004045 -S31508000E4000480040F3E9FFFF80B5FFF7F1FBFCE738 -S31508000E50C1F30F2101617047C1F30F21416170474A -S31508000E6016490880704780B5FFF714FF14490968CA -S31508000E7088421BD313480078002808D1012011495D -S31508000E80087042F220011048FFF7E2FF07E0002051 -S31508000E900C49087042F220010B48FFF7DDFFFFF707 -S31508000EA0F9FE0649098808180549086001BD80B594 -S31508000EB042F220010448FFF7CFFF01BD1C0D0020B8 -S31508000EC0100D00201F0D0020000801402DE9F843F1 -S31508000ED081460E0014001D0001205FF0000800275F -S31508000EE0DFF8B001007E012801D1022046E001208A -S31508000EF0DFF8A01108764CF2503000F066F8C0B260 -S31508000F00002836D1B9F1010F01D1012705E0B9F161 -S31508000F10020F01D1022700E004275FF0000801E074 -S31508000F2018F1010841463A00C9B2D2B2914220D21C -S31508000F30200029005FFA88F85FEA081200F0B2FB81 -S31508000F4002000B00110089B25FFA88F816EB480018 -S31508000F5000F030F84CF2503000F037F8DFF838116E -S31508000F60096849084900DFF830211160C0B2002835 -S31508000F70D6D00021DFF81C211176C0B2BDE8F28375 -S31508000F8000204549096809060AD54549454A1160B8 -S31508000F904549444A116040490968090600D50120B7 -S31508000FA0C0B270473C48006850F080003A49086073 -S31508000FB0002070470022374BDA61374A126852F030 -S31508000FC00102354B1A600180704738B50400FFF7F7 -S31508000FD071FE050031480068C0070BD514F1010FF2 -S31508000FE0F8D0002C04D0FFF765FE401B8442F1D2EE -S31508000FF0032017E029480068800602D520202749E3 -S31508001000086026480068C00607D428480068C00754 -S3150800101003D422480068400703D500F004F80120ED -S3150800102000E0002032BD00201C490968C90607D522 -S315080010301849C96951F00201164AD16150F01000E9 -S3150800104016490968490707D51249C96951F00101C6 -S31508001050104AD16150F0040014490968C9070BD534 -S315080010600C49C96951F004010A4AD1610F49096856 -S31508001070490849000D4A116040F20111884206D11B -S315080010800A480068400840000849086001E003492A -S3150800109008607047E80C0020102002400C2002402F -S315080010A02301674504200240AB89EFCD1C2002408E -S315080010B0F8B504000D0001260027DFF8F000007ED1 -S315080010C0012801D102204CE00120DFF8E010087663 -S315080010D02068022816D14CF25030FFF776FF002818 -S315080010E039D1012000F03EF84CF25030FFF76DFF81 -S315080010F00600DFF8BC00006830F00400DFF8B01026 -S31508001100086028E04CF25030FFF75FFF002822D134 -S315080011105FF0FF302860A76801E017F58067E06890 -S315080011204FF48061A26801FB0020874213D2380081 -S3150800113000F029F84CF25030FFF747FF0600DFF8B9 -S315080011407000006830F00200DFF864100860F6B23C -S31508001150002EE2D02F600020DFF85010087630000D -S31508001160C0B2F2BD0020DFF84410C861104800681C -S3150800117050F004000E4908600D48006850F0400021 -S315080011800B49086070470021084AD1610849096877 -S3150800119051F00201064A11600649086004480068D1 -S315080011A050F040000249086070470000E80C002033 -S315080011B0102002401420024010F007013848006849 -S315080011C04FF6FF021040374A52EA012108433449D4 -S315080011D00860704732480068C0F30220704740B282 -S315080011E0002808D50901304A40B210F00F00104413 -S315080011F000F8041C03E009012C4A40B21154704758 -S3150800120010B410F00700D0F10703052B01D304230F -S3150800121001E0D0F10703041D072C01D2002000E0ED -S31508001220C01E012414FA03F35B1E194081400123F2 -S3150800123013FA00F0401E1040084310BC704780B5F2 -S31508001240411EB1F1807F01D301200EE0401E1849EE -S3150800125008600F215FF0FF30FFF7C1FF0020154936 -S315080012600860072014490860002002BD80B5FFF712 -S31508001270A3FF01BD70B504000D0016000020FFF79E -S31508001280A9FF32002900FFF7BBFF0100200040B28A -S31508001290FFF7A5FF70BD80B5FFF7D1FF02BD0000BF -S315080012A00CED00E00000FA0518ED00E000E400E0AF -S315080012B014E000E018E000E010E000E010B50400DB -S315080012C04FF47A700D490978B0FBF1F00C490968BA -S315080012D0B1FBF0F0FFF7DFFF002801D001200CE09A -S315080012E0102C09D2002221005FF0FF30FFF7C2FF61 -S315080012F004480460002000E0012010BD0900002019 -S3150800130004000020000000209548006850F4802062 -S315080013109349086070479248006850F480309049B5 -S31508001320086070478E480068400C10F0010070474E -S315080013308C4909688908890008438A490860704702 -S315080013408848006810F00C0070478649096831F033 -S31508001350F00108438349086070478249096831F4F7 -S31508001360E06108437F49086070477E49096831F49F -S31508001370605108437B49086070477948006850F017 -S31508001380807077490860704775480068400E10F00D -S3150800139001007047734A126832F47C1210F4403028 -S315080013A0104308436F490860704781B06E49096861 -S315080013B001436D4A11606C4909680840009000981D -S315080013C001B070476849096831EA00006649086053 -S315080013D0704781B0654909680143644A11606349E9 -S315080013E0096808400090009801B070475F4909688D -S315080013F031EA00005D49086070475D490968C90817 -S31508001400C90008435A49086070475948006810F0EF -S3150800141007007047C1F30F214161704780B500F09E -S3150800142005F800F04EF900F05AF9FCE780B5FFF729 -S3150800143047FC00F001F801BD80B50220FFF7DDFF8B -S31508001440FFF7E3FF022803D065214A48FFF7FCFCB3 -S31508001450FFF75AFFFFF75FFFFFF764FF0128FBD18D -S315080014605FF4C0115FF48030FFF794FFFFF785FF44 -S31508001470FFF78AFF0128FBD10020FFF766FF4FF42C -S315080014808060FFF76AFF0020FFF76FFF0220FFF773 -S315080014904FFFFFF755FF0828FBD1374800F02AF918 -S315080014A001BD00B585B00120FFF793FF5FF08050BE -S315080014B0FFF77BFF0420FFF78CFF1020FFF789FF5B -S315080014C05FF40030FFF771FF42F220000090012020 -S315080014D0019002200290002003906946274800F0F8 -S315080014E0BFF942F220012548FFF794FF24480090EF -S315080014F0042001906946234800F0B2F940F20440FE -S31508001500009009200190022002900020039069466D -S315080015101A4800F0A5F940F6080000900920019045 -S315080015206946164800F09CF905B000BD80B5154817 -S3150800153000F051F9114800F04EF95FF40030FFF75A -S3150800154041FF1020FFF752FF0420FFF74FFF5FF01F -S315080015508050FFF737FF0120FFF748FF01BD000065 -S3150800156000100240041002401C10024018100240ED -S3150800157000200240281A000800A24A040008014078 -S3150800158020002004001001404148006810F00C00BB -S3150800159070473F48006810F0F00070473C48006804 -S315080015A010F4E06070473A48006810F460507047DD -S315080015B03748006810F4803070473548006810F4E2 -S315080015C0701070473248006810F40030704710B544 -S315080015D0040000F00EF82060206800F01EF8606035 -S315080015E0606800F025F8A060606800F02BF8E060FD -S315080015F010BD80B50020FFF7C7FF002804D00428D7 -S3150800160004D0082804D006E0224805E0214803E073 -S3150800161000F022F800E01F4802BD10B50400FFF7ED -S31508001620B8FF1D49C0F30310085CC440200010BD74 -S3150800163010B50400FFF7B2FF1849000A085CC44059 -S31508001640200010BD10B50400FFF7ADFF1349C00A0E -S31508001650085CC440200010BD10B500240020FFF728 -S31508001660A7FF002803D0B0F5803F02D008E00C4C55 -S3150800167007E0FFF7A7FF401C0649B1FBF0F400E0BE -S31508001680074CFFF79AFF800C801C00FB04F010BD86 -S315080016900410024000127A00E41B00080C1C000823 -S315080016A000093D00D2B2203A22BF21FA02F00021F9 -S315080016B070472032D141D04048409140D1404840FF -S315080016C0704780B5FEF7D6FFFEF7AEFFFFF7C4FA00 -S315080016D0FEF7B2FFFEF750FF00F002F901BD80B534 -S315080016E0FEF7A6FFFFF7CCFAFEF74FFF00F001F969 -S315080016F001BD000001490860704700000400002091 -S3150800170030B410EB116091FAA1F3B3FA83F391FAAE -S31508001710A1F1B1FA81F104680F25DBB29B0015FA35 -S3150800172003F334EA0303C9B2890012FA01F1194333 -S31508001730016030BC704730B410EB116091FAA1F328 -S31508001740B3FA83F391FAA1F1B1FA81F1046803259A -S31508001750DBB29B0015FA03F334EA0303C9B2890026 -S3150800176012FA01F11943016030BC704730B410EB2E -S31508001770116091FAA1F3B3FA83F391FAA1F1B1FAE0 -S3150800178081F104680425DBB29B0015FA03F334EAF9 -S315080017900303C9B2890012FA01F11943016030BC8A -S315080017A07047C36833EA1123090A91FAA1F1B1FA1D -S315080017B081F112FA01F11943C1607047224909689B -S315080017C008432149086070471F49096831EA000043 -S315080017D01D490860704710B501241C49884206D186 -S315080017E00420FFF7EBFF0420FFF7EEFF28E0184977 -S315080017F0884206D10820FFF7E1FF0820FFF7E4FF3B -S315080018001EE01449884206D11020FFF7D7FF1020A2 -S31508001810FFF7DAFF14E01049884206D12020FFF7C7 -S31508001820CDFF2020FFF7D0FF0AE00C49884206D1F9 -S315080018304020FFF7C3FF4020FFF7C6FF00E0002463 -S315080018402000C0B210BD00000C1002400008014084 -S31508001850000C01400010014000140140001801402E -S315080018602DE9F04104000D0028680002060C96FADE -S31508001870A6F0B0FA80F721E05FF0011039000839C8 -S31508001880884050F080686A6841462000FFF738FFB4 -S315080018902A6941462000FFF784FF6868012802D0BC -S315080018A06868092809D1AA6841462000FFF743FF5E -S315080018B0EA6841462000FFF759FF7F1C3000F840D0 -S315080018C000280AD03000F840C007F6D5082FD3D232 -S315080018D040F2011010FA07F8D5E70120BDE8F081BB -S315080018E080B501201549087000F01DF800F001F8D0 -S315080018F001BD80B5FEF794FE012813D00F48007885 -S3150800190001280FD1FFF7C6F90D4909680D4A126873 -S31508001910511811F5FA71884204D300200749087056 -S31508001920FEF7ACFE01BD80B504480078012803D156 -S31508001930FFF7B0F90349086001BD00001E0D00203D -S315080019400C0D0020080D00200020000800200000D3 -S315080019500040000800200000006000080020000089 -S31508001960008000080020000000A0000800200000F9 -S3150800197000C000080020000000E000080020000069 -S3150800198000000108002000000020010800200000D7 -S315080019900040010800200000006001080020000047 -S315080019A0008001080020000000A0010800200000B7 -S315080019B000C001080020000000E001080020000027 -S315080019C01348006850F00100114908601148006882 -S315080019D0114908400F4908600D4800680F4908403A -S315080019E00B4908600A48006830F4802008490860F6 -S315080019F00848006830F4FE00064908605FF41F00D6 -S31508001A00074908605FF000600649086070470000F3 -S31508001A1000100240041002400000FFF8FFFFF6FE27 -S31508001A200810024008ED00E0433A5C576F726B5CA1 -S31508001A30736F6674776172655C4F70656E424C545D -S31508001A405F53504C5F746F5F48414C5C54617267DA -S31508001A5065745C44656D6F5C41524D434D335F530D -S31508001A60544D333246315F4E75636C656F5F463150 -S31508001A70303352425F4941525C426F6F745C6D610C -S31508001A80696E2E6300000000433A5C576F726B5C08 +S3150800062010B50024FFF77DFD002800D00124200026 +S31508000630C0B210BD80B500F053F901BD80B500F019 +S3150800064054F901BD80B500F055F901BD80B500F03B +S315080006505AF902BD80B500F086F902BD80B500F0F2 +S315080006600BFA02BD80B500F050FA02BD80B500F065 +S31508000670C8F9002801D1002001E000F02BFA02BDDC +S3150800068080B500F0EAFA01BD10B5FFF7E7FF0028CC +S3150800069016D000F014F9002812D0FFF786FF00F0F4 +S315080006A0F1FA00F024FBFFF7DDFF0649084006498A +S315080006B00860FFF7D7FF001D046800F0D0FAA047CE +S315080006C010BD000080FFFF1F08ED00E070B50400B4 +S315080006D00D00160005E0287820706D1C641CFFF7D5 +S315080006E0ADFF3000461E80B20028F4D170BD000070 +S315080006F0C16851F40051C1607047016931F49041F5 +S315080007000161416931F02A01416170470068400979 +S3150800071010F0010070470068C00910F0010070472A +S315080007204068C0B27047C9B24160704700B587B02B +S315080007304FF46140009000200190002002900020B4 +S3150800074003900C2004900020059069464E4800F05E +S315080007503AFB4D48FFF7D1FF4B48FFF7C9FF07B0F3 +S3150800076000BD70B504000D00EDB2412D03DB6F210D +S31508000770464800F06FFB2800C0B200F06EF800266D +S3150800078006E0FFF75BFFB6B2A05D00F066F8761CE0 +S3150800079030002900C9B280B289B28842F1D370BD4F +S315080007A038B504000D003A480078002817D13948B2 +S315080007B000F044F801283FD13648007800283BD09D +S315080007C034480078412837DA00F06AFA3249086076 +S315080007D000203249087001202D4908702CE02D4868 +S315080007E02E4909780844401C00F028F8012819D138 +S315080007F02A480078401C2949087028480078254965 +S315080008000978884218D12548027892B224492000EE +S31508000810FFF75CFF00201E49087020480078287002 +S3150800082001200AE000F03CFA1B490968643181425C +S3150800083002D2002016490870002032BD10B5040007 +S315080008401148FFF763FF002805D00F48FFF768FF38 +S315080008502070012000E0002010BD10B50100C9B2CB +S315080008600948FFF760FF00F01BFA10F10A04064872 +S31508000870FFF751FF002805D1FFF7E0FE00F010FA58 +S315080008808442F4D210BD000000440040881A0008D3 +S31508000890210D0020640C0020180D0020200D0020DA +S315080008A0650C0020806810EA112080B2C1F30F2180 +S315080008B0884201D1012000E00020C0B2704780B50F +S315080008C005490648FFF7EEFF002801D1002002E09F +S315080008D000F0F3FA012002BD2000200400100140B8 +S315080008E080B5642000F0C2FA01BD80B500F0C1FAF7 +S315080008F001BD00005FF0FF309F4908605FF0FF30E0 +S315080009009E490860704710B50B009D49096F9C4CBD +S31508000910646F6118491E091A5C1EA14201D20020A3 +S3150800092020E097490968884209D39549096F944C8C +S31508000930646F6118491E1C18641EA14201D200206A +S3150800094010E0410A4FF4007461438D4C2468A142BB +S3150800095004D10100894800F015F903E00100864832 +S3150800096000F010F910BD70B586B00022009201247F +S31508000970834A126F824B5B6F9A18521E121A4B1ECD +S315080009809A4201D200203AE0820A4FF480635A4321 +S315080009907B4B1B689A4209D3794B1B6F784D6D6F59 +S315080009A0EB185B1E0D186D1EAB4201D2002026E027 +S315080009B04018801A850A800500D06D1C0020019019 +S315080009C003920120049000F0E1FA002604E003985F +S315080009D010F580600390761C3000290080B289B239 +S315080009E0884208D2FFF72AFE694601A800F066FB8E +S315080009F00028ECD0002400F0DBFA2000C0B206B0D4 +S31508000A0070BD80B5002000905C48006810F1010FA9 +S31508000A1001D101202FE0009858494968081800902C +S31508000A200098564989680818009000985349C9687B +S31508000A30081800900098514909690818009000980C +S31508000A404E4949690818009000984C498969081860 +S31508000A50009000984949C969081800900098C04351 +S31508000A6000900098401C00906A460421444800689B +S31508000A70EC30FFF748FF02BD0020414909680968C4 +S31508000A8008183F490968091D096808183C49096892 +S31508000A900831096808183A4909680C3109680818BC +S31508000AA03749096810310968081835490968143141 +S31508000AB00968081832490968183109680818304958 +S31508000AC00968EC3109680818002801D1012000E0FE +S31508000AD00020704780B52948006810F1010F06D03C +S31508000AE0264800F092F8002801D100200CE02248A0 +S31508000AF0006810F1010F06D01F4800F086F800289C +S31508000B0001D1002000E0012002BD1D4800687047A1 +S31508000B1080B5CA0501D000200BE002688A4201D1DF +S31508000B20012006E001604FF40072001DFFF7CEFDBC +S31508000B30012002BD38B504000D001048844208D1D2 +S31508000B400D4C29002000FFF7E3FF002810D10020F4 +S31508000B500FE00B480068854203D1084C0848056831 +S31508000B60EFE7200000F051F80028EAD1002000E065 +S31508000B70200032BD0000000010080020140A0020E2 +S31508000B80541900082DE9F04104000F0015001E0055 +S31508000B90780A4FF4007101FB00F8206810F1010F84 +S31508000BA007D141462000FFF7B3FF002801D10020F6 +S31508000BB029E02068404508D041462000FFF7BAFFE3 +S31508000BC00400002C01D100201DE02068381A2044BA +S31508000BD0071DFFF733FD201D381AB0F5007F0AD32D +S31508000BE018F500712000FFF7A5FF0400002C01D1BD +S31508000BF0002008E0271D287838707F1C6D1C761E9B +S31508000C00002EE6D10120BDE8F0812DE9F04105006E +S31508000C10012600F0BBF9002700E07F1C802F16D2C2 +S31508000C20286810EB870805EB87004468FFF706FD80 +S31508000C30220000234146022000F04EF9002801D088 +S31508000C40002604E0D8F80000A042E6D0002600F00E +S31508000C50AFF93000C0B2BDE8F08172B6704762B62F +S31508000C607047000080B500F00DF81048104908607C +S31508000C7000201049086005200F49086000200F4928 +S31508000C80086001BD00200C49086070470A480068E2 +S31508000C90C00304D509480068401C08490860704725 +S31508000CA080B5FFF7F3FF0548006802BD3F1901004C +S31508000CB014E000E018E000E010E000E0140D002069 +S31508000CC080B5FFF7EDFF02BD7047000080B51148FB +S31508000CD0006850F010000F490860032000F0CCFAB5 +S31508000CE0002000F0F1FA00F0E2FB002002BD80B51A +S31508000CF05FF0FF30084908600020084908605FF087 +S31508000D00FF300549086000200349086000F014FC1C +S31508000D10002002BD002002400C10024010100240C4 +S31508000D20C068400B10F001007047026932F4405267 +S31508000D30114301617047426932F4407211434161BF +S31508000D40704770B4192303FB01F39400B3FBF4F363 +S31508000D506424B3FBF4F3192404FB01F49500B4FBF3 +S31508000D60F5F4192505FB01F59600B5FBF6F564269D +S31508000D70B5FBF6F5642606FB1544240132346425D2 +S31508000D80B4FBF5F414F0F00414EB0313192404FB74 +S31508000D9001F49500B4FBF5F4192569439200B1FBFB +S31508000DA0F2F16422B1FBF2F1642202FB114109015E +S31508000DB032316422B1FBF2F111F00F01C91889B280 +S31508000DC0816070BC7047F0B585B004000D00002640 +S31508000DD000272000FFF7A4FF00282DD1E0681C4952 +S31508000DE0084069680843E968084329690843E060D8 +S31508000DF0A9682000FFF799FF69692000FFF79BFFA4 +S31508000E00684600F0EAFB0F48844201D1039F08E0D8 +S31508000E100D48844201D1029F03E00C48844200D168 +S31508000E20029F002F08D02868002805D001262A68C6 +S31508000E3039002000FFF785FF3000C0B205B0F0BDCD +S31508000E40000000000038014000440040004800400F +S31508000E50F3E9FFFF80B5FFF7F1FBFCE7C1F30F21CC +S31508000E6001617047C1F30F21416170471649088037 +S31508000E70704780B5FFF714FF1449096888421BD3E9 +S31508000E8013480078002808D101201149087042F259 +S31508000E9020011048FFF7E2FF07E000200C49087020 +S31508000EA042F220010B48FFF7DDFFFFF7F9FE06497E +S31508000EB0098808180549086001BD80B542F2200175 +S31508000EC00448FFF7CFFF01BD1C0D0020100D0020C0 +S31508000ED01F0D0020000801402DE9F84381460E0049 +S31508000EE014001D0001205FF000080027DFF8B0019C +S31508000EF0007E012801D1022046E00120DFF8A0117A +S31508000F0008764CF2503000F066F8C0B2002836D1A8 +S31508000F10B9F1010F01D1012705E0B9F1020F01D19D +S31508000F20022700E004275FF0000801E018F1010835 +S31508000F3041463A00C9B2D2B2914220D220002900D5 +S31508000F405FFA88F85FEA081200F0B2FB02000B00AD +S31508000F50110089B25FFA88F816EB480000F030F8FD +S31508000F604CF2503000F037F8DFF8381109684908B4 +S31508000F704900DFF830211160C0B20028D6D0002120 +S31508000F80DFF81C211176C0B2BDE8F283002045497E +S31508000F90096809060AD54549454A11604549444A3A +S31508000FA0116040490968090600D50120C0B270479A +S31508000FB03C48006850F080003A49086000207047B5 +S31508000FC00022374BDA61374A126852F00102354B74 +S31508000FD01A600180704738B50400FFF771FE0500F6 +S31508000FE031480068C0070BD514F1010FF8D0002C62 +S31508000FF004D0FFF765FE401B8442F1D2032017E0B8 +S3150800100029480068800602D5202027490860264816 +S315080010100068C00607D428480068C00703D42248D9 +S315080010200068400703D500F004F8012000E000201E +S3150800103032BD00201C490968C90607D51849C9697F +S3150800104051F00201164AD16150F01000164909689C +S31508001050490707D51249C96951F00101104AD161FA +S3150800106050F0040014490968C9070BD50C49C96929 +S3150800107051F004010A4AD1610F4909684908490033 +S315080010800D4A116040F20111884206D10A480068EB +S31508001090400840000849086001E0034908607047B5 +S315080010A0E80C0020102002400C200240230167456E +S315080010B004200240AB89EFCD1C200240F8B504009D +S315080010C00D0001260027DFF8F000007E012801D177 +S315080010D002204CE00120DFF8E0100876206802289C +S315080010E016D14CF25030FFF776FF002839D101208F +S315080010F000F03EF84CF25030FFF76DFF0600DFF8BF +S31508001100BC00006830F00400DFF8B010086028E082 +S315080011104CF25030FFF75FFF002822D15FF0FF3016 +S315080011202860A76801E017F58067E0684FF48061DA +S31508001130A26801FB0020874213D2380000F029F884 +S315080011404CF25030FFF747FF0600DFF870000068E2 +S3150800115030F00200DFF864100860F6B2002EE2D024 +S315080011602F600020DFF8501008763000C0B2F2BDBC +S315080011700020DFF84410C8611048006850F00400E9 +S315080011800E4908600D48006850F040000B49086099 +S3150800119070470021084AD1610849096851F00201DF +S315080011A0064A1160064908600448006850F0400085 +S315080011B00249086070470000E80C00201020024031 +S315080011C01420024010F00701384800684FF6FF0265 +S315080011D01040374A52EA01210843344908607047EB +S315080011E032480068C0F30220704740B2002808D58C +S315080011F00901304A40B210F00F00104400F8041CF0 +S3150800120003E009012C4A40B21154704710B410F09B +S315080012100700D0F10703052B01D3042301E0D0F121 +S315080012200703041D072C01D2002000E0C01E01247C +S3150800123014FA03F35B1E19408140012313FA00F0E8 +S31508001240401E1040084310BC704780B5411EB1F1DE +S31508001250807F01D301200EE0401E184908600F2147 +S315080012605FF0FF30FFF7C1FF00201549086007202F +S3150800127014490860002002BD80B5FFF7A3FF01BD31 +S3150800128070B504000D0016000020FFF7A9FF320014 +S315080012902900FFF7BBFF0100200040B2FFF7A5FFBA +S315080012A070BD80B5FFF7D1FF02BD00000CED00E070 +S315080012B00000FA0518ED00E000E400E014E000E0A4 +S315080012C018E000E010E000E010B504004FF47A7072 +S315080012D00D490978B0FBF1F00C490968B1FBF0F04B +S315080012E0FFF7DFFF002801D001200CE0102C09D2FF +S315080012F0002221005FF0FF30FFF7C2FF04480460B8 +S31508001300002000E0012010BD090000200400002094 +S31508001310000000209548006850F480209349086032 +S3150800132070479248006850F48030904908607047CA +S315080013308E480068400C10F0010070478C49096817 +S315080013408908890008438A49086070478848006800 +S3150800135010F00C0070478649096831F0F00108431F +S315080013608349086070478249096831F4E061084397 +S315080013707F49086070477E49096831F4605108431F +S315080013807B49086070477948006850F08070774953 +S315080013900860704775480068400E10F001007047F5 +S315080013A0734A126832F47C1210F440301043084332 +S315080013B06F490860704781B06E49096801436D4AF4 +S315080013C011606C49096808400090009801B07047A0 +S315080013D06849096831EA000066490860704781B0C3 +S315080013E0654909680143644A116063490968084008 +S315080013F00090009801B070475F49096831EA00001B +S315080014005D49086070475D490968C908C90008430D +S315080014105A49086070475948006810F00700704735 +S31508001420C1F30F214161704780B500F005F800F05F +S315080014304EF900F05AF9FCE780B5FFF747FC00F0D3 +S3150800144001F801BD80B50220FFF7DDFFFFF7E3FFD6 +S31508001450022803D065214A48FFF7FCFCFFF75AFF2C +S31508001460FFF75FFFFFF764FF0128FBD15FF4E01188 +S315080014705FF48030FFF794FFFFF785FFFFF78AFFD9 +S315080014800128FBD10020FFF766FF4FF48060FFF7C5 +S315080014906AFF0020FFF76FFF0220FFF74FFFFFF7F5 +S315080014A055FF0828FBD1374800F02AF901BD00B5D9 +S315080014B085B00120FFF793FF5FF08050FFF77BFFB1 +S315080014C00420FFF78CFF1020FFF789FF5FF4003038 +S315080014D0FFF771FF42F220000090012001900220E0 +S315080014E00290002003906946274800F0BFF942F2AF +S315080014F020012548FFF794FF244800900420019016 +S315080015006946234800F0B2F940F2044000900920E9 +S315080015100190022002900020039069461A4800F0C4 +S31508001520A5F940F60800009009200190694616487A +S3150800153000F09CF905B000BD80B5154800F051F9DA +S31508001540114800F04EF95FF40030FFF741FF102014 +S31508001550FFF752FF0420FFF74FFF5FF08050FFF7B9 +S3150800156037FF0120FFF748FF01BD000000100240C9 +S31508001570041002401C1002401810024000200240CD +S31508001580341A000800A24A0400080140200020047A +S31508001590001001404148006810F00C0070473F48B1 +S315080015A0006810F0F00070473C48006810F4E060EE +S315080015B070473A48006810F460507047374800682A +S315080015C010F4803070473548006810F47010704782 +S315080015D03248006810F40030704710B5040000F077 +S315080015E00EF82060206800F01EF86060606800F061 +S315080015F025F8A060606800F02BF8E06010BD80B5A3 +S315080016000020FFF7C7FF002804D0042804D00828C4 +S3150800161004D006E0224805E0214803E000F022F85D +S3150800162000E01F4802BD10B50400FFF7B8FF1D49CA +S31508001630C0F30310085CC440200010BD10B50400B8 +S31508001640FFF7B2FF1849000A085CC440200010BD25 +S3150800165010B50400FFF7ADFF1349C00A085CC44083 +S31508001660200010BD10B500240020FFF7A7FF0028B2 +S3150800167003D0B0F5803F02D008E00C4C07E0FFF736 +S31508001680A7FF401C0649B1FBF0F400E0074CFFF742 +S315080016909AFF800C801C00FB04F010BD0410024069 +S315080016A000127A00DC1B0008041C000800093D0033 +S315080016B0D2B2203A22BF21FA02F000217047203226 +S315080016C0D141D04048409140D1404840704780B50C +S315080016D0FEF7D6FFFEF7AEFFFFF7C4FAFEF7B2FF36 +S315080016E0FEF74AFF00F002F901BD80B5FEF7A6FF36 +S315080016F0FFF7CCFAFEF749FF00F001F901BD00003B +S3150800170001490860704700000400002030B410EB5F +S31508001710116091FAA1F3B3FA83F391FAA1F1B1FA40 +S3150800172081F104680F25DBB29B0015FA03F334EA4E +S315080017300303C9B2890012FA01F11943016030BCEA +S31508001740704730B410EB116091FAA1F3B3FA83F342 +S3150800175091FAA1F1B1FA81F104680325DBB29B0085 +S3150800176015FA03F334EA0303C9B2890012FA01F140 +S315080017701943016030BC704730B410EB116091FA20 +S31508001780A1F3B3FA83F391FAA1F1B1FA81F10468EE +S315080017900425DBB29B0015FA03F334EA0303C9B246 +S315080017A0890012FA01F11943016030BC7047C36819 +S315080017B033EA1123090A91FAA1F1B1FA81F112FA71 +S315080017C001F11943C1607047224909680843214954 +S315080017D0086070471F49096831EA00001D4908601A +S315080017E0704710B501241C49884206D10420FFF72A +S315080017F0EBFF0420FFF7EEFF28E01849884206D1E0 +S315080018000820FFF7E1FF0820FFF7E4FF1EE0144970 +S31508001810884206D11020FFF7D7FF1020FFF7DAFF1E +S3150800182014E01049884206D12020FFF7CDFF20207A +S31508001830FFF7D0FF0AE00C49884206D14020FFF79F +S31508001840C3FF4020FFF7C6FF00E000242000C0B217 +S3150800185010BD00000C10024000080140000C0140B9 +S315080018600010014000140140001801402DE9F04124 +S3150800187004000D0028680002060C96FAA6F0B0FAD5 +S3150800188080F721E05FF0011039000839884050F0F0 +S3150800189080686A6841462000FFF738FF2A69414692 +S315080018A02000FFF784FF6868012802D068680928C5 +S315080018B009D1AA6841462000FFF743FFEA68414676 +S315080018C02000FFF759FF7F1C3000F84000280AD097 +S315080018D03000F840C007F6D5082FD3D240F20110E1 +S315080018E010FA07F8D5E70120BDE8F08180B5012098 +S315080018F01549087000F01DF800F001F801BD80B523 +S31508001900FEF78EFE012813D00F48007801280FD164 +S31508001910FFF7C6F90D4909680D4A1268511811F5FD +S31508001920FA71884204D3002007490870FEF7ACFE16 +S3150800193001BD80B504480078012803D1FFF7B0F946 +S315080019400349086001BD00001E0D00200C0D002093 +S31508001950080D0020002000080020000000400008B4 +S315080019600020000000600008002000000080000839 +S315080019700020000000A000080020000000C00008A9 +S315080019800020000000E00008002000000000010818 +S315080019900020000000200108002000000040010887 +S315080019A000200000006001080020000000800108F7 +S315080019B00020000000A001080020000000C0010867 +S315080019C00020000000E0010800200000134800681D +S315080019D050F0010011490860114800681149084093 +S315080019E00F4908600D4800680F4908400B49086010 +S315080019F00A48006830F480200849086008480068EA +S31508001A0030F4FE00064908605FF41F0007490860C5 +S31508001A105FF0006006490860704700000010024049 +S31508001A20041002400000FFF8FFFFF6FE081002400F +S31508001A3008ED00E0433A5C576F726B5C736F66742F +S31508001A40776172655C4F70656E424C545C54617286 +S31508001A506765745C44656D6F5C41524D434D335FF9 +S31508001A6053544D333246315F4E75636C656F5F462E +S31508001A7031303352425F4941525C426F6F745C6D3C +S31508001A8061696E2E63000000433A5C576F726B5CA7 S31508001A90736F6674776172655C4F70656E424C54FD -S31508001AA05F53504C5F746F5F48414C5C546172677A -S31508001AB065745C536F757263655C41524D434D3373 -S31508001AC05F53544D333246315C756172742E630030 -S31508001AD019E050F8041BCB0744BFA9F101035918B4 -S31508001AE0121F0023042A41F8043BF9D25FEA827CDC -S31508001AF00B4604D54FF0000CA1F800C09B1CD1077B -S31508001B0044BF0021197050F8042B002AE1D1704710 -S31508001B1010B450F8041B79B10268436802440830CF -S31508001B20DC0744BFA9F10104E31852F8044B43F853 -S31508001B30044B091FF9D1ECE710BC704710B50749EB -S31508001B4079441831064C7C44163404E00A68081DAA -S31508001B50114488470146A142F8D110BD080000008B -S31508001B60280000006DFFFFFF140500001008002084 -S31508001B70000000009DFFFFFF0C000000840000002D -S31508001B80000000200000000000F00BF8002801D03B -S31508001B90FFF7D4FF0020AFF30080FFF73FFC00F00B -S31508001BA002F80120704700F001B8000007463846E1 -S31508001BB000F002F8FBE7000080B5AFF30080024AA8 -S31508001BC011001820ABBEFBE7260002000248854636 -S31508001BD0024880470248004710080020C11900083B -S31508001BE0F51B0008000000000000000001020304C5 -S31508001BF006070809AFF30080AFF30080FFF7C4FFBC -S31508001C001000000000A24A040401000000000000C1 -S31508001C10010203044F70656E424C5400FFF7FEBF85 +S31508001AA05C5461726765745C536F757263655C41FB +S31508001AB0524D434D335F53544D333246315C756155 +S31508001AC072742E630000000019E050F8041BCB075F +S31508001AD044BFA9F101035918121F0023042A41F82B +S31508001AE0043BF9D25FEA827C0B4604D54FF0000C22 +S31508001AF0A1F800C09B1CD10744BF0021197050F8FB +S31508001B00042B002AE1D1704710B450F8041B79B1B0 +S31508001B100268436802440830DC0744BFA9F101049F +S31508001B20E31852F8044B43F8044B091FF9D1ECE7C4 +S31508001B3010BC704710B5074979441831064C7C44E7 +S31508001B40163404E00A68081D114488470146A14274 +S31508001B50F8D110BD08000000280000006DFFFFFF47 +S31508001B601405000010080020000000009DFFFFFF7C +S31508001B700C000000840000000000002000000000A7 +S31508001B8000F00BF8002801D0FFF7D4FF0020AFF3D0 +S31508001B900080FFF749FC00F002F80120704700F0CA +S31508001BA001B800000746384600F002F8FBE70000D7 +S31508001BB080B5AFF30080024A11001820ABBEFBE7E0 +S31508001BC02600020002488546024880470248004728 +S31508001BD010080020CD190008ED1B000800000000C1 +S31508001BE0000000000102030406070809AFF300809D +S31508001BF0AFF30080FFF7C4FF1000000000A24A04FC +S31508001C000401000000000000010203044F70656E25 +S31508001C10424C5400FFF7FEBFFFF7FEBFFFF7FEBFBB S31508001C20FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFDA S31508001C30FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFCA S31508001C40FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFBA @@ -461,5 +461,4 @@ S31508001CA0FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF5A S31508001CB0FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF4A S31508001CC0FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF3A S31508001CD0FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF2A -S30D08001CE0FFF7FEBFFFF7FEBF88 -S70508001BF5E2 +S70508001BEDEA diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/main.c b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/main.c index 0d060275..9406f166 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/main.c +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Boot/main.c @@ -111,7 +111,7 @@ static void SystemClock_Config(void) } /* Configure and enable the PLL. */ - LL_RCC_PLL_ConfigDomain_SYS(LL_RCC_PLLSOURCE_HSE_DIV_1, LL_RCC_PLL_MUL_8); + LL_RCC_PLL_ConfigDomain_SYS(LL_RCC_PLLSOURCE_HSE_DIV_1, LL_RCC_PLL_MUL_9); LL_RCC_PLL_Enable(); /* Wait till PLL is ready. */ diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/bin/demoprog_nucleo_stm32f103rb.out b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/bin/demoprog_nucleo_stm32f103rb.out index 410ccc2f..b95f2918 100644 Binary files a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/bin/demoprog_nucleo_stm32f103rb.out and b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/bin/demoprog_nucleo_stm32f103rb.out differ diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/bin/demoprog_nucleo_stm32f103rb.srec b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/bin/demoprog_nucleo_stm32f103rb.srec index bf9faebc..d5bb122c 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/bin/demoprog_nucleo_stm32f103rb.srec +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/bin/demoprog_nucleo_stm32f103rb.srec @@ -245,7 +245,7 @@ S31508002F200804014080B500F007F800F0D7F800F073 S31508002F306EF900F0D7F8FAE780B500F091F900F0DD S31508002F4005F800F0A1F900F05BF901BD00B58FB0F6 S31508002F50012005905FF4A02006900020079001202C -S31508002F60099002200C905FF480300D905FF4C01039 +S31508002F60099002200C905FF480300D905FF4E01019 S31508002F700E9005A8FFF7BCF8002800D0FEE70F2042 S31508002F80009002200190002002904FF48060039088 S31508002F900020049002216846FFF7D3FA002800D0E3 diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/main.c b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/main.c index 4dbca017..876d9e4a 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/main.c +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_IAR/Prog/main.c @@ -99,7 +99,7 @@ static void SystemClock_Config(void) RCC_OscInitStruct.HSIState = RCC_HSI_ON; RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON; RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE; - RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL8; + RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL9; if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) { /* Clock configuration incorrect or hardware failure. Hang the system to prevent diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/Debug/openblt_nucleo_stm32f103rb.srec b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/Debug/openblt_nucleo_stm32f103rb.srec index eb4ab2b0..7f9a245a 100755 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/Debug/openblt_nucleo_stm32f103rb.srec +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/Debug/openblt_nucleo_stm32f103rb.srec @@ -1,39 +1,39 @@ S02200006F70656E626C745F6E75636C656F5F73746D33326631303372622E7372656343 -S31508000000005000206D160008B5160008B516000841 -S31508000010B5160008B5160008B51600080000000059 -S31508000020000000000000000000000000B5160008EF -S31508000030B516000800000000B51600088D05000872 -S31508000040B5160008B5160008B5160008B516000856 -S31508000050B5160008B5160008B5160008B516000846 -S31508000060B5160008B5160008B5160008B516000836 -S31508000070B5160008B5160008B5160008B516000826 -S31508000080B5160008B5160008B5160008B516000816 -S31508000090B5160008B5160008B5160008B516000806 -S315080000A0B5160008B5160008B5160008B5160008F6 -S315080000B0B5160008B5160008B5160008B5160008E6 -S315080000C0B5160008B5160008B5160008B5160008D6 -S315080000D0B5160008B5160008B5160008B5160008C6 -S315080000E0B5160008B5160008B51600080000000089 +S315080000000050002075160008BD160008BD16000829 +S31508000010BD160008BD160008BD1600080000000041 +S31508000020000000000000000000000000BD160008E7 +S31508000030BD16000800000000BD1600088D05000862 +S31508000040BD160008BD160008BD160008BD16000836 +S31508000050BD160008BD160008BD160008BD16000826 +S31508000060BD160008BD160008BD160008BD16000816 +S31508000070BD160008BD160008BD160008BD16000806 +S31508000080BD160008BD160008BD160008BD160008F6 +S31508000090BD160008BD160008BD160008BD160008E6 +S315080000A0BD160008BD160008BD160008BD160008D6 +S315080000B0BD160008BD160008BD160008BD160008C6 +S315080000C0BD160008BD160008BD160008BD160008B6 +S315080000D0BD160008BD160008BD160008BD160008A6 +S315080000E0BD160008BD160008BD1600080000000071 S315080000F000000000000000000000000000000000F2 S3110800010000000000000000005FF808F195 S3150800010C10B5054C237833B9044B13B10448AFF337 S3150800011C00800123237010BD100000200000000091 -S3150800012C0017000808B5034B1BB103490348AFF386 -S3150800013C008008BD0000000014000020001700080D +S3150800012C0817000808B5034B1BB103490348AFF37E +S3150800013C008008BD00000000140000200817000805 S3150800014C72B6704762B6704708B5FFF7F9FF08BD77 -S3150800015C10B500F0CDF900B910BD00F07BFD0028F4 -S3150800016CFAD000F047FB00F0D7F900F0BFFD00F01D +S3150800015C10B500F0CDF900B910BD00F07FFD0028F0 +S3150800016CFAD000F047FB00F0D7F900F0C3FD00F019 S3150800017CC3F920F0604020F07F00044B986000F033 S3150800018CBBF94468FFF7DEFFA047E5E700ED00E0A2 -S3150800019C70B508E0461C4D1C0B78037000F05AFB32 +S3150800019C70B508E0461C4D1C0B78037000F05EFB2E S315080001AC304629462246531E9CB2002AF2D170BD0F S315080001BC08B5C1F3080353B90368994209D040F846 S315080001CC041B4FF40072FFF7E3FF012008BD002063 -S315080001DC08BD012008BD2DE9F041074600F070FE68 +S315080001DC08BD012008BD2DE9F041074600F074FE64 S315080001EC00247F2C14D83E68A30006EB03083B4476 -S315080001FC5D6800F02FFB2A4600234146022000F0DA -S3150800020CB9FE38B956F824309D4209D10134E8E7CD -S3150800021C012400E0002400F06DFE2046BDE8F081C4 +S315080001FC5D6800F033FB2A4600234146022000F0D6 +S3150800020CBDFE38B956F824309D4209D10134E8E7C9 +S3150800021C012400E0002400F071FE2046BDE8F081C0 S3150800022C0024F8E738B50D460B4B984208D004461F S3150800023C0A4B994206D0FFF7CEFF20B9002407E0F7 S3150800024C074C00E0044C29462046FFF7B1FF08B1DD @@ -43,7 +43,7 @@ S3150800027C21F4FF7828F001080368B3F1FF3F0DD08D S3150800028C3368984505D041463046FFF7CBFF0646FE S3150800029C28B33368E41A344404340CE04146FFF7B7 S315080002AC87FF03460028EBD116E017F8013B04F844 -S315080002BC013B013D0FD000F0CDFA331DE31AB3F51F +S315080002BC013B013D0FD000F0D1FA331DE31AB3F51B S315080002CC007FF2D308F500713046FFF7ABFF064600 S315080002DC38B1041DE9E701231846BDE8F08100236F S315080002ECFAE70023F8E700004FF0FF33024A1360E1 @@ -58,9 +58,9 @@ S3150800036C30B587B0002305934A1E1F4B1B1A9A42B9 S3150800037C31D820F47F7323F003031C4A93422ED9F9 S3150800038C0A18013A184CA2422BD8C01A0144C1F3D8 S3150800039C8F25C1F3090109B10135ADB200240194C9 -S315080003AC03930123049300F08BFDA5420DD900F0AD -S315080003BC51FA05A901A800F04FFE50B9039B03F5A5 -S315080003CC806303930134A4B2EFE7012400F092FD95 +S315080003AC03930123049300F08FFDA5420DD900F0A9 +S315080003BC55FA05A901A800F053FE50B9039B03F59D +S315080003CC806303930134A4B2EFE7012400F096FD91 S315080003DC02E00024FAE70024204607B030BD0024CA S315080003ECFAE70024F8E700BFFFFF0108FF1F000823 S315080003FC104B1B68B3F1FF3F1AD000B583B00D4AFA @@ -91,16 +91,16 @@ S3150800057C186808BD3404002008B5FFF7F5FF08BD58 S3150800058C70470000054B1B6813F0200F04D0034B73 S3150800059C5B680370012070470020704700440040D8 S315080005AC10B5094B5860FFF7DFFF00F10A04064B3C -S315080005BC1B6813F0800F05D100F04CF9FFF7D4FF38 +S315080005BC1B6813F0800F05D100F050F9FFF7D4FF34 S315080005CC8442F4D210BD00BF0044004010B586B07A S315080005DC4FF46143009300230193029303930C2277 -S315080005EC04920593094C6946204600F0BBFE236924 +S315080005EC04920593094C6946204600F0BFFE236920 S315080005FC23F490432361636923F02A036361E36858 S3150800060C43F40053E36006B010BD00BF004400403D S3150800061C70B506460D46402904D82846FFF7C0FF94 -S3150800062C00240BE06D21074800F064F8F5E700F0AC -S3150800063C11F9305DFFF7B4FF0134A4B2ABB29C429A -S3150800064CF5D370BD1817000870B5254B1C78BCB9C6 +S3150800062C00240BE06F21074800F064F8F5E700F0AA +S3150800063C15F9305DFFF7B4FF0134A4B2ABB29C4296 +S3150800064CF5D370BD2017000870B5254B1C78BCB9BE S3150800065C2448FFF797FF012801D0204670BD214B8F S3150800066C1B78013BDBB23F2BF7D8FFF77DFF1E4B00 S3150800067C186000221D4B1A700122194B1A70ECE7F0 @@ -111,7 +111,7 @@ S315080006BC1A780132D2B21A700A4B1B789A4201D0B8 S315080006CC0024CAE70A493046FFF762FD0022044BAC S315080006DC1A70064B1B782B70BFE70024BDE700BFCA S315080006EC79040020380400207C0400207A040020B9 -S315080006FC3904002008B500F0ADF8FCE708B500F0A1 +S315080006FC3904002008B500F0B1F8FCE708B500F09D S3150800070CA1F8012803D00B4B1B78012B00D008BD90 S3150800071CFFF72AFF084B1B68084A1268134403F5AF S3150800072CFA739842F3D30022024B1A70FFF710FDA6 @@ -120,262 +120,263 @@ S3150800074C08B5054B1B78012B00D008BDFFF70CFF2D S3150800075C024B1860F9E700BF8404002088040020C7 S3150800076C08B50122034B1A70FFF7EAFFFFF7C6FF1D S3150800077C08BD00BF8404002008B5FFF7E5FC00F0AF -S3150800078C65F8FFF7CFFEFFF7A7FE00F00DF8FFF7A9 -S3150800079CE7FF08BD08B500F05DF8FFF7D7FE00F0D7 -S315080007AC0FF8FFF7ABFF08BD08B500F0C1F9FFF766 +S3150800078C69F8FFF7CFFEFFF7A7FE00F00DF8FFF7A5 +S3150800079CE7FF08BD08B500F061F8FFF7D7FE00F0D3 +S315080007AC0FF8FFF7ABFF08BD08B500F0C5F9FFF762 S315080007BC0DFF0022014B1A7008BD00BF0000002077 S315080007CC00B583B00DF107010848FFF73DFF012876 S315080007DC02D003B05DF804FB0022054B1A709DF895 -S315080007EC0710024800F0C4F9F3E700BF8C04002098 +S315080007EC0710024800F0C8F9F3E700BF8C04002094 S315080007FC000000207047000008B5054B1B7813B1A4 -S3150800080C00F0AEF908BDC9B2FFF702FFF8E700BF62 +S3150800080C00F0B2F908BDC9B2FFF702FFF8E700BF5E S3150800081C00000020044B1B78013B022B01D9402019 S3150800082C70470020704700BF00000020044B1B785F S3150800083C013B022B01D9402070470020704700BFAE -S3150800084C0000002008B500F081F908BD08B500F0D5 -S3150800085C0FFA08BD08B500F010FA08BD0022014BC6 -S3150800086C5A707047CC040020034BFE22DA701871BC -S3150800087C0222A3F844207047CC04002010B5054C7E -S3150800088C00232370FFF7EAFFFF23E3700123A4F884 -S3150800089C443010BDCC040020064BFF22DA7000222F -S315080008AC1A71597859719A71DA711A720622A3F863 -S315080008BC44207047CC04002008B50020FFF7D4FF6D -S315080008CC08BD0000074BFF22DA70074A9A6400221B -S315080008DC1A715A719A710722C3F807200822A3F8CD -S315080008EC44207047CC04002044170008044BFF2210 -S315080008FCDA7042689A640122A3F84420704700BF54 -S3150800090CCC04002008B53120FFF7AEFF08BD000067 -S3150800091C38B5084CFF23E370002525716571FFF780 -S3150800092C79FFA071E571257265720723A4F8443026 -S3150800093C38BD00BFCC04002038B5FFF78FFF0E4C2E -S3150800094C01252570FF23E37010232371002363719F -S3150800095CFFF760FFA071FFF769FFE071FFF766FF0D -S3150800096CC0F3072020726572A5720823A4F84430D8 -S3150800097CFFF7B2FD38BD00BFCC04002038B50546DC -S3150800098C4478FFF747FF0138844210DC0A4C6A7832 -S3150800099CA16C201DFFF7FCFBFF23E3706A78A36CA0 -S315080009AC1344A3646B780133A4F8443038BD222071 -S315080009BCFFF75AFF38BD00BFCC04002038B50446F3 -S315080009CC4578FFF727FF0138854211DC61680A4D27 -S315080009DCA9646278281DFFF7DBFBFF23EB706278AE -S315080009ECAB6C1344AB6463780133A5F8443038BD5B -S315080009FC2220FFF739FF38BDCC040020F8B5054690 -S31508000A0C1746002406E015F8013B1C44E4B2FFF730 -S31508000A1C21FF31464E1E0029F5D13C600120F8BD58 -S31508000A2C10B5084CFF23E370E21D4168A06CFFF774 -S31508000A3CE5FF207100236371A3710823A4F84430E1 -S31508000A4C10BD00BFCC04002038B505460D4B9C6C78 -S31508000A5CFFF7E0FE6A1C411E2046FFF741FD60B118 -S31508000A6C084CFF23E370FFF7D5FE0138A36C03444B -S31508000A7CA3640123A4F8443038BD3120FFF7F4FEF3 -S31508000A8C38BD00BFCC04002038B504464578FFF7BE -S31508000A9CC1FE023885420EDC114BFF22DA700122A8 -S31508000AACA3F84420617851B9FFF72AFD90B9312093 -S31508000ABCFFF7DAFE38BD2220FFF7D6FE38BDA21C9A -S31508000ACC074B986CFFF70CFD28B16178044A936CB8 -S31508000ADC0B44936438BD3120FFF7C6FE38BD00BF02 -S31508000AECCC04002008B54168074B986CFFF7FCFC52 -S31508000AFC30B1054BFF22DA700122A3F8442008BD59 -S31508000B0C3120FFF7B1FE08BDCC04002008B5FFF76D -S31508000B1C1FFB034BFF22DA700122A3F8442008BD01 -S31508000B2CCC04002008B589B2FFF766FE08BD0000A4 -S31508000B3C054B00221A709A6483F84320A3F84420C4 -S31508000B4C9A705A70704700BFCC040020034B1B7870 -S31508000B5C0BB1012070470020704700BFCC04002061 -S31508000B6C0022024B83F84320704700BFCC040020B8 -S31508000B7C08B50378FF2B04D0354A1278012A14D00D -S31508000B8C08BDFFF7D9FE324B93F84330012B5AD0E8 -S31508000B9C2F4BB3F944100029F2DD1846012380F8CF -S31508000BAC43300330FFF7BEFFEAE7C93B352B46D87F -S31508000BBCDFE803F03345454245453F363C39454564 -S31508000BCC45454545454545454545454545454545BB -S31508000BDC4545454545454545454545454545241EF3 -S31508000BEC1B2145454527452A2D30FFF7C7FECAE781 -S31508000BFCFFF7E4FEC7E7FFF779FEC4E7FFF710FF38 -S31508000C0CC1E7FFF75FFEBEE7FFF756FEBBE7FFF748 -S31508000C1C43FEB8E7FFF732FEB5E7FFF715FFB2E775 -S31508000C2CFFF732FFAFE7FFF773FEACE7FFF75AFFA4 -S31508000C3CA9E7FFF76BFFA6E7FFF764FEA3E72020FB -S31508000C4CFFF712FE9FE71020FFF70EFEA0E700BF86 -S31508000C5CCC04002008B5054B9B6813F4005F01D142 -S31508000C6C002008BD00F03CF8012008BD001001402A -S31508000C7C08B5642000F006F808BD08B500F008F8B9 -S31508000C8C08BD0000014B1880704700BF18050020EE -S31508000C9C08B5FFF769FC0E4B1B6898420FD30D4B32 -S31508000CAC1B786BB901220B4B1A7020220A4B1A615E -S31508000CBCFFF75AFC094B1B881844054B186008BDEE -S31508000CCC0022044B1A702022034B5A61F0E700BF2E -S31508000CDC1C0500201A0500200008014018050020F4 -S31508000CEC2022014B5A6170470008014010B5064B8B -S31508000CFC4FF0FF32DA6000241C61DA60DC6000F029 -S31508000D0C8BFC204610BD00BF0010024010B50446EF -S31508000D1C0E4B18784FF47A73B3FBF0F30C4A106841 -S31508000D2CB0FBF3F000F06EF868B90F2C01D901206E -S31508000D3C10BD002221464FF0FF3000F031F8054B6C -S31508000D4C1C60002010BD012010BD00BF0100002052 -S31508000D5C080000200400002008B5074A136843F071 -S31508000D6C10031360032000F009F80020FFF7CEFFEC -S31508000D7C00F0EEFB002008BD00200240074AD368AD -S31508000D8C23F4E0631B041B0C000200F4E060184318 -S31508000D9C40F0BF6040F40030D060704700ED00E0D2 -S31508000DAC30B4164BDB68C3F30223C3F10704042CD7 -S31508000DBC28BF04241D1D062D17D9033B012505FA4A -S31508000DCC04F4013C2140994005FA03F3013B134016 -S31508000DDC194300280BDB0901C9B200F1604000F584 -S31508000DEC614080F8001330BC70470023E6E700F03A -S31508000DFC0F000901C9B2024B1954F4E700ED00E0E3 -S31508000E0C14ED00E00138B0F1807F0AD2064B586029 -S31508000E1CF021064A82F823100020986007221A60EF -S31508000E2C70470120704700BF10E000E000ED00E0BD -S31508000E3C0022044BDA61044A136943F00103136177 -S31508000E4C0180704720050020002002401A4BDB6801 -S31508000E5C13F0100F27D0194AD36943F00203D36154 -S31508000E6C1023154AD26812F0040F06D01349CA6922 -S31508000E7C42F00102CA6143F004030F4AD26912F028 -S31508000E8C010F09D00D49CA6942F00402CA610A4920 -S31508000E9CCA6922F00102CA6140F20112934204D0D7 -S31508000EAC054AD36070470023DBE7034AD36923F06E -S31508000EBC0103D361704700BF0020024020050020C3 -S31508000ECC0A4B1B6913F0800F0DD0084B084A5A6061 -S31508000EDC02F188325A601B6913F0800F01D0012089 -S31508000EEC7047002070470020704700BF0020024062 -S31508000EFC23016745034A136943F0800313610020F5 -S31508000F0C704700BF0020024038B50446FFF734FB93 -S31508000F1C0546174BDB6813F0010F0AD0B4F1FF3FF7 -S31508000F2CF7D00CB3FFF728FB401B8442F1D2032001 -S31508000F3C38BD0F4BDB6813F0200F02D020220C4B68 -S31508000F4CDA600B4BDB6813F0100F09D1084BDB6921 -S31508000F5C13F0010F04D1064BDB6813F0040F05D010 -S31508000F6CFFF774FF012038BD032038BD002038BDBB -S31508000F7C002002402DE9F843234C247E012C03D192 -S31508000F8C02231846BDE8F8831E4690460F460446CB -S31508000F9C01221D4B1A764CF25030FFF7B5FF03466B -S31508000FAC70BB012C29D0022C24D04FF00409002444 -S31508000FBC4C4525D22101C1F12002A1F1200328FAC2 -S31508000FCC01F106FA02F2114326FA03F3194389B220 -S31508000FDC07EB4400FFF72CFF4CF25030FFF794FF59 -S31508000FEC0A4B1D6925F001051D61034640B90134FC -S31508000FFCE4B2DDE74FF00209D9E74FF00109D6E76D -S3150800100C0021014A1176BCE7200500200020024089 -S3150800101C0022064BDA61064B1A6942F004021A6181 -S3150800102C1A6942F040021A61704700BF2005002079 -S3150800103C002002400022064BDA61064B1A6942F080 -S3150800104C02021A6158611A6942F040021A61704725 -S3150800105C2005002000200240264B1B7E012B46D083 -S3150800106C70B50E4605460122224B1A760368022BEA -S3150800107C20D04CF25030FFF747FF90BB4FF0FF33B0 -S3150800108C3360AC680121EA68AB6803EB82239C42A7 -S3150800109C28D22046FFF7CEFF4CF25030FFF734FF2C -S315080010AC154A136923F0020313610146B8B904F50E -S315080010BC8064E8E74CF25030FFF726FF08B10121AF -S315080010CC10E00120FFF7A4FF4CF25030FFF71CFF8D -S315080010DC0146094A136923F00403136102E03460DC -S315080010EC00E001210022034B1A76084670BD022146 -S315080010FC084670472005002000200240264B9842DF -S3150800110C0DD0264B984216D0254B98421FD0254B0E -S3150800111C984228D0244B984231D00020704703F5CA -S3150800112C8433DA6842F00402DA60DA6822F00402E0 -S3150800113CDA600120704703F58233DA6842F0080258 -S3150800114CDA60DA6822F00802DA600120704703F5E3 -S3150800115C8033DA6842F01002DA60DA6822F010029C -S3150800116CDA600120704703F57C43DA6842F0200206 -S3150800117CDA60DA6822F02002DA600120704703F59B -S3150800118C7843DA6842F04002DA60DA6822F0400204 -S3150800119CDA600120704700BF00080140000C0140CE -S315080011AC001001400014014000180140F0B50D680C -S315080011BCC5F30F2595FAA5F2B2FA82F233E0A2F13D -S315080011CC08044FF00113A34043F080634E681F0ECA -S315080011DCC45993FAA3FEBEFA8EFE4FEA8E0E4FF052 -S315080011EC0F0C0CFA0EFE24EA0E0493FAA3FEBEFAB2 -S315080011FC8EFE4FEA8E0E06FA0EF63443C451C668B6 -S3150800120C1C0A26EA040E94FAA4F4B4FA84F40E69B9 -S3150800121C06FA04F44EEA0404C4604C68012C0FD098 -S3150800122C092C0DD0013235FA02F337D0012393403D -S3150800123C1D42F7D0072AC2D840F201139340C5E7DE -S3150800124CC45993FAA3F6B6FA86F6B6004FF0030E0F -S3150800125C0EFA06F624EA060E93FAA3F6B6FA86F6FC -S3150800126CB6008C6804FA06F646EA0E06C651CC6831 -S3150800127C93FAA3FEBEFA8EFE4FEA8E0E4FF0040CBE -S3150800128C0CFA0EFE26EA0E0693FAA3F3B3FA83F3C8 -S3150800129C9B0004FA03F33343C351C3E70120F0BDA3 -S315080012AC034B5B68C3F30313024AD35CD8407047FD -S315080012BC001002404C170008034B5B68C3F302236B -S315080012CC024AD35CD8407047001002405C170008ED -S315080012DC034B5B68C3F3C223024AD35CD8407047FE -S315080012EC001002405C1700080B4B5B6803F4803354 -S315080012FC7BB1094B586800F400300130074BB3FB3F -S3150800130CF0F0054B5B68C3F38343023303FB00F031 -S3150800131C70470348F5E700BF0010024000127A0038 -S3150800132C00093D0008B5054B5B6803F00C03082B58 -S3150800133C02D1FFF7D9FF08BD014808BD00100240CD -S3150800134C00127A0010B50446FFF7ECFF2060FFF791 -S3150800135CA7FF6060FFF7B0FFA0606068FFF7B8FFF3 -S3150800136CE06010BDC36813F4005F01D0002070471D -S3150800137C70B584B00D460446C36823F4B05323F005 -S3150800138C0C034A68C9680A4329690A431343C360AC -S3150800139CAB68026922F44052134303616B694269D4 -S315080013AC22F44072134343616846FFF7CBFF1C4B8C -S315080013BC9C422AD01B4B9C4229D01B4B9C4228D0C2 -S315080013CC002343B3296849B303EB830303EB830375 -S315080013DC8900B3FBF1F1154EA6FB01356D092A01FF -S315080013EC90B2642202FB151213013233A6FB0323B7 -S315080013FCC3F34F1303F0F002024492B203F00F0347 -S3150800140C13449BB2A360012006E0039BD9E7029B19 -S3150800141CD7E7029BD5E7002004B070BD0020FBE798 -S3150800142C0038014000440040004800401F85EB513D -S3150800143C014B1860704700BF080000200F4B1A6854 -S3150800144C42F001021A6059680D4A0A405A601A6835 -S3150800145C22F0847222F480321A601A6822F48022EE -S3150800146C1A605A6822F4FE025A604FF41F029A60F8 -S3150800147C4FF00062034B9A60704700BF00100240A1 -S3150800148C0000FFF800ED00E008B5264A136823F0C3 -S3150800149C070343F002031360136803F00703022BD8 -S315080014AC03D068212048FFF725F9204B1A6842F427 -S315080014BC80221A601A6842F480321A601B4B1B6829 -S315080014CC13F4003FFAD0194A536823F47C1343F4F7 -S315080014DCC8135360136843F080731360134B1B686F -S315080014EC13F0007FFAD0114B5A6822F0F0025A60BA -S315080014FC5A6822F4E06242F480625A605A6822F40E -S3150800150C60525A605A6822F0030242F002025A608C -S3150800151C064B5B6803F00C03082BF9D10448FFF75C -S3150800152C87FF08BD0020024064170008001002401F -S3150800153C00A24A0408B5FFF70FFCFFF7A5FF08BD84 -S3150800154C08B5FFF7F7FFFFF717F9FFF723F9FCE7DD -S3150800155CF0B58BB02D4B9A6942F001029A619A69E3 -S3150800156C02F001020492049ADA6942F08052DA61B6 -S3150800157CDA6902F080520392039A9A6942F00402DD -S3150800158C9A619A6902F004020292029A9A6942F0E6 -S3150800159C10029A619A6902F010020192019ADA69AC -S315080015AC42F40032DA61DB6903F400330093009BE2 -S315080015BC42F2200305930123069302270797002678 -S315080015CC0896134C05A92046FFF7F0FD2023636106 -S315080015DC03F1846305930423069305A90D48FFF7C5 -S315080015ECE5FD40F2044305930925069507970896E9 -S315080015FC05A92046FFF7DAFD40F60803059306957C -S3150800160C05A92046FFF7D2FD0BB0F0BD001002402D -S3150800161C000801400010014008B50E48FFF76EFDA2 -S3150800162C0D48FFF76BFD0D4BDA6922F40032DA61CF -S3150800163C9A6922F010029A619A6922F004029A6158 -S3150800164CDA6922F08052DA619A6922F001029A610B -S3150800165C08BD00BF00100140000801400010024000 -S3150800166C002103E00B4B5B58435004310A480B4BE3 -S3150800167C42189A42F6D30A4A02E0002342F8043B7F -S3150800168C084B9A42F9D3FFF7D9FE00F00FF8FFF78B -S3150800169C57FF704778170008000000200C00002040 -S315080016AC1000002040050020FEE7000070B500255C -S315080016BC0C4E0D4CA41BA410A54209D100F01AF827 -S315080016CC00250A4E0A4CA41BA410A54205D170BDD0 -S315080016DC56F8253098470135EEE756F825309847E1 -S315080016EC0135F2E770170008701700087017000824 -S315080016FC74170008F8B500BFF8BC08BC9E467047BE -S3110800170CF8B500BFF8BC08BC9E46704744 -S315080017182E2E2F2E2E2F2E2E2F2E2E2F536F7572DE -S3150800172863652F41524D434D335F53544D3332460B -S31508001738312F756172742E63000000004F70656E54 -S31508001748424C540000000000000000000102030497 -S315080017580607080900000000010203042E2E2F6D53 -S30D0800176861696E2E63000000A2 -S30908001770310100082D -S309080017740D0100084D -S31108001778040100001000000000A24A0452 -S7050800166D6F +S3150800084C0000002008B500F085F9034600B1012325 +S3150800085C184608BD08B500F00FFA08BD08B500F033 +S3150800086C10FA08BD0022014B5A707047CC040020C0 +S3150800087C034BFE22DA7018710222A3F84420704743 +S3150800088CCC04002010B5054C00232370FFF7EAFFB3 +S3150800089CFF23E3700123A4F8443010BDCC040020D8 +S315080008AC064BFF22DA7000221A71597859719A711F +S315080008BCDA711A720622A3F844207047CC04002079 +S315080008CC08B50020FFF7D4FF08BD0000074BFF2230 +S315080008DCDA70074A9A6400221A715A719A710722B9 +S315080008ECC3F807200822A3F844207047CC0400203C +S315080008FC4C170008044BFF22DA7042689A640122EE +S3150800090CA3F84420704700BFCC04002008B531205A +S3150800091CFFF7AEFF08BD000038B5084CFF23E3709F +S3150800092C002525716571FFF775FFA071E5712572B4 +S3150800093C65720723A4F8443038BD00BFCC040020E8 +S3150800094C38B5FFF78FFF0E4C01252570FF23E37092 +S3150800095C1023237100236371FFF75CFFA071FFF767 +S3150800096C65FFE071FFF762FFC0F30720207265721E +S3150800097CA5720823A4F84430FFF7AEFD38BD00BFB6 +S3150800098CCC04002038B505464478FFF743FF0138F8 +S3150800099C844210DC0A4C6A78A16C201DFFF7F8FB20 +S315080009ACFF23E3706A78A36C1344A3646B78013352 +S315080009BCA4F8443038BD2220FFF75AFF38BD00BFD3 +S315080009CCCC04002038B504464578FFF723FF0138D8 +S315080009DC854211DC61680A4DA9646278281DFFF707 +S315080009ECD7FBFF23EB706278AB6C1344AB6463786C +S315080009FC0133A5F8443038BD2220FFF739FF38BD3E +S31508000A0CCC040020F8B505461746002406E015F870 +S31508000A1C013B1C44E4B2FFF721FF31464E1E002968 +S31508000A2CF5D13C600120F8BD10B5084CFF23E370E6 +S31508000A3CE21D4168A06CFFF7E5FF20710023637186 +S31508000A4CA3710823A4F8443010BD00BFCC040020C1 +S31508000A5C38B505460D4B9C6CFFF7DCFE6A1C411E2F +S31508000A6C2046FFF73DFD60B1084CFF23E370FFF706 +S31508000A7CD1FE0138A36C0344A3640123A4F84430C3 +S31508000A8C38BD3120FFF7F4FE38BD00BFCC0400207A +S31508000A9C38B504464578FFF7BDFE023885420EDCAC +S31508000AAC114BFF22DA700122A3F84420617851B960 +S31508000ABCFFF726FD90B93120FFF7DAFE38BD222064 +S31508000ACCFFF7D6FE38BDA21C074B986CFFF708FD3E +S31508000ADC28B16178044A936C0B44936438BD312071 +S31508000AECFFF7C6FE38BD00BFCC04002008B5416828 +S31508000AFC074B986CFFF7F8FC30B1054BFF22DA7000 +S31508000B0C0122A3F8442008BD3120FFF7B1FE08BD29 +S31508000B1CCC04002008B5FFF71BFB034BFF22DA7049 +S31508000B2C0122A3F8442008BDCC04002008B589B2DC +S31508000B3CFFF762FE08BD0000054B00221A709A6486 +S31508000B4C83F84320A3F844209A705A70704700BF64 +S31508000B5CCC040020034B1B780BB1012070470020F6 +S31508000B6C704700BFCC0400200022024B83F84320B8 +S31508000B7C704700BFCC04002008B50378FF2B04D0BF +S31508000B8C354A1278012A14D008BDFFF7D9FE324B24 +S31508000B9C93F84330012B5AD02F4BB3F94410002944 +S31508000BACF2DD1846012380F843300330FFF7BEFF09 +S31508000BBCEAE7C93B352B46D8DFE803F0334545420F +S31508000BCC45453F363C3945454545454545454545E5 +S31508000BDC45454545454545454545454545454545AB +S31508000BEC454545454545241E1B2145454527452A6A +S31508000BFC2D30FFF7C7FECAE7FFF7E4FEC7E7FFF796 +S31508000C0C79FEC4E7FFF710FFC1E7FFF75FFEBEE703 +S31508000C1CFFF756FEBBE7FFF743FEB8E7FFF732FED2 +S31508000C2CB5E7FFF715FFB2E7FFF732FFAFE7FFF7B8 +S31508000C3C73FEACE7FFF75AFFA9E7FFF76BFFA6E7CA +S31508000C4CFFF764FEA3E72020FFF712FE9FE71020AC +S31508000C5CFFF70EFEA0E700BFCC04002008B5054B35 +S31508000C6C9B6813F4005F01D1002008BD00F03CF826 +S31508000C7C012008BD0010014008B5642000F006F8F4 +S31508000C8C08BD08B500F008F808BD0000014B18802F +S31508000C9C704700BF1805002008B5FFF765FC0E4B1A +S31508000CAC1B6898420FD30D4B1B786BB901220B4B63 +S31508000CBC1A7020220A4B1A61FFF756FC094B1B883F +S31508000CCC1844054B186008BD0022044B1A702022E4 +S31508000CDC034B5A61F0E700BF1C0500201A050020DB +S31508000CEC00080140180500202022014B5A61704764 +S31508000CFC0008014010B5064B4FF0FF32DA600024AD +S31508000D0C1C61DA60DC6000F08BFC204610BD00BF6D +S31508000D1C0010024010B504460E4B18784FF47A733F +S31508000D2CB3FBF0F30C4A1068B0FBF3F000F06EF866 +S31508000D3C68B90F2C01D9012010BD002221464FF0AD +S31508000D4CFF3000F031F8054B1C60002010BD012067 +S31508000D5C10BD00BF01000020080000200400002080 +S31508000D6C08B5074A136843F010031360032000F014 +S31508000D7C09F80020FFF7CEFF00F0EEFB002008BDB7 +S31508000D8C00200240074AD36823F4E0631B041B0CBB +S31508000D9C000200F4E060184340F0BF6040F40030F5 +S31508000DACD060704700ED00E030B4164BDB68C3F337 +S31508000DBC0223C3F10704042C28BF04241D1D062D89 +S31508000DCC17D9033B012505FA04F4013C2140994047 +S31508000DDC05FA03F3013B1340194300280BDB090101 +S31508000DECC9B200F1604000F5614080F8001330BCD0 +S31508000DFC70470023E6E700F00F000901C9B2024B61 +S31508000E0C1954F4E700ED00E014ED00E00138B0F1F8 +S31508000E1C807F0AD2064B5860F021064A82F82310C6 +S31508000E2C0020986007221A6070470120704700BF9F +S31508000E3C10E000E000ED00E00022044BDA61044A01 +S31508000E4C136943F0010313610180704720050020E4 +S31508000E5C002002401A4BDB6813F0100F27D0194AF2 +S31508000E6CD36943F00203D3611023154AD26812F0F2 +S31508000E7C040F06D01349CA6942F00102CA6143F04D +S31508000E8C04030F4AD26912F0010F09D00D49CA6939 +S31508000E9C42F00402CA610A49CA6922F00102CA610F +S31508000EAC40F20112934204D0054AD36070470023DE +S31508000EBCDBE7034AD36923F00103D361704700BF0C +S31508000ECC00200240200500200A4B1B6913F0800FF6 +S31508000EDC0DD0084B084A5A6002F188325A601B69D1 +S31508000EEC13F0800F01D001207047002070470020B6 +S31508000EFC704700BF0020024023016745034A136967 +S31508000F0C43F0800313610020704700BF00200240A5 +S31508000F1C38B50446FFF730FB0546174BDB6813F06C +S31508000F2C010F0AD0B4F1FF3FF7D00CB3FFF724FB3F +S31508000F3C401B8442F1D2032038BD0F4BDB6813F0FB +S31508000F4C200F02D020220C4BDA600B4BDB6813F017 +S31508000F5C100F09D1084BDB6913F0010F04D1064BAE +S31508000F6CDB6813F0040F05D0FFF774FF012038BDBA +S31508000F7C032038BD002038BD002002402DE9F84377 +S31508000F8C234C247E012C03D102231846BDE8F88392 +S31508000F9C1E4690460F46044601221D4B1A764CF205 +S31508000FAC5030FFF7B5FF034670BB012C29D0022C35 +S31508000FBC24D04FF0040900244C4525D22101C1F157 +S31508000FCC2002A1F1200328FA01F106FA02F21143D4 +S31508000FDC26FA03F3194389B207EB4400FFF72CFFF3 +S31508000FEC4CF25030FFF794FF0A4B1D6925F00105AA +S31508000FFC1D61034640B90134E4B2DDE74FF002093E +S3150800100CD9E74FF00109D6E70021014A1176BCE76A +S3150800101C20050020002002400022064BDA61064B10 +S3150800102C1A6942F004021A611A6942F040021A61FE +S3150800103C704700BF20050020002002400022064B06 +S3150800104CDA61064B1A6942F002021A6158611A698A +S3150800105C42F040021A617047200500200020024029 +S3150800106C264B1B7E012B46D070B50E460546012233 +S3150800107C224B1A760368022B20D04CF25030FFF71D +S3150800108C47FF90BB4FF0FF333360AC680121EA6829 +S3150800109CAB6803EB82239C4228D22046FFF7CEFF8F +S315080010AC4CF25030FFF734FF154A136923F002034C +S315080010BC13610146B8B904F58064E8E74CF2503080 +S315080010CCFFF726FF08B1012110E00120FFF7A4FF66 +S315080010DC4CF25030FFF71CFF0146094A136923F0FE +S315080010EC0403136102E0346000E001210022034B83 +S315080010FC1A76084670BD022108467047200500205E +S3150800110C00200240264B98420DD0264B984216D00A +S3150800111C254B98421FD0254B984228D0244B9842F1 +S3150800112C31D00020704703F58433DA6842F00402A4 +S3150800113CDA60DA6822F00402DA600120704703F5F7 +S3150800114C8233DA6842F00802DA60DA6822F00802BA +S3150800115CDA600120704703F58033DA6842F0100232 +S3150800116CDA60DA6822F01002DA600120704703F5BB +S3150800117C7C43DA6842F02002DA60DA6822F0200250 +S3150800118CDA600120704703F57843DA6842F04002CA +S3150800119CDA60DA6822F04002DA600120704700BF94 +S315080011AC00080140000C01400010014000140140E9 +S315080011BC00180140F0B50D68C5F30F2595FAA5F290 +S315080011CCB2FA82F233E0A2F108044FF00113A340FD +S315080011DC43F080634E681F0EC45993FAA3FEBEFAF9 +S315080011EC8EFE4FEA8E0E4FF00F0C0CFA0EFE24EA0A +S315080011FC0E0493FAA3FEBEFA8EFE4FEA8E0E06FA7C +S3150800120C0EF63443C451C6681C0A26EA040E94FA30 +S3150800121CA4F4B4FA84F40E6906FA04F44EEA040447 +S3150800122CC4604C68012C0FD0092C0DD0013235FA4C +S3150800123C02F337D0012393401D42F7D0072AC2D8B0 +S3150800124C40F201139340C5E7C45993FAA3F6B6FACC +S3150800125C86F6B6004FF0030E0EFA06F624EA060ECC +S3150800126C93FAA3F6B6FA86F6B6008C6804FA06F66E +S3150800127C46EA0E06C651CC6893FAA3FEBEFA8EFE53 +S3150800128C4FEA8E0E4FF0040C0CFA0EFE26EA0E06EA +S3150800129C93FAA3F3B3FA83F39B0004FA03F33343E9 +S315080012ACC351C3E70120F0BD034B5B68C3F30313BB +S315080012BC024AD35CD8407047001002405417000805 +S315080012CC034B5B68C3F30223024AD35CD8407047CE +S315080012DC0010024064170008034B5B68C3F3C22373 +S315080012EC024AD35CD84070470010024064170008C5 +S315080012FC0B4B5B6803F480337BB1094B586800F4DD +S3150800130C00300130074BB3FBF0F0054B5B68C3F3B9 +S3150800131C8343023303FB00F070470348F5E700BF2D +S3150800132C0010024000127A0000093D0008B5054B72 +S3150800133C5B6803F00C03082B02D1FFF7D9FF08BD35 +S3150800134C014808BD0010024000127A0010B5044688 +S3150800135CFFF7ECFF2060FFF7A7FF6060FFF7B0FF11 +S3150800136CA0606068FFF7B8FFE06010BDC36813F4AF +S3150800137C005F01D00020704770B584B00D46044656 +S3150800138CC36823F4B05323F00C034A68C9680A43AC +S3150800139C29690A431343C360AB68026922F44052B5 +S315080013AC134303616B69426922F440721343436128 +S315080013BC6846FFF7CBFF1C4B9C422AD01B4B9C4222 +S315080013CC29D01B4B9C4228D0002343B3296849B328 +S315080013DC03EB830303EB83038900B3FBF1F1154E8F +S315080013ECA6FB01356D092A0190B2642202FB15127F +S315080013FC13013233A6FB0323C3F34F1303F0F00296 +S3150800140C024492B203F00F0313449BB2A36001206B +S3150800141C06E0039BD9E7029BD7E7029BD5E700209A +S3150800142C04B070BD0020FBE70038014000440040C2 +S3150800143C004800401F85EB51014B1860704700BFF0 +S3150800144C080000200F4B1A6842F001021A6059680E +S3150800145C0D4A0A405A601A6822F0847222F48032C5 +S3150800146C1A601A6822F480221A605A6822F4FE025C +S3150800147C5A604FF41F029A604FF00062034B9A6051 +S3150800148C704700BF001002400000FFF800ED00E0B6 +S3150800149C08B5264A136823F0070343F002031360C2 +S315080014AC136803F00703022B03D068212048FFF7C3 +S315080014BC21F9204B1A6842F480221A601A6842F401 +S315080014CC80321A601B4B1B6813F4003FFAD0194A7A +S315080014DC536823F47C1343F4E8135360136843F0FE +S315080014EC80731360134B1B6813F0007FFAD0114BF3 +S315080014FC5A6822F0F0025A605A6822F4E06242F402 +S3150800150C80625A605A6822F460525A605A6822F00D +S3150800151C030242F002025A60064B5B6803F00C03A6 +S3150800152C082BF9D10448FFF787FF08BD00200240B5 +S3150800153C6C1700080010024000A24A0408B5FFF711 +S3150800154C0FFCFFF7A5FF08BD08B5FFF7F7FFFFF778 +S3150800155C13F9FFF71FF9FCE7F0B58BB02D4B9A6919 +S3150800156C42F001029A619A6902F001020492049A05 +S3150800157CDA6942F08052DA61DA6902F08052039233 +S3150800158C039A9A6942F004029A619A6902F0040273 +S3150800159C0292029A9A6942F010029A619A6902F0CA +S315080015AC10020192019ADA6942F40032DA61DB69B7 +S315080015BC03F400330093009B42F2200305930123A6 +S315080015CC06930227079700260896134C05A920466A +S315080015DCFFF7F0FD2023636103F18463059304236D +S315080015EC069305A90D48FFF7E5FD40F2044305935C +S315080015FC092506950797089605A92046FFF7DAFDEB +S3150800160C40F608030593069505A92046FFF7D2FD73 +S3150800161C0BB0F0BD0010024000080140001001405C +S3150800162C08B50E48FFF76EFD0D48FFF76BFD0D4B21 +S3150800163CDA6922F40032DA619A6922F010029A61A8 +S3150800164C9A6922F004029A61DA6922F08052DA6108 +S3150800165C9A6922F001029A6108BD00BF0010014088 +S3150800166C0008014000100240002103E00B4B5B58B8 +S3150800167C435004310A480B4B42189A42F6D30A4A8D +S3150800168C02E0002342F8043B084B9A42F9D3FFF7D1 +S3150800169CD9FE00F00FF8FFF757FF704780170008C0 +S315080016AC000000200C00002010000020400500203F +S315080016BCFEE7000070B500250C4E0D4CA41BA410BB +S315080016CCA54209D100F01AF800250A4E0A4CA41BAB +S315080016DCA410A54205D170BD56F82530984701359A +S315080016ECEEE756F8253098470135F2E778170008E3 +S315080016FC78170008781700087C170008F8B500BF9B +S3150800170CF8BC08BC9E467047F8B500BFF8BC08BCC8 +S3090800171C9E46704720 +S315080017202E2E5C2E2E5C2E2E5C2E2E5C536F757222 +S3150800173063655C41524D434D335F53544D333246D6 +S31508001740315C756172742E63000000004F70656E1F +S31508001750424C54000000000000000000010203048F +S315080017600607080900000000010203042E2E5C6D1E +S30D0800177061696E2E630000009A +S309080017783101000825 +S3090800177C0D01000845 +S31108001780040100001000000000A24A044A +S7050800167567 diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/main.c b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/main.c index 3d5a9f4b..1bbaff4a 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/main.c +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/main.c @@ -114,7 +114,7 @@ static void SystemClock_Config(void) } /* Configure and enable the PLL. */ - LL_RCC_PLL_ConfigDomain_SYS(LL_RCC_PLLSOURCE_HSE_DIV_1, LL_RCC_PLL_MUL_8); + LL_RCC_PLL_ConfigDomain_SYS(LL_RCC_PLLSOURCE_HSE_DIV_1, LL_RCC_PLL_MUL_9); LL_RCC_PLL_Enable(); /* Wait till PLL is ready. */ diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/openblt_nucleo_stm32f103rb.elf.launch b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/openblt_nucleo_stm32f103rb.elf.launch index 9beb0720..fa377c3f 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/openblt_nucleo_stm32f103rb.elf.launch +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Boot/openblt_nucleo_stm32f103rb.elf.launch @@ -1,40 +1,40 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Prog/Debug/demoprog_nucleo_stm32f103rb.srec b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Prog/Debug/demoprog_nucleo_stm32f103rb.srec index e1f311e2..45ddb98b 100755 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Prog/Debug/demoprog_nucleo_stm32f103rb.srec +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Prog/Debug/demoprog_nucleo_stm32f103rb.srec @@ -257,7 +257,7 @@ S31508002FE022F0847222F480321A601A6822F480224F S31508002FF01A605A6822F4FE025A604FF41F029A6059 S31508003000704700BF001002400000FFF800B591B0FD S31508003010012306934FF4A0220792002208920A93EE -S3150800302002230D934FF480330E934FF4C0130F937E +S3150800302002230D934FF480330E934FF4E0130F935E S3150800303006A8FFF715FB00B1FEE70F23019302214F S315080030400291002303934FF480620492059301A82A S31508003050FFF72CFD00B1FEE711B05DF804FB08B5DB diff --git a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Prog/main.c b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Prog/main.c index 45b0da88..9e6dcfd9 100644 --- a/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Prog/main.c +++ b/Target/Demo/ARMCM3_STM32F1_Nucleo_F103RB_TrueStudio/Prog/main.c @@ -102,7 +102,7 @@ static void SystemClock_Config(void) RCC_OscInitStruct.HSIState = RCC_HSI_ON; RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON; RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE; - RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL8; + RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL9; if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) { /* Clock configuration incorrect or hardware failure. Hang the system to prevent