Need to change Vector table Address

Post here all questions related to LibMaple core if you can't find a relevant section!
stevestrong
Posts: 344
Joined: Fri Dec 27, 2019 4:53 pm
Answers: 7
Location: Munich, Germany
Contact:

Re: Need to change Vector table Address

Post by stevestrong »

Btw, which upload method have you selected in Arduino?

sankarAMP2
Posts: 27
Joined: Mon Feb 10, 2020 2:50 pm
Answers: 1
Location: India

Re: Need to change Vector table Address

Post by sankarAMP2 »

Code: Select all

                0x08010564       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(adc_f1.c.o)
                0x08010564                adc_calibrate
 .text.adc_set_prescaler
                0x08010588        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(adc_f1.c.o)
                0x08010588                adc_set_prescaler
 .text.adc_foreach
                0x08010590       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(adc_f1.c.o)
                0x08010590                adc_foreach
 .text.adc_enable_single_swstart
                0x080105b4       0x36 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(adc_f1.c.o)
                0x080105b4                adc_enable_single_swstart
 *fill*         0x080105ea        0x2 
 .text.flash_set_latency
                0x080105ec       0x14 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(flash.c.o)
                0x080105ec                flash_set_latency
 .text.gpio_init_all
                0x08010600       0x4c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(gpio_f1.c.o)
                0x08010600                gpio_init_all
 .text.gpio_set_mode
                0x0801064c       0x50 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(gpio_f1.c.o)
                0x0801064c                gpio_set_mode
 .text.afio_init
                0x0801069c       0x12 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(gpio_f1.c.o)
                0x0801069c                afio_init
 *fill*         0x080106ae        0x2 
 .text.nvic_irq_set_priority
                0x080106b0       0x28 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(nvic.c.o)
                0x080106b0                nvic_irq_set_priority
 .text.nvic_init
                0x080106d8       0x30 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(nvic.c.o)
                0x080106d8                nvic_init
 .text.nvic_sys_reset
                0x08010708       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(nvic.c.o)
                0x08010708                nvic_sys_reset
 .text.rcc_dev_clk
                0x08010724        0xc C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc.c.o)
                0x08010724                rcc_dev_clk
 .text.rcc_switch_sysclk
                0x08010730       0x20 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc.c.o)
                0x08010730                rcc_switch_sysclk
 .text.rcc_turn_on_clk
                0x08010750       0x1a C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc.c.o)
                0x08010750                rcc_turn_on_clk
 .text.rcc_turn_off_clk
                0x0801076a       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc.c.o)
                0x0801076a                rcc_turn_off_clk
 .text.rcc_is_clk_ready
                0x08010786       0x18 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc.c.o)
                0x08010786                rcc_is_clk_ready
 *fill*         0x0801079e        0x2 
 .text.rcc_configure_pll
                0x080107a0       0x18 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc_f1.c.o)
                0x080107a0                rcc_configure_pll
 .text.rcc_clk_enable
                0x080107b8       0x30 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc_f1.c.o)
                0x080107b8                rcc_clk_enable
 .text.rcc_reset_dev
                0x080107e8       0x34 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc_f1.c.o)
                0x080107e8                rcc_reset_dev
 .text.rcc_set_prescaler
                0x0801081c       0x20 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc_f1.c.o)
                0x0801081c                rcc_set_prescaler
 .text.rcc_clk_disable
                0x0801083c       0x30 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc_f1.c.o)
                0x0801083c                rcc_clk_disable
 .text.systick_init
                0x0801086c       0x10 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(systick.c.o)
                0x0801086c                systick_init
 .text.__exc_systick
                0x0801087c       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(systick.c.o)
                0x0801087c                __exc_systick
 .text.timer_oc_set_mode
                0x08010898       0x3a C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
 *fill*         0x080108d2        0x2 
 .text.timer_foreach
                0x080108d4       0x48 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x080108d4                timer_foreach
 .text.timer_init
                0x0801091c       0x14 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x0801091c                timer_init
 .text.timer_has_cc_channel
                0x08010930       0x30 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010930                timer_has_cc_channel
 .text.timer_detach_interrupt
                0x08010960       0x1e C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010960                timer_detach_interrupt
 .text.timer_set_mode
                0x0801097e       0x94 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x0801097e                timer_set_mode
 *fill*         0x08010a12        0x2 
 .text.__irq_tim1_brk
                0x08010a14       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010a14                __irq_tim1_brk
 .text.__irq_tim1_up
                0x08010a38       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010a38                __irq_tim1_up
 .text.__irq_tim1_trg_com
                0x08010a5c       0x38 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010a5c                __irq_tim1_trg_com
 .text.__irq_tim1_cc
                0x08010a94       0x54 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010a94                __irq_tim1_cc
 .text.__irq_tim2
                0x08010ae8       0x70 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010ae8                __irq_tim2
 .text.__irq_tim3
                0x08010b58       0x70 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010b58                __irq_tim3
 .text.__irq_tim4
                0x08010bc8       0x70 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010bc8                __irq_tim4
 .text.__irq_tim5
                0x08010c38       0x70 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010c38                __irq_tim5
 .text.__irq_tim6
                0x08010ca8       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010ca8                __irq_tim6
 .text.__irq_tim7
                0x08010ccc       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010ccc                __irq_tim7
 .text.__irq_tim8_brk
                0x08010cf0       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010cf0                __irq_tim8_brk
 .text.__irq_tim8_up
                0x08010d14       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010d14                __irq_tim8_up
 .text.__irq_tim8_trg_com
                0x08010d38       0x38 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010d38                __irq_tim8_trg_com
 .text.__irq_tim8_cc
                0x08010d70       0x54 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x08010d70                __irq_tim8_cc
 .text.rb_push_insert
                0x08010dc4       0x44 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
 .text.__irq_usart1
                0x08010e08       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
                0x08010e08                __irq_usart1
 .text.__irq_usart2
                0x08010e24       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
                0x08010e24                __irq_usart2
 .text.__irq_usart3
                0x08010e40       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
                0x08010e40                __irq_usart3
 .text.__irq_uart4
                0x08010e5c       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
                0x08010e5c                __irq_uart4
 .text.__irq_uart5
                0x08010e78       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
                0x08010e78                __irq_uart5
 .text.throb    0x08010e94       0x4c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(util.c.o)
                0x08010e94                throb
 .text.__error  0x08010ee0       0x14 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(util.c.o)
                0x08010ee0                __error
 .text._ZN14HardwareSerial4readEv
                0x08010ef4       0x2c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(HardwareSerial.cpp.o)
                0x08010ef4                HardwareSerial::read()
 .text._ZN14HardwareSerial9availableEv
                0x08010f20       0x26 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(HardwareSerial.cpp.o)
                0x08010f20                HardwareSerial::available()
 .text._ZN14HardwareSerial4peekEv
                0x08010f46       0x18 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(HardwareSerial.cpp.o)
                0x08010f46                HardwareSerial::peek()
 .text._ZN14HardwareSerial5flushEv
                0x08010f5e        0xa C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(HardwareSerial.cpp.o)
                0x08010f5e                HardwareSerial::flush()
 .text._ZN14HardwareSerial5writeEh
                0x08010f68       0x1e C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(HardwareSerial.cpp.o)
                0x08010f68                HardwareSerial::write(unsigned char)
 *fill*         0x08010f86        0x2 
 .text._ZN14HardwareSerialC2EP9usart_devhh
                0x08010f88       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(HardwareSerial.cpp.o)
                0x08010f88                HardwareSerial::HardwareSerial(usart_dev*, unsigned char, unsigned char)
                0x08010f88                HardwareSerial::HardwareSerial(usart_dev*, unsigned char, unsigned char)
 .text._ZN5Print5writeEPKc
                0x08010fa4       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(Print.cpp.o)
                0x08010fa4                Print::write(char const*)
 .text._ZN5Print5writeEPKvm
                0x08010fc0       0x1e C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(Print.cpp.o)
                0x08010fc0                Print::write(void const*, unsigned long)
 .text.startup._Z7premainv
                0x08010fde        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(main.cpp.o)
                0x08010fde                premain()
 .text.startup.main
                0x08010fe2        0xc C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(main.cpp.o)
                0x08010fe2                main
 *fill*         0x08010fee        0x2 
 .text._Z7pinModeh13WiringPinMode
                0x08010ff0       0x6c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(wirish_digital_f1.cpp.o)
                0x08010ff0                pinMode(unsigned char, WiringPinMode)
 .text._ZN9USBSerial5writeEh
                0x0801105c       0x18 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x0801105c                USBSerial::write(unsigned char)
 .text._ZN9USBSerial9availableEv
                0x08011074        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x08011074                USBSerial::available()
 .text._ZN9USBSerial5writeEPKc
                0x08011078       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x08011078                USBSerial::write(char const*)
 .text._ZN9USBSerial4peekEv
                0x08011094       0x1e C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x08011094                USBSerial::peek()
 .text._ZN9USBSerial4readEv
                0x080110b2       0x1e C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x080110b2                USBSerial::read()
 .text._ZL14ifaceSetupHookjPv
                0x080110d0       0x50 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
 .text._ZL6rxHookjPv
                0x08011120       0x84 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
 .text._ZL10wait_resetv
                0x080111a4       0x10 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
 .text._ZN9USBSerialC2Ev
                0x080111b4       0x14 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x080111b4                USBSerial::USBSerial()
                0x080111b4                USBSerial::USBSerial()
 .text._ZN9USBSerial5beginEv
                0x080111c8       0x2c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x080111c8                USBSerial::begin()
 .text._ZN9USBSerial4readEPvm
                0x080111f4       0x22 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x080111f4                USBSerial::read(void*, unsigned long)
 .text._ZN9USBSerial5flushEv
                0x08011216       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x08011216                USBSerial::flush()
 *fill*         0x08011232        0x2 
 .text._ZN9USBSerial11isConnectedEv
                0x08011234       0x20 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x08011234                USBSerial::isConnected()
 .text._ZN9USBSerial5writeEPKvm
                0x08011254       0x48 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x08011254                USBSerial::write(void const*, unsigned long)
 .text.startup._GLOBAL__sub_I__ZN9USBSerialC2Ev
                0x0801129c        0xc C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
 .text._Z12digitalWritehh
                0x080112a8       0x2c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(wirish_digital.cpp.o)
                0x080112a8                digitalWrite(unsigned char, unsigned char)
 .text._Z5delaym
                0x080112d4       0x14 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(wirish_time.cpp.o)
                0x080112d4                delay(unsigned long)
 .text.gpio_init
                0x080112e8       0x14 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(gpio.c.o)
                0x080112e8                gpio_init
 .text.iwdg_init
                0x080112fc       0x20 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(iwdg.c.o)
                0x080112fc                iwdg_init
 .text.usart_tx
                0x0801131c       0x1a C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart.c.o)
                0x0801131c                usart_tx
 *fill*         0x08011336        0x2 
 .text.usb_resume
                0x08011338       0xb4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb.c.o)
 .text.usb_init_usblib
                0x080113ec       0x48 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb.c.o)
                0x080113ec                usb_init_usblib
 .text.__irq_usb_lp_can_rx0
                0x08011434      0x1c8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb.c.o)
                0x08011434                __irq_usb_lp_can_rx0
 .text.usb_set_ep_rx_stat
                0x080115fc       0x22 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 *fill*         0x0801161e        0x2 
 .text.vcomDataTxCb
                0x08011620       0x14 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.vcomGetSetLineCoding
                0x08011634       0x18 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.usbDataSetup
                0x0801164c       0x54 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.usbNoDataSetup
                0x080116a0       0x50 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.usbGetInterfaceSetting
                0x080116f0       0x10 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.usbSetConfiguration
                0x08011700       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.usbSetDeviceAddress
                0x0801171c       0x10 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.usbGetStringDescriptor
                0x0801172c       0x20 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.usbGetConfigDescriptor
                0x0801174c        0xc C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.usbGetDeviceDescriptor
                0x08011758        0xc C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.usbInit  0x08011764       0x44 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.vcomDataRxCb
                0x080117a8       0x98 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.usbReset
                0x08011840      0x158 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .text.usb_cdcacm_set_hooks
                0x08011998       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x08011998                usb_cdcacm_set_hooks
 .text.usb_cdcacm_enable
                0x080119b4       0x34 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x080119b4                usb_cdcacm_enable
 .text.usb_cdcacm_tx
                0x080119e8       0x60 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x080119e8                usb_cdcacm_tx
 .text.usb_cdcacm_data_available
                0x08011a48        0xc C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x08011a48                usb_cdcacm_data_available
 .text.usb_cdcacm_peek
                0x08011a54       0x38 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x08011a54                usb_cdcacm_peek
 .text.usb_cdcacm_rx
                0x08011a8c       0x44 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x08011a8c                usb_cdcacm_rx
 .text.usb_cdcacm_peek_ex
                0x08011ad0       0x44 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x08011ad0                usb_cdcacm_peek_ex
 .text.usb_cdcacm_get_dtr
                0x08011b14       0x10 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x08011b14                usb_cdcacm_get_dtr
 .text.usb_cdcacm_get_baud
                0x08011b24        0xc C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x08011b24                usb_cdcacm_get_baud
 .text.usb_set_ep_rx_count_common
                0x08011b30       0x26 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_reg_map.c.o)
 .text.usb_copy_to_pma
                0x08011b56       0x3e C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_reg_map.c.o)
                0x08011b56                usb_copy_to_pma
 .text.usb_copy_from_pma
                0x08011b94       0x30 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_reg_map.c.o)
                0x08011b94                usb_copy_from_pma
 .text.usb_set_ep_rx_count
                0x08011bc4       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_reg_map.c.o)
                0x08011bc4                usb_set_ep_rx_count
 .text.Standard_GetConfiguration
                0x08011be0       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08011be0                Standard_GetConfiguration
 .text.Standard_GetInterface
                0x08011c04       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08011c04                Standard_GetInterface
 .text.Standard_GetStatus
                0x08011c28       0x90 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08011c28                Standard_GetStatus
 .text.DataStageIn
                0x08011cb8       0xa8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
 .text.Standard_SetConfiguration
                0x08011d60       0x38 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08011d60                Standard_SetConfiguration
 .text.Standard_SetInterface
                0x08011d98       0x48 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08011d98                Standard_SetInterface
 .text.Standard_ClearFeature
                0x08011de0       0xd0 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08011de0                Standard_ClearFeature
 .text.Standard_SetEndPointFeature
                0x08011eb0       0x84 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08011eb0                Standard_SetEndPointFeature
 .text.Standard_SetDeviceFeature
                0x08011f34       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08011f34                Standard_SetDeviceFeature
 .text.Standard_GetDescriptorData
                0x08011f58       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08011f58                Standard_GetDescriptorData
 .text.Post0_Process
                0x08011f74       0x40 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08011f74                Post0_Process
 .text.Setup0_Process
                0x08011fb4      0x2e8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08011fb4                Setup0_Process
 .text.Out0_Process
                0x0801229c       0xc8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x0801229c                Out0_Process
 .text.SetDeviceAddress
                0x08012364       0x38 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x08012364                SetDeviceAddress
 .text.In0_Process
                0x0801239c       0x5c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x0801239c                In0_Process
 .text.NOP_Process
                0x080123f8        0x2 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_core.c.o)
                0x080123f8                NOP_Process
 .text.UserToPMABufferCopy
                0x080123fa       0x30 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_mem.c.o)
                0x080123fa                UserToPMABufferCopy
 .text.PMAToUserBufferCopy
                0x0801242a       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_mem.c.o)
                0x0801242a                PMAToUserBufferCopy
 .text.SetEPTxStatus
                0x0801244e       0x2a C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_regs.c.o)
                0x0801244e                SetEPTxStatus
 .text.ClearDTOG_RX
                0x08012478       0x20 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_regs.c.o)
                0x08012478                ClearDTOG_RX
 .text.ClearDTOG_TX
                0x08012498       0x20 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_regs.c.o)
                0x08012498                ClearDTOG_TX
 .text.GetEPTxAddr
                0x080124b8       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_regs.c.o)
                0x080124b8                GetEPTxAddr
 .text.GetEPRxAddr
                0x080124d4       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_regs.c.o)
                0x080124d4                GetEPRxAddr
 .text.SetEPTxCount
                0x080124f0       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_regs.c.o)
                0x080124f0                SetEPTxCount
 .text.SetEPRxCount
                0x0801250c       0x40 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_regs.c.o)
                0x0801250c                SetEPRxCount
 .text.ByteSwap
                0x0801254c        0xa C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_regs.c.o)
                0x0801254c                ByteSwap
 *fill*         0x08012556        0x2 
 .text.exit     0x08012558       0x20 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-exit.o)
                0x08012558                exit
 .text.__libc_init_array
                0x08012578       0x50 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-init.o)
                0x08012578                __libc_init_array
 .text.strlen   0x080125c8       0x60 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-strlen.o)
                0x080125c8                strlen
 .text.startup.register_fini
                0x08012628       0x14 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-__call_atexit.o)
 .text.__call_exitprocs
                0x0801263c       0xf0 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-__call_atexit.o)
                0x0801263c                __call_exitprocs
 .text.atexit   0x0801272c        0xc c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-atexit.o)
                0x0801272c                atexit
 .text.__libc_fini_array
                0x08012738       0x30 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-fini.o)
                0x08012738                __libc_fini_array
 .text.__register_exitproc
                0x08012768       0xa8 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-__atexit.o)
                0x08012768                __register_exitproc
 *(.plt)
 *(.gnu.warning)
 *(.glue_7t)
 .glue_7t       0x00000000        0x0 linker stubs
 *(.glue_7)
 .glue_7        0x00000000        0x0 linker stubs
 *(.vfp11_veneer)
 .vfp11_veneer  0x00000000        0x0 linker stubs
 *(.ARM.extab* .gnu.linkonce.armextab.*)
 *(.gcc_except_table)
 *(.eh_frame_hdr)
 *(.eh_frame)
 .eh_frame      0x08012810        0x0 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o
                0x08012810                . = ALIGN (0x4)
 *(.init)
 .init          0x08012810        0x4 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crti.o
                0x08012810                _init
 .init          0x08012814        0x8 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtn.o
                0x0801281c                . = ALIGN (0x4)
                0x0801281c                __preinit_array_start = .
 *(.preinit_array)
                0x0801281c                __preinit_array_end = .
                0x0801281c                . = ALIGN (0x4)
                0x0801281c                __init_array_start = .
 *(SORT(.init_array.*))
 .init_array.00000
                0x0801281c        0x4 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-__call_atexit.o)
 .init_array.00101
                0x08012820        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(main.cpp.o)
 *(.init_array)
 .init_array    0x08012824        0x4 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o
 .init_array    0x08012828        0x4 C:\Users\AMP_SAI\Desktop\hexfile\core\board.cpp.o
 .init_array    0x0801282c        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_serial.cpp.o)
                0x08012830                __init_array_end = .
                0x08012830                . = ALIGN (0x4)
 *crtbegin.o(.ctors)
 *(EXCLUDE_FILE(*crtend.o) .ctors)
 *(SORT(.ctors.*))
 *crtend.o(.ctors)
                0x08012830                . = ALIGN (0x4)
 *(.fini)
 .fini          0x08012830        0x4 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crti.o
                0x08012830                _fini
 .fini          0x08012834        0x8 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtn.o
                0x0801283c                . = ALIGN (0x4)
                0x0801283c                __fini_array_start = .
 *(.fini_array)
 .fini_array    0x0801283c        0x4 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o
 *(SORT(.fini_array.*))
                0x08012840                __fini_array_end = .
 *crtbegin.o(.dtors)
 *(EXCLUDE_FILE(*crtend.o) .dtors)
 *(SORT(.dtors.*))
 *crtend.o(.dtors)

.v4_bx          0x08012840        0x0
 .v4_bx         0x00000000        0x0 linker stubs

.iplt           0x08012840        0x0
 .iplt          0x00000000        0x0 c:/users/amp_sai/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o

.text.align     0x08012840        0x0
                0x08012840                . = ALIGN (0x8)
                0x08012840                __text_end__ = .
                0x08012840                __exidx_start = .

.ARM.exidx      0x08012840        0x8
 *(.ARM.exidx* .gnu.linkonce.armexidx.*)
 .ARM.exidx     0x08012840        0x8 C:\Users\AMP_SAI\Desktop\hexfile\core\wirish\start.S.o
                0x08012848                __exidx_end = .

.data           0x20000000     0x10f0 load address 0x08012848
                0x20000000                __data_start__ = .
                0x20000000        0x4 LONG 0x0
                0x20000008                . = ALIGN (0x8)
 *fill*         0x20000004        0x4 
 *(.got.plt)
 *(.got)
 *(.data .data.* .gnu.linkonce.d.*)
 .data._ZN6wirish4privL8pll_dataE
                0x20000008        0x4 C:\Users\AMP_SAI\Desktop\hexfile\core\wirish\boards_setup.cpp.o
 .data._ZN6wirish4priv9w_adc_smpE
                0x2000000c        0x1 C:\Users\AMP_SAI\Desktop\hexfile\core\wirish\boards_setup.cpp.o
                0x2000000c                wirish::priv::w_adc_smp
 *fill*         0x2000000d        0x1 
 .data._ZN6wirish4priv9w_adc_preE
                0x2000000e        0x2 C:\Users\AMP_SAI\Desktop\hexfile\core\wirish\boards_setup.cpp.o
                0x2000000e                wirish::priv::w_adc_pre
 .data._ZN6wirish4priv15w_board_pll_cfgE
                0x20000010        0x8 C:\Users\AMP_SAI\Desktop\hexfile\core\wirish\boards_setup.cpp.o
                0x20000010                wirish::priv::w_board_pll_cfg
 .data.adc2     0x20000018        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(adc_f1.c.o)
                0x20000018                adc2
 .data.adc3     0x20000020        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(adc_f1.c.o)
                0x20000020                adc3
 .data.adc1     0x20000028        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(adc_f1.c.o)
                0x20000028                adc1
 .data.ADC2     0x20000030        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(adc_f1.c.o)
                0x20000030                ADC2
 .data.ADC1     0x20000034        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(adc_f1.c.o)
                0x20000034                ADC1
 .data.ADC3     0x20000038        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(adc_f1.c.o)
                0x20000038                ADC3
 .data.gpioa    0x2000003c        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(gpio_f1.c.o)
                0x2000003c                gpioa
 .data.gpiob    0x20000044        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(gpio_f1.c.o)
                0x20000044                gpiob
 .data.gpioc    0x2000004c        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(gpio_f1.c.o)
                0x2000004c                gpioc
 .data.gpiod    0x20000054        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(gpio_f1.c.o)
                0x20000054                gpiod
 .data.gpioe    0x2000005c        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(gpio_f1.c.o)
                0x2000005c                gpioe
 .data.gpiof    0x20000064        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(gpio_f1.c.o)
                0x20000064                gpiof
 .data.gpiog    0x2000006c        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(gpio_f1.c.o)
                0x2000006c                gpiog
 .data.reset_regs.4413
                0x20000074        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc_f1.c.o)
 .data.enable_regs.4409
                0x2000007c        0xc C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc_f1.c.o)
 .data.enable_regs.4422
                0x20000088        0xc C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(rcc_f1.c.o)
 .data.timer3   0x20000094       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x20000094                timer3
 .data.timer4   0x200000b8       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x200000b8                timer4
 .data.timer5   0x200000dc       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x200000dc                timer5
 .data.timer6   0x20000100        0xc C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x20000100                timer6
 .data.timer7   0x2000010c        0xc C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x2000010c                timer7
 .data.timer8   0x20000118       0x28 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x20000118                timer8
 .data.timer1   0x20000140       0x28 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x20000140                timer1
 .data.timer2   0x20000168       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(timer.c.o)
                0x20000168                timer2
 .data.uart4    0x2000018c      0x210 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
 .data.USART1   0x2000039c        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
                0x2000039c                USART1
 .data.USART2   0x200003a0        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
                0x200003a0                USART2
 .data.USART3   0x200003a4        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
                0x200003a4                USART3
 .data.usart1   0x200003a8      0x210 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
 .data.usart2   0x200005b8      0x210 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
 .data.usart3   0x200007c8      0x210 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
 .data.uart5    0x200009d8      0x210 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
 .data.UART4    0x20000be8        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
                0x20000be8                UART4
 .data.UART5    0x20000bec        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usart_f1.c.o)
                0x20000bec                UART5
 .data.USBLIB   0x20000bf0        0x4 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb.c.o)
                0x20000bf0                USBLIB
 .data.usblib   0x20000bf4       0x10 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb.c.o)
 .data.Config_Descriptor
                0x20000c04        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .data.Device_Property
                0x20000c0c       0x30 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x20000c0c                Device_Property
 .data.ep_int_in
                0x20000c3c       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .data.String_Descriptor
                0x20000c58       0x18 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .data.ep_int_out
                0x20000c70       0x1c C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .data.line_coding
                0x20000c8c        0x7 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 *fill*         0x20000c93        0x1 
 .data.User_Standard_Requests
                0x20000c94       0x24 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x20000c94                User_Standard_Requests
 .data.Device_Descriptor
                0x20000cb8        0x8 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
 .data.Device_Table
                0x20000cc0        0x2 C:\Users\AMP_SAI\Desktop\hexfile/..\..\AppData\Local\Temp\arduino_cache_727569\core\core_5b0bd59db35eb2205b9735ec041d5f36.a(usb_cdcacm.c.o)
                0x20000cc0                Device_Table
 *fill*         0x20000cc2        0x6 

sankarAMP2
Posts: 27
Joined: Mon Feb 10, 2020 2:50 pm
Answers: 1
Location: India

Re: Need to change Vector table Address

Post by sankarAMP2 »

stevestrong wrote:
Sat Jun 06, 2020 10:44 am
Btw, which upload method have you selected in Arduino?
STlink

stevestrong
Posts: 344
Joined: Fri Dec 27, 2019 4:53 pm
Answers: 7
Location: Munich, Germany
Contact:

Re: Need to change Vector table Address

Post by stevestrong »

Please attach it as one single file, not inline text.

sankarAMP2
Posts: 27
Joined: Mon Feb 10, 2020 2:50 pm
Answers: 1
Location: India

Re: Need to change Vector table Address

Post by sankarAMP2 »

stevestrong wrote:
Sat Jun 06, 2020 10:46 am
Please attach it as one single file, not inline text.
its not taking attachment that's why I am sending inline.

sankarAMP2
Posts: 27
Joined: Mon Feb 10, 2020 2:50 pm
Answers: 1
Location: India

Re: Need to change Vector table Address

Post by sankarAMP2 »

which extension ts supports.?

stevestrong
Posts: 344
Joined: Fri Dec 27, 2019 4:53 pm
Answers: 7
Location: Munich, Germany
Contact:

Re: Need to change Vector table Address

Post by stevestrong »

you could ZIP.

sankarAMP2
Posts: 27
Joined: Mon Feb 10, 2020 2:50 pm
Answers: 1
Location: India

Re: Need to change Vector table Address

Post by sankarAMP2 »

usermks.ino.rar
(18.46 KiB) Downloaded 66 times

stevestrong
Posts: 344
Joined: Fri Dec 27, 2019 4:53 pm
Answers: 7
Location: Munich, Germany
Contact:

Re: Need to change Vector table Address

Post by stevestrong »

Well, the MAP files shows that the application is correctly mapped to 0x08010000, so it should work.

Have you checked that the bootloader jumps to the correct address after flashing the application from SD card?

sankarAMP2
Posts: 27
Joined: Mon Feb 10, 2020 2:50 pm
Answers: 1
Location: India

Re: Need to change Vector table Address

Post by sankarAMP2 »

I have tried to debug the bootloader code keil it is storing the .bin file in exact location after that it should jump to user application

Code: Select all

void Jump_To_App(void)
 {
      f_mount(NULL, SPISD_Path, 1);
      HAL_SPI_MspDeInit(&hspi3);
      HAL_TIM_Base_MspDeInit(&htim2);

      __HAL_RCC_GPIOA_CLK_DISABLE();
      __HAL_RCC_GPIOB_CLK_DISABLE();
      __HAL_RCC_GPIOC_CLK_DISABLE();
      __HAL_RCC_GPIOD_CLK_DISABLE();
      __HAL_RCC_GPIOE_CLK_DISABLE();

      HAL_DeInit();

      // Disabling SysTick interrupt
      SysTick->CTRL = 0;
      moveVectorTable(MAIN_PR_OFFSET);
      // Setting initial value to stack pointer
      __set_MSP(*mcuFirstPageAddr);
      // booting really

      Callable resetHandler = (Callable) (*(mcuFirstPageAddr + 1) );
      resetHandler();
 }
this part of code I used.
In debug process after resethandler(); its stops debugging. is that correct process to check whether it is working or not?

Post Reply

Return to “General discussion”