pyocd / pyOCD

Open source Python library for programming and debugging Arm Cortex-M microcontrollers
https://pyocd.io
Apache License 2.0
1.12k stars 481 forks source link

RTT: Address and size must be word aligned #1473

Open Krensi opened 1 year ago

Krensi commented 1 year ago

Hi, I get the following error in the RTT terminal when using pyocd rtt --target=stm32wb55vgqx --uid stlink:0


0001552 I RTT control block search range [0x20000000, 0x030000] [rtt_cmd] 0003272 I _SEGGER_RTT @ 0x2002ad6c with 3 aUp and 3 aDown [rtt_cmd]

SOME RTT MESSAGES IN BETWEEN

0003308 C Error: address and size must be word aligned [__main__]


However, the detected address is word aligned, and the RTT source code is unchanged (so there should not be a change in the control block size). Using Segger RTT viewer or OpenOCD + Cortex Debug works, so RTT works basically.

What am I doing wrong?

Thank you, Christian

Krensi commented 1 year ago

Using a cmsisdap probe with command pyocd rtt --target=stm32wb55vgqx --uid cmsisdap:0 everything works just fine. The RTT block is detected at the same location and there is no error message.

DariusBabrauskas commented 1 year ago

What show -vv option?

Krensi commented 1 year ago
 *  Executing task: pyocd rtt -vv --target=stm32wb55vgqx --uid stlink:0 

0001143 D STLink probe 003400243137510339383538 firmware version: V3J10M3 [stlink]
0001146 D Fetching mounted devices from disk service registry entry [windows]
0001147 D Fetching usb storage devices from USBSTOR service registry entry [windows]
0001147 D target_id_usb_id -> mount_point mapping: {}  [windows]
0001148 D Project directory: C:\Users\ChristianKrenslehner\Documents\Software\firmware-stm32 [session]
0001374 D flash algo: [code=0x288] [b1=0x290,0x690] [b2=0x690,0xa90] [stack=0x2a90; 0x2000 b] (ram=0x20000000, 0x30000 b) [flash_algo]
0001377 I Target type is stm32wb55vgqx [board]
0001395 D STLink probe 003400243137510339383538 firmware version: V3J10M3 [stlink]
0001396 D actual SWD frequency is 1000 kHz [stlink]
0001397 D Running task load_svd [sequencer]
0001443 D Running task pre_connect [sequencer]
0001457 D Running task dp_init [sequencer]
0001473 D Running task lock_probe [sequencer]
0001489 D Running task get_probe_capabilities [sequencer]
0001505 D Running task connect [sequencer]
0001520 D Default wire protocol selected; using SWD [dap]
0001521 I DP IDR = 0x6ba02477 (v2 rev6) [dap]
0001521 D Running task clear_sticky_err [sequencer]
0001522 D Running task power_up_debug [sequencer]
0001523 D Running task check_version [sequencer]
0001523 D Running task unlock_probe [sequencer]
0001523 D Running task create_discoverer [sequencer]
0001523 D Running task discovery [sequencer]
0001523 D Running task find_aps [sequencer]
0001525 D Running task create_aps [sequencer]
0001525 D Running task create_ap.0 [sequencer]
0001526 D Using accelerated memory access interface for AHB-AP#0 [ap]
0001526 I AHB-AP#0 IDR = 0x24770011 (AHB-AP var1 rev2) [ap]
0001526 D AHB-AP#0 default HPROT=3 HNONSEC=0 [ap]
0001527 D AHB-AP#0 implemented HPROT=3 HNONSEC=0 [ap]
0001528 D Running task create_ap.1 [sequencer]
0001528 D Using accelerated memory access interface for AHB-AP#1 [ap]
0001529 I AHB-AP#1 IDR = 0x84770001 (AHB-AP var0 rev8) [ap]
0001530 D AHB-AP#1 default HPROT=3 HNONSEC=1 [ap]
0001531 D AHB-AP#1 implemented HPROT=f HNONSEC=1 [ap]
0001532 D Running task find_components [sequencer]
0001532 D Running task init_ap.0 [sequencer]
0001535 I AHB-AP#0 Class 0x1 ROM table #0 @ 0xe00ff000 (designer=020:ST part=495) [rom_table]
0001537 I [0]<e000e000:SCS v7-M class=14 designer=43b:Arm part=00c> [rom_table]
0001538 I [1]<e0001000:DWT v7-M class=14 designer=43b:Arm part=002> [rom_table]
0001540 I [2]<e0002000:FPB v7-M class=14 designer=43b:Arm part=003> [rom_table]
0001541 I [3]<e0000000:ITM v7-M class=14 designer=43b:Arm part=001> [rom_table]
0001542 I [4]<e0040000:TPIU M4 class=9 designer=43b:Arm part=9a1 devtype=11 archid=0000 devid=ca1:0:0> [rom_table]
0001544 I [5]<e0041000:ETM M4 class=9 designer=43b:Arm part=925 devtype=13 archid=0000 devid=0:0:0> [rom_table]
0001545 I [6]<e0043000:CTI class=9 designer=43b:Arm part=906 devtype=14 archid=0000 devid=40800:0:0> [rom_table]
0001546 D Running task create_cores [sequencer]
0001546 D Creating SCS component [discovery]
0001546 D selected core #0 [soc_target]
0001548 I CPU core #0 is Cortex-M4 r0p1 [cortex_m]
0001549 I FPU present: FPv4-SP-D16-M [cortex_m]
0001550 D Running task set_default_reset_type [sequencer]
0001550 D Running task create_components [sequencer]
0001550 D Creating DWT component [discovery]
0001551 I 4 hardware watchpoints [dwt]
0001554 D Creating FPB component [discovery]
0001554 I 6 hardware breakpoints, 4 literal comparators [fpb]
0001555 D fpb has been disabled [fpb]
0001558 D Creating ITM component [discovery]
0001560 D Creating TPIU component [discovery]
0001560 D Running task check_for_cores [sequencer]
0001561 D Running task halt_on_connect [sequencer]
0001561 D halting core 0 [cortex_m]
0001562 D Running task post_connect [sequencer]
0001562 D Running task post_connect_hook [sequencer]
0001562 D Running task create_flash [sequencer]
0001562 D Running task notify [sequencer]
0001563 I RTT control block search range [0x20000000, 0x030000] [rtt_cmd]
0001583 I _SEGGER_RTT @ 0x200005a0 with 3 aUp and 3 aDown [rtt_cmd]
0001584 D resuming core 0 [cortex_m]
0001585 D added=[] removed=[] [manager]
0001585 D bps after flush={} [manager]
0001589 D uninit session <pyocd.core.session.Session object at 0x00000141451EDF40> [session]
0001589 D uninit board <pyocd.board.board.Board object at 0x000001414521FA30> [board]
0001591 D cannot resume: target not halted [cortex_m]
0001594 C Error: address and size must be word aligned [__main__]
Krensi commented 1 year ago
Executing task: pyocd rtt -vv --target=stm32wb55vgqx --uid cmsisdap:0 

0001126 D Project directory: C:\Users\ChristianKrenslehner\Documents\Software\firmware-stm32 [session]
0001230 D Project directory: C:\Users\ChristianKrenslehner\Documents\Software\firmware-stm32 [session]
0001231 D Project directory: C:\Users\ChristianKrenslehner\Documents\Software\firmware-stm32 [session]
0001233 D CMSIS-DAP v1 probe 000601006224: protocol version 1.2.0 [dap_access_cmsis_dap]
0001235 D CMSIS-DAP probe 000601006224 reported invalid SWO_BUFFER_SIZE (0) [dap_access_cmsis_dap]
0001235 D closing interface [hidapi_backend]
0001470 D flash algo: [code=0x288] [b1=0x290,0x690] [b2=0x690,0xa90] [stack=0x2a90; 0x2000 b] (ram=0x20000000, 0x30000 b) [flash_algo]
0001474 I Target type is stm32wb55vgqx [board]
0001476 D Running task load_svd [sequencer]
0001523 D Running task pre_connect [sequencer]
0001533 D Running task dp_init [sequencer]
0001549 D Running task lock_probe [sequencer]
0001564 D Running task get_probe_capabilities [sequencer]
0001580 D Running task connect [sequencer]
0001599 D Default wire protocol selected; using SWD [dap]
0001600 D Sending deprecated SWJ sequence to select SWD [swj]
0001602 I DP IDR = 0x6ba02477 (v2 rev6) [dap]
0001602 D Running task clear_sticky_err [sequencer]
0001603 D Running task power_up_debug [sequencer]
0001603 D Running task check_version [sequencer]
0001604 D Running task unlock_probe [sequencer]
0001604 D Running task create_discoverer [sequencer]
0001604 D Running task discovery [sequencer]
0001604 D Running task find_aps [sequencer]
0001608 D Running task create_aps [sequencer]
0001608 D Running task create_ap.0 [sequencer]
0001609 I AHB-AP#0 IDR = 0x24770011 (AHB-AP var1 rev2) [ap]
0001610 D AHB-AP#0 default HPROT=3 HNONSEC=0 [ap]
0001612 D AHB-AP#0 implemented HPROT=3 HNONSEC=0 [ap]
0001613 D Running task create_ap.1 [sequencer]
0001615 I AHB-AP#1 IDR = 0x84770001 (AHB-AP var0 rev8) [ap]
0001615 D AHB-AP#1 default HPROT=3 HNONSEC=1 [ap]
0001616 D AHB-AP#1 implemented HPROT=f HNONSEC=1 [ap]
0001618 D Running task find_components [sequencer]
0001618 D Running task init_ap.0 [sequencer]
0001623 I AHB-AP#0 Class 0x1 ROM table #0 @ 0xe00ff000 (designer=020:ST part=495) [rom_table]
0001627 I [0]<e000e000:SCS v7-M class=14 designer=43b:Arm part=00c> [rom_table]
0001629 I [1]<e0001000:DWT v7-M class=14 designer=43b:Arm part=002> [rom_table]
0001631 I [2]<e0002000:FPB v7-M class=14 designer=43b:Arm part=003> [rom_table]
0001633 I [3]<e0000000:ITM v7-M class=14 designer=43b:Arm part=001> [rom_table]
0001636 I [4]<e0040000:TPIU M4 class=9 designer=43b:Arm part=9a1 devtype=11 archid=0000 devid=ca1:0:0> [rom_table]
0001639 I [5]<e0041000:ETM M4 class=9 designer=43b:Arm part=925 devtype=13 archid=0000 devid=0:0:0> [rom_table]
0001642 I [6]<e0043000:CTI class=9 designer=43b:Arm part=906 devtype=14 archid=0000 devid=40800:0:0> [rom_table]
0001643 D Running task create_cores [sequencer]
0001643 D Creating SCS component [discovery]
0001643 D selected core #0 [soc_target]
0001646 I CPU core #0 is Cortex-M4 r0p1 [cortex_m]
0001647 I FPU present: FPv4-SP-D16-M [cortex_m]
0001648 D Running task set_default_reset_type [sequencer]
0001648 D Running task create_components [sequencer]
0001648 D Creating DWT component [discovery]
0001650 I 4 hardware watchpoints [dwt]
0001650 D Creating FPB component [discovery]
0001652 I 6 hardware breakpoints, 4 literal comparators [fpb]
0001652 D fpb has been disabled [fpb]
0001653 D Creating ITM component [discovery]
0001656 D Creating TPIU component [discovery]
0001657 D Running task check_for_cores [sequencer]
0001657 D Running task halt_on_connect [sequencer]
0001658 D halting core 0 [cortex_m]
0001659 D Running task post_connect [sequencer]
0001659 D Running task post_connect_hook [sequencer]
0001660 D Running task create_flash [sequencer]
0001660 D Running task notify [sequencer]
0001661 I RTT control block search range [0x20000000, 0x030000] [rtt_cmd]
0001722 I _SEGGER_RTT @ 0x200005a0 with 3 aUp and 3 aDown [rtt_cmd]
0001723 D resuming core 0 [cortex_m]
0001724 D added=[] removed=[] [manager]
0001724 D bps after flush={} [manager]
Krensi commented 1 year ago

Sorry for the late response. As you can see it works with cmsisdap, but it does not work with stlink. Even though the block is at the same position.

Thanks for helping!

DariusBabrauskas commented 1 year ago

0001591 D cannot resume: target not halted [cortex_m] Can you debug device with stlink and pyocd? Possible device disabled debug module. It seems to me that pyocd dont enable debug module at start. Maybe need use screept or enable debug module in program code. "DBGMCU_CR" https://pyocd.io/docs/user_scripts.html#:~:text=demonstrates%20setting%20the-,DBGMCU_CR,-register%20after%20connecting

Krensi commented 1 year ago

Debug works as expected: Started debugging and paused execution

0005226 D Value for symbol xSchedulerRunning = 0x2000260c [provider]
0005227 D Value for symbol xSuspendedTaskList = 0x20002610 [provider]
0005227 D Value for symbol xTasksWaitingTermination = 0x20002624 [provider]
0005228 D Value for symbol vPortEnableVFP = 0x8016940 [provider]
0005228 W FreeRTOS: pxReadyTasksLists size is unexpected, maybe an unsupported version of FreeRTOS. Try using the --elf option. [freertos]
0005228 D Attempting to load rtx5 [gdbserver]
0005228 D Attempting to load threadx [gdbserver]
0005228 D Attempting to load zephyr [gdbserver]
0005229 D Value for symbol _kernel = <none> [provider]
0005248 D GDB received query: [b'Rcmd,72657365742068616c74#72'] [gdbserver]
0005248 D Remote command: reset halt [gdbserver]
0005248 D set reset catch, core 0 [cortex_m]
0005248 D halting core 0 [cortex_m]
0005251 D reset, core 0, type=SW_SYSRESETREQ [cortex_m]
0005371 D Received POST_RESET event [gdbserver]
0005376 D clear reset catch, core 0 [cortex_m]
0005403 D flash op: b'FlashErase' [gdbserver]
0005403 D flash op: b'FlashErase' [gdbserver]
0005403 D flash op: b'FlashWrite' [gdbserver]
0005403 D flash write addr: 0x8000000 [gdbserver]
0005404 D flash op: b'FlashWrite' [gdbserver]
0005404 D flash write addr: 0x8009000 [gdbserver]
0005404 D flash op: b'FlashWrite' [gdbserver]
0005404 D flash write addr: 0x8009140 [gdbserver]
0005405 D flash op: b'FlashWrite' [gdbserver]
0005405 D flash write addr: 0x8009160 [gdbserver]
0005406 D flash op: b'FlashWrite' [gdbserver]
0005407 D flash write addr: 0x8009910 [gdbserver]
0005408 D flash op: b'FlashWrite' [gdbserver]
0005408 D flash write addr: 0x800a0d0 [gdbserver]
0005409 D flash op: b'FlashWrite' [gdbserver]
0005409 D flash write addr: 0x800a890 [gdbserver]
0005410 D flash op: b'FlashWrite' [gdbserver]
0005410 D flash write addr: 0x800b050 [gdbserver]
0005412 D flash op: b'FlashWrite' [gdbserver]
0005412 D flash write addr: 0x800b800 [gdbserver]
0005415 D flash op: b'FlashWrite' [gdbserver]
0005415 D flash write addr: 0x800bfc0 [gdbserver]
0005416 D flash op: b'FlashWrite' [gdbserver]
0005416 D flash write addr: 0x800c780 [gdbserver]
0005418 D flash op: b'FlashWrite' [gdbserver]
0005418 D flash write addr: 0x800cf40 [gdbserver]
0005420 D flash op: b'FlashWrite' [gdbserver]
0005420 D flash write addr: 0x800d700 [gdbserver]
0005421 D flash op: b'FlashWrite' [gdbserver]
0005421 D flash write addr: 0x800deb0 [gdbserver]
0005422 D flash op: b'FlashWrite' [gdbserver]
0005422 D flash write addr: 0x800e670 [gdbserver]
0005424 D flash op: b'FlashWrite' [gdbserver]
0005424 D flash write addr: 0x800ee10 [gdbserver]
0005425 D flash op: b'FlashWrite' [gdbserver]
0005425 D flash write addr: 0x800f5b0 [gdbserver]
0005426 D flash op: b'FlashWrite' [gdbserver]
0005427 D flash write addr: 0x800fd60 [gdbserver]
0005429 D flash op: b'FlashWrite' [gdbserver]
0005429 D flash write addr: 0x8010500 [gdbserver]
0005431 D flash op: b'FlashWrite' [gdbserver]
0005431 D flash write addr: 0x8010c90 [gdbserver]
0005433 D flash op: b'FlashWrite' [gdbserver]
0005433 D flash write addr: 0x8011420 [gdbserver]
0005434 D flash op: b'FlashWrite' [gdbserver]
0005434 D flash write addr: 0x8011bc0 [gdbserver]
0005435 D flash op: b'FlashWrite' [gdbserver]
0005435 D flash write addr: 0x8012330 [gdbserver]
0005437 D flash op: b'FlashWrite' [gdbserver]
0005437 D flash write addr: 0x8012ad0 [gdbserver]
0005438 D flash op: b'FlashWrite' [gdbserver]
0005439 D flash write addr: 0x8013250 [gdbserver]
0005440 D flash op: b'FlashWrite' [gdbserver]
0005440 D flash write addr: 0x80139f0 [gdbserver]
0005443 D flash op: b'FlashWrite' [gdbserver]
0005443 D flash write addr: 0x80141a0 [gdbserver]
0005445 D flash op: b'FlashWrite' [gdbserver]
0005445 D flash write addr: 0x8014960 [gdbserver]
0005447 D flash op: b'FlashWrite' [gdbserver]
0005447 D flash write addr: 0x8015120 [gdbserver]
0005448 D flash op: b'FlashWrite' [gdbserver]
0005450 D flash write addr: 0x80158d0 [gdbserver]
0005451 D flash op: b'FlashWrite' [gdbserver]
0005451 D flash write addr: 0x8016090 [gdbserver]
0005453 D flash op: b'FlashWrite' [gdbserver]
0005453 D flash write addr: 0x8016840 [gdbserver]
0005455 D flash op: b'FlashWrite' [gdbserver]
0005455 D flash write addr: 0x8017000 [gdbserver]
0005458 D flash op: b'FlashWrite' [gdbserver]
0005459 D flash write addr: 0x80177b0 [gdbserver]
0005461 D flash op: b'FlashWrite' [gdbserver]
0005461 D flash write addr: 0x8017f70 [gdbserver]
0005463 D flash op: b'FlashWrite' [gdbserver]
0005465 D flash write addr: 0x8018730 [gdbserver]
0005467 D flash op: b'FlashWrite' [gdbserver]
0005467 D flash write addr: 0x8018ef0 [gdbserver]
0005469 D flash op: b'FlashWrite' [gdbserver]
0005469 D flash write addr: 0x80196b0 [gdbserver]
0005472 D flash op: b'FlashWrite' [gdbserver]
0005472 D flash write addr: 0x8019e70 [gdbserver]
0005475 D flash op: b'FlashWrite' [gdbserver]
0005475 D flash write addr: 0x801a630 [gdbserver]
0005479 D flash op: b'FlashWrite' [gdbserver]
0005479 D flash write addr: 0x801adf0 [gdbserver]
0005480 D flash op: b'FlashWrite' [gdbserver]
0005480 D flash write addr: 0x801b5b0 [gdbserver]
0005483 D flash op: b'FlashWrite' [gdbserver]
0005483 D flash write addr: 0x801bd60 [gdbserver]
0005485 D flash op: b'FlashWrite' [gdbserver]
0005486 D flash write addr: 0x801c530 [gdbserver]
0005488 D flash op: b'FlashWrite' [gdbserver]
0005488 D flash write addr: 0x801ccf0 [gdbserver]
0005489 D flash op: b'FlashWrite' [gdbserver]
0005489 D flash write addr: 0x801d4b0 [gdbserver]
0005491 D flash op: b'FlashWrite' [gdbserver]
0005492 D flash write addr: 0x801dc80 [gdbserver]
0005494 D flash op: b'FlashWrite' [gdbserver]
0005494 D flash write addr: 0x801e430 [gdbserver]
0005496 D flash op: b'FlashWrite' [gdbserver]
0005496 D flash write addr: 0x801ebf0 [gdbserver]
0005499 D flash op: b'FlashWrite' [gdbserver]
0005499 D flash write addr: 0x801f3b0 [gdbserver]
0005501 D flash op: b'FlashWrite' [gdbserver]
0005502 D flash write addr: 0x801fb70 [gdbserver]
0005505 D flash op: b'FlashWrite' [gdbserver]
0005505 D flash write addr: 0x8020320 [gdbserver]
0005507 D flash op: b'FlashWrite' [gdbserver]
0005507 D flash write addr: 0x8020ae0 [gdbserver]
0005509 D flash op: b'FlashWrite' [gdbserver]
0005510 D flash write addr: 0x8021290 [gdbserver]
0005515 D flash op: b'FlashWrite' [gdbserver]
0005515 D flash write addr: 0x8021a40 [gdbserver]
0005517 D flash op: b'FlashWrite' [gdbserver]
0005517 D flash write addr: 0x8022200 [gdbserver]
0005523 D flash op: b'FlashWrite' [gdbserver]
0005523 D flash write addr: 0x80229c0 [gdbserver]
0005526 D flash op: b'FlashWrite' [gdbserver]
0005526 D flash write addr: 0x8023180 [gdbserver]
0005530 D flash op: b'FlashWrite' [gdbserver]
0005531 D flash write addr: 0x8023920 [gdbserver]
0005533 D flash op: b'FlashWrite' [gdbserver]
0005534 D flash write addr: 0x80240d0 [gdbserver]
0005536 D flash op: b'FlashWrite' [gdbserver]
0005537 D flash write addr: 0x8024890 [gdbserver]
0005539 D flash op: b'FlashWrite' [gdbserver]
0005540 D flash write addr: 0x8025040 [gdbserver]
0005544 D flash op: b'FlashWrite' [gdbserver]
0005544 D flash write addr: 0x8025800 [gdbserver]
0005548 D flash op: b'FlashWrite' [gdbserver]
0005548 D flash write addr: 0x8025fb0 [gdbserver]
0005552 D flash op: b'FlashWrite' [gdbserver]
0005552 D flash write addr: 0x8026770 [gdbserver]
0005554 D flash op: b'FlashWrite' [gdbserver]
0005555 D flash write addr: 0x8026f00 [gdbserver]
0005557 D flash op: b'FlashWrite' [gdbserver]
0005558 D flash write addr: 0x80276b0 [gdbserver]
0005559 D flash op: b'FlashWrite' [gdbserver]
0005559 D flash write addr: 0x8027e50 [gdbserver]
0005563 D flash op: b'FlashWrite' [gdbserver]
0005563 D flash write addr: 0x8028600 [gdbserver]
0005565 D flash op: b'FlashWrite' [gdbserver]
0005565 D flash write addr: 0x8028dc0 [gdbserver]
0005568 D flash op: b'FlashWrite' [gdbserver]
0005569 D flash write addr: 0x8029560 [gdbserver]
0005571 D flash op: b'FlashWrite' [gdbserver]
0005572 D flash write addr: 0x8029a24 [gdbserver]
0005573 D flash op: b'FlashWrite' [gdbserver]
0005573 D flash write addr: 0x8029a5c [gdbserver]
0005575 D flash op: b'FlashWrite' [gdbserver]
0005575 D flash write addr: 0x802a230 [gdbserver]
0005578 D flash op: b'FlashWrite' [gdbserver]
0005578 D flash write addr: 0x802aa10 [gdbserver]
0005582 D flash op: b'FlashWrite' [gdbserver]
0005582 D flash write addr: 0x802b1f0 [gdbserver]
0005585 D flash op: b'FlashWrite' [gdbserver]
0005585 D flash write addr: 0x802b9d0 [gdbserver]
0005587 D flash op: b'FlashWrite' [gdbserver]
0005587 D flash write addr: 0x802c1b0 [gdbserver]
0005590 D flash op: b'FlashWrite' [gdbserver]
0005590 D flash write addr: 0x802c990 [gdbserver]
0005592 D flash op: b'FlashWrite' [gdbserver]
0005592 D flash write addr: 0x802d160 [gdbserver]
0005595 D flash op: b'FlashWrite' [gdbserver]
0005595 D flash write addr: 0x802d940 [gdbserver]
0005597 D flash op: b'FlashWrite' [gdbserver]
0005597 D flash write addr: 0x802e120 [gdbserver]
0005599 D flash op: b'FlashWrite' [gdbserver]
0005599 D flash write addr: 0x802e900 [gdbserver]
0005602 D flash op: b'FlashWrite' [gdbserver]
0005602 D flash write addr: 0x802f0e0 [gdbserver]
0005605 D flash op: b'FlashWrite' [gdbserver]
0005605 D flash write addr: 0x802f8c0 [gdbserver]
0005608 D flash op: b'FlashWrite' [gdbserver]
0005608 D flash write addr: 0x80300a0 [gdbserver]
0005611 D flash op: b'FlashWrite' [gdbserver]
0005611 D flash write addr: 0x8030850 [gdbserver]
0005621 D flash op: b'FlashWrite' [gdbserver]
0005622 D flash write addr: 0x8031030 [gdbserver]
0005624 D flash op: b'FlashWrite' [gdbserver]
0005624 D flash write addr: 0x803166c [gdbserver]
0005625 D flash op: b'FlashWrite' [gdbserver]
0005625 D flash write addr: 0x8031674 [gdbserver]
0005626 D flash op: b'FlashWrite' [gdbserver]
0005626 D flash write addr: 0x8031678 [gdbserver]
0005629 D flash op: b'FlashWrite' [gdbserver]
0005629 D flash write addr: 0x803167c [gdbserver]
0005630 D flash op: b'FlashWrite' [gdbserver]
0005631 D flash write addr: 0x8031e60 [gdbserver]
0005634 D flash op: b'FlashWrite' [gdbserver]
0005634 D flash write addr: 0x8032640 [gdbserver]
0005637 D flash op: b'FlashWrite' [gdbserver]
0005637 D flash write addr: 0x8032e20 [gdbserver]
0005639 D flash op: b'FlashWrite' [gdbserver]
0005639 D flash write addr: 0x8033600 [gdbserver]
0005642 D flash op: b'FlashWrite' [gdbserver]
0005642 D flash write addr: 0x8033de0 [gdbserver]
0005644 D flash op: b'FlashWrite' [gdbserver]
0005645 D flash write addr: 0x8033e68 [gdbserver]
0005647 D flash op: b'FlashWrite' [gdbserver]
0005647 D flash write addr: 0x8033e6c [gdbserver]
0005648 D flash op: b'FlashDone#ea' [gdbserver]
0005675 D halting core 0 [cortex_m]
0005689 D set reset catch, core 0 [cortex_m]
0005689 D halting core 0 [cortex_m]
0005742 D reset, core 0, type=SW_SYSRESETREQ [cortex_m]
0005887 D Received POST_RESET event [gdbserver]
0005893 D clear reset catch, core 0 [cortex_m]
0005920 D resuming core 0 [cortex_m]
0005920 D added=[] removed=[] [manager]
0005920 D bps after flush={} [manager]
0006102 D Analyze time: 0.426997 [builder]
[---|---|---|---|---|---|---|---|---|----]
[0006102 D Using double buffer sector erase program [builder]
0006150 D halting core 0 [cortex_m]
0006160 D resuming core 0 [cortex_m]
0006160 D added=[] removed=[] [manager]
0006160 D bps after flush={} [manager]
0006187 D resuming core 0 [cortex_m]
0006187 D added=[] removed=[] [manager]
0006187 D bps after flush={} [manager]
0006203 D resuming core 0 [cortex_m]
0006203 D added=[] removed=[] [manager]
0006204 D bps after flush={} [manager]
0006240 D resuming core 0 [cortex_m]
0006240 D added=[] removed=[] [manager]
0006240 D bps after flush={} [manager]
0006274 D resuming core 0 [cortex_m]
0006275 D added=[] removed=[] [manager]
0006275 D bps after flush={} [manager]
0006309 D resuming core 0 [cortex_m]
0006309 D added=[] removed=[] [manager]
0006309 D bps after flush={} [manager]
0006343 D resuming core 0 [cortex_m]
0006343 D added=[] removed=[] [manager]
0006343 D bps after flush={} [manager]
0006377 D resuming core 0 [cortex_m]
0006377 D added=[] removed=[] [manager]
0006377 D bps after flush={} [manager]
0006411 D resuming core 0 [cortex_m]
0006412 D added=[] removed=[] [manager]
0006412 D bps after flush={} [manager]
0006446 D resuming core 0 [cortex_m]
0006446 D added=[] removed=[] [manager]
0006446 D bps after flush={} [manager]
0006480 D resuming core 0 [cortex_m]
0006480 D added=[] removed=[] [manager]
0006480 D bps after flush={} [manager]
0006513 D resuming core 0 [cortex_m]
0006513 D added=[] removed=[] [manager]
0006513 D bps after flush={} [manager]
0006548 D resuming core 0 [cortex_m]
0006548 D added=[] removed=[] [manager]
0006548 D bps after flush={} [manager]
0006582 D resuming core 0 [cortex_m]
0006582 D added=[] removed=[] [manager]
0006582 D bps after flush={} [manager]
0006616 D resuming core 0 [cortex_m]
0006616 D added=[] removed=[] [manager]
0006617 D bps after flush={} [manager]
=0006651 D resuming core 0 [cortex_m]
0006651 D added=[] removed=[] [manager]
0006651 D bps after flush={} [manager]
0006686 D resuming core 0 [cortex_m]
0006686 D added=[] removed=[] [manager]
0006686 D bps after flush={} [manager]
0006720 D resuming core 0 [cortex_m]
0006720 D added=[] removed=[] [manager]
0006720 D bps after flush={} [manager]
0006755 D resuming core 0 [cortex_m]
0006755 D added=[] removed=[] [manager]
0006755 D bps after flush={} [manager]
0006789 D resuming core 0 [cortex_m]
0006789 D added=[] removed=[] [manager]
0006789 D bps after flush={} [manager]
0006822 D resuming core 0 [cortex_m]
0006822 D added=[] removed=[] [manager]
0006822 D bps after flush={} [manager]
0006856 D resuming core 0 [cortex_m]
0006856 D added=[] removed=[] [manager]
0006856 D bps after flush={} [manager]
0006890 D resuming core 0 [cortex_m]
0006890 D added=[] removed=[] [manager]
0006890 D bps after flush={} [manager]
0006926 D resuming core 0 [cortex_m]
0006926 D added=[] removed=[] [manager]
0006926 D bps after flush={} [manager]
0006959 D resuming core 0 [cortex_m]
0006959 D added=[] removed=[] [manager]
0006959 D bps after flush={} [manager]
0006993 D resuming core 0 [cortex_m]
0006993 D added=[] removed=[] [manager]
0006993 D bps after flush={} [manager]
0007028 D resuming core 0 [cortex_m]
0007028 D added=[] removed=[] [manager]
0007028 D bps after flush={} [manager]
0007060 D resuming core 0 [cortex_m]
0007060 D added=[] removed=[] [manager]
0007060 D bps after flush={} [manager]
0007094 D resuming core 0 [cortex_m]
0007094 D added=[] removed=[] [manager]
0007094 D bps after flush={} [manager]
=0007129 D resuming core 0 [cortex_m]
0007129 D added=[] removed=[] [manager]
0007129 D bps after flush={} [manager]
0007163 D resuming core 0 [cortex_m]
0007163 D added=[] removed=[] [manager]
0007164 D bps after flush={} [manager]
0007198 D resuming core 0 [cortex_m]
0007198 D added=[] removed=[] [manager]
0007198 D bps after flush={} [manager]
0007231 D resuming core 0 [cortex_m]
0007231 D added=[] removed=[] [manager]
0007231 D bps after flush={} [manager]
0007266 D resuming core 0 [cortex_m]
0007266 D added=[] removed=[] [manager]
0007266 D bps after flush={} [manager]
0007299 D resuming core 0 [cortex_m]
0007299 D added=[] removed=[] [manager]
0007299 D bps after flush={} [manager]
0007333 D resuming core 0 [cortex_m]
0007333 D added=[] removed=[] [manager]
0007333 D bps after flush={} [manager]
0007367 D resuming core 0 [cortex_m]
0007367 D added=[] removed=[] [manager]
0007368 D bps after flush={} [manager]
0007402 D resuming core 0 [cortex_m]
0007402 D added=[] removed=[] [manager]
0007402 D bps after flush={} [manager]
0007435 D resuming core 0 [cortex_m]
0007435 D added=[] removed=[] [manager]
0007436 D bps after flush={} [manager]
0007469 D resuming core 0 [cortex_m]
0007469 D added=[] removed=[] [manager]
0007469 D bps after flush={} [manager]
0007504 D resuming core 0 [cortex_m]
0007504 D added=[] removed=[] [manager]
0007504 D bps after flush={} [manager]
0007539 D resuming core 0 [cortex_m]
0007539 D added=[] removed=[] [manager]
0007539 D bps after flush={} [manager]
0007573 D resuming core 0 [cortex_m]
0007574 D added=[] removed=[] [manager]
0007574 D bps after flush={} [manager]
0007608 D resuming core 0 [cortex_m]
0007608 D added=[] removed=[] [manager]
0007608 D bps after flush={} [manager]
=0007643 D resuming core 0 [cortex_m]
0007643 D added=[] removed=[] [manager]
0007643 D bps after flush={} [manager]
0007678 D resuming core 0 [cortex_m]
0007678 D added=[] removed=[] [manager]
0007678 D bps after flush={} [manager]
0007684 D halting core 0 [cortex_m]
0007700 D resuming core 0 [cortex_m]
0007700 D added=[] removed=[] [manager]
0007700 D bps after flush={} [manager]
0007724 D resuming core 0 [cortex_m]
0007724 D added=[] removed=[] [manager]
0007724 D bps after flush={} [manager]
0007754 D resuming core 0 [cortex_m]
0007754 D added=[] removed=[] [manager]
0007754 D bps after flush={} [manager]
0007782 D resuming core 0 [cortex_m]
0007782 D added=[] removed=[] [manager]
0007783 D bps after flush={} [manager]
0007811 D resuming core 0 [cortex_m]
0007811 D added=[] removed=[] [manager]
0007811 D bps after flush={} [manager]
0007841 D resuming core 0 [cortex_m]
0007841 D added=[] removed=[] [manager]
0007841 D bps after flush={} [manager]
=0007869 D resuming core 0 [cortex_m]
0007869 D added=[] removed=[] [manager]
0007869 D bps after flush={} [manager]
0007896 D resuming core 0 [cortex_m]
0007896 D added=[] removed=[] [manager]
0007896 D bps after flush={} [manager]
0007928 D resuming core 0 [cortex_m]
0007928 D added=[] removed=[] [manager]
0007928 D bps after flush={} [manager]
0007956 D resuming core 0 [cortex_m]
0007956 D added=[] removed=[] [manager]
0007956 D bps after flush={} [manager]
=0007985 D resuming core 0 [cortex_m]
0007985 D added=[] removed=[] [manager]
0007985 D bps after flush={} [manager]
0008013 D resuming core 0 [cortex_m]
0008013 D added=[] removed=[] [manager]
0008013 D bps after flush={} [manager]
0008042 D resuming core 0 [cortex_m]
0008042 D added=[] removed=[] [manager]
0008043 D bps after flush={} [manager]
0008071 D resuming core 0 [cortex_m]
0008071 D added=[] removed=[] [manager]
0008071 D bps after flush={} [manager]
0008100 D resuming core 0 [cortex_m]
0008100 D added=[] removed=[] [manager]
0008100 D bps after flush={} [manager]
=0008128 D resuming core 0 [cortex_m]
0008128 D added=[] removed=[] [manager]
0008128 D bps after flush={} [manager]
0008159 D resuming core 0 [cortex_m]
0008159 D added=[] removed=[] [manager]
0008159 D bps after flush={} [manager]
0008189 D resuming core 0 [cortex_m]
0008189 D added=[] removed=[] [manager]
0008190 D bps after flush={} [manager]
0008218 D resuming core 0 [cortex_m]
0008219 D added=[] removed=[] [manager]
0008219 D bps after flush={} [manager]
=0008248 D resuming core 0 [cortex_m]
0008248 D added=[] removed=[] [manager]
0008249 D bps after flush={} [manager]
0008277 D resuming core 0 [cortex_m]
0008277 D added=[] removed=[] [manager]
0008277 D bps after flush={} [manager]
0008305 D resuming core 0 [cortex_m]
0008305 D added=[] removed=[] [manager]
0008305 D bps after flush={} [manager]
0008334 D resuming core 0 [cortex_m]
0008334 D added=[] removed=[] [manager]
0008334 D bps after flush={} [manager]
0008363 D resuming core 0 [cortex_m]
0008363 D added=[] removed=[] [manager]
0008363 D bps after flush={} [manager]
=0008392 D resuming core 0 [cortex_m]
0008392 D added=[] removed=[] [manager]
0008392 D bps after flush={} [manager]
0008422 D resuming core 0 [cortex_m]
0008422 D added=[] removed=[] [manager]
0008422 D bps after flush={} [manager]
0008456 D resuming core 0 [cortex_m]
0008456 D added=[] removed=[] [manager]
0008456 D bps after flush={} [manager]
0008493 D resuming core 0 [cortex_m]
0008493 D added=[] removed=[] [manager]
0008494 D bps after flush={} [manager]
=0008538 D resuming core 0 [cortex_m]
0008539 D added=[] removed=[] [manager]
0008539 D bps after flush={} [manager]
0008578 D resuming core 0 [cortex_m]
0008578 D added=[] removed=[] [manager]
0008578 D bps after flush={} [manager]
0008622 D resuming core 0 [cortex_m]
0008622 D added=[] removed=[] [manager]
0008623 D bps after flush={} [manager]
0008657 D resuming core 0 [cortex_m]
0008657 D added=[] removed=[] [manager]
0008657 D bps after flush={} [manager]
0008687 D resuming core 0 [cortex_m]
0008687 D added=[] removed=[] [manager]
0008687 D bps after flush={} [manager]
=0008716 D resuming core 0 [cortex_m]
0008717 D added=[] removed=[] [manager]
0008717 D bps after flush={} [manager]
0008745 D resuming core 0 [cortex_m]
0008746 D added=[] removed=[] [manager]
0008746 D bps after flush={} [manager]
0008775 D resuming core 0 [cortex_m]
0008775 D added=[] removed=[] [manager]
0008775 D bps after flush={} [manager]
0008804 D resuming core 0 [cortex_m]
0008805 D added=[] removed=[] [manager]
0008805 D bps after flush={} [manager]
0008833 D resuming core 0 [cortex_m]
0008833 D added=[] removed=[] [manager]
0008833 D bps after flush={} [manager]
=0008863 D resuming core 0 [cortex_m]
0008863 D added=[] removed=[] [manager]
0008863 D bps after flush={} [manager]
0008892 D resuming core 0 [cortex_m]
0008893 D added=[] removed=[] [manager]
0008893 D bps after flush={} [manager]
0008923 D resuming core 0 [cortex_m]
0008923 D added=[] removed=[] [manager]
0008924 D bps after flush={} [manager]
0008953 D resuming core 0 [cortex_m]
0008953 D added=[] removed=[] [manager]
0008953 D bps after flush={} [manager]
=0008983 D resuming core 0 [cortex_m]
0008983 D added=[] removed=[] [manager]
0008983 D bps after flush={} [manager]
0009012 D resuming core 0 [cortex_m]
0009012 D added=[] removed=[] [manager]
0009012 D bps after flush={} [manager]
0009040 D resuming core 0 [cortex_m]
0009040 D added=[] removed=[] [manager]
0009041 D bps after flush={} [manager]
0009070 D resuming core 0 [cortex_m]
0009070 D added=[] removed=[] [manager]
0009070 D bps after flush={} [manager]
0009100 D resuming core 0 [cortex_m]
0009100 D added=[] removed=[] [manager]
0009100 D bps after flush={} [manager]
=0009129 D resuming core 0 [cortex_m]
0009129 D added=[] removed=[] [manager]
0009130 D bps after flush={} [manager]
0009161 D resuming core 0 [cortex_m]
0009161 D added=[] removed=[] [manager]
0009161 D bps after flush={} [manager]
0009191 D resuming core 0 [cortex_m]
0009191 D added=[] removed=[] [manager]
0009191 D bps after flush={} [manager]
0009220 D resuming core 0 [cortex_m]
0009220 D added=[] removed=[] [manager]
0009220 D bps after flush={} [manager]
=0009250 D resuming core 0 [cortex_m]
0009250 D added=[] removed=[] [manager]
0009250 D bps after flush={} [manager]
0009279 D resuming core 0 [cortex_m]
0009279 D added=[] removed=[] [manager]
0009279 D bps after flush={} [manager]
0009309 D resuming core 0 [cortex_m]
0009309 D added=[] removed=[] [manager]
0009309 D bps after flush={} [manager]
0009337 D resuming core 0 [cortex_m]
0009337 D added=[] removed=[] [manager]
0009337 D bps after flush={} [manager]
0009366 D resuming core 0 [cortex_m]
0009367 D added=[] removed=[] [manager]
0009367 D bps after flush={} [manager]
=0009397 D resuming core 0 [cortex_m]
0009397 D added=[] removed=[] [manager]
0009397 D bps after flush={} [manager]
0009425 D resuming core 0 [cortex_m]
0009425 D added=[] removed=[] [manager]
0009425 D bps after flush={} [manager]
0009454 D resuming core 0 [cortex_m]
0009454 D added=[] removed=[] [manager]
0009454 D bps after flush={} [manager]
0009483 D resuming core 0 [cortex_m]
0009483 D added=[] removed=[] [manager]
0009483 D bps after flush={} [manager]
=0009511 D resuming core 0 [cortex_m]
0009512 D added=[] removed=[] [manager]
0009512 D bps after flush={} [manager]
0009540 D resuming core 0 [cortex_m]
0009540 D added=[] removed=[] [manager]
0009540 D bps after flush={} [manager]
0009569 D resuming core 0 [cortex_m]
0009569 D added=[] removed=[] [manager]
0009569 D bps after flush={} [manager]
0009598 D resuming core 0 [cortex_m]
0009598 D added=[] removed=[] [manager]
0009598 D bps after flush={} [manager]
0009628 D resuming core 0 [cortex_m]
0009628 D added=[] removed=[] [manager]
0009628 D bps after flush={} [manager]
=0009658 D resuming core 0 [cortex_m]
0009658 D added=[] removed=[] [manager]
0009658 D bps after flush={} [manager]
0009686 D resuming core 0 [cortex_m]
0009686 D added=[] removed=[] [manager]
0009687 D bps after flush={} [manager]
0009715 D resuming core 0 [cortex_m]
0009716 D added=[] removed=[] [manager]
0009717 D bps after flush={} [manager]
0009745 D resuming core 0 [cortex_m]
0009745 D added=[] removed=[] [manager]
0009745 D bps after flush={} [manager]
=0009775 D resuming core 0 [cortex_m]
0009775 D added=[] removed=[] [manager]
0009775 D bps after flush={} [manager]
0009804 D resuming core 0 [cortex_m]
0009804 D added=[] removed=[] [manager]
0009804 D bps after flush={} [manager]
0009835 D resuming core 0 [cortex_m]
0009835 D added=[] removed=[] [manager]
0009835 D bps after flush={} [manager]
0009864 D resuming core 0 [cortex_m]
0009864 D added=[] removed=[] [manager]
0009865 D bps after flush={} [manager]
0009894 D resuming core 0 [cortex_m]
0009894 D added=[] removed=[] [manager]
0009894 D bps after flush={} [manager]
=0009923 D resuming core 0 [cortex_m]
0009923 D added=[] removed=[] [manager]
0009923 D bps after flush={} [manager]
0009951 D resuming core 0 [cortex_m]
0009951 D added=[] removed=[] [manager]
0009951 D bps after flush={} [manager]
0009982 D resuming core 0 [cortex_m]
0009982 D added=[] removed=[] [manager]
0009982 D bps after flush={} [manager]
0010014 D resuming core 0 [cortex_m]
0010014 D added=[] removed=[] [manager]
0010014 D bps after flush={} [manager]
0010042 D resuming core 0 [cortex_m]
0010042 D added=[] removed=[] [manager]
0010042 D bps after flush={} [manager]
=0010071 D resuming core 0 [cortex_m]
0010071 D added=[] removed=[] [manager]
0010071 D bps after flush={} [manager]
0010101 D resuming core 0 [cortex_m]
0010101 D added=[] removed=[] [manager]
0010101 D bps after flush={} [manager]
0010138 D resuming core 0 [cortex_m]
0010139 D added=[] removed=[] [manager]
0010139 D bps after flush={} [manager]
0010223 D resuming core 0 [cortex_m]
0010224 D added=[] removed=[] [manager]
0010224 D bps after flush={} [manager]
=0010362 D resuming core 0 [cortex_m]
0010362 D added=[] removed=[] [manager]
0010362 D bps after flush={} [manager]
0010405 D resuming core 0 [cortex_m]
0010405 D added=[] removed=[] [manager]
0010406 D bps after flush={} [manager]
0010437 D resuming core 0 [cortex_m]
0010437 D added=[] removed=[] [manager]
0010437 D bps after flush={} [manager]
0010465 D resuming core 0 [cortex_m]
0010465 D added=[] removed=[] [manager]
0010465 D bps after flush={} [manager]
0010495 D resuming core 0 [cortex_m]
0010496 D added=[] removed=[] [manager]
0010496 D bps after flush={} [manager]
=0010525 D resuming core 0 [cortex_m]
0010525 D added=[] removed=[] [manager]
0010525 D bps after flush={} [manager]
0010555 D resuming core 0 [cortex_m]
0010555 D added=[] removed=[] [manager]
0010555 D bps after flush={} [manager]
0010583 D resuming core 0 [cortex_m]
0010583 D added=[] removed=[] [manager]
0010583 D bps after flush={} [manager]
0010613 D resuming core 0 [cortex_m]
0010613 D added=[] removed=[] [manager]
0010613 D bps after flush={} [manager]
=0010643 D resuming core 0 [cortex_m]
0010644 D added=[] removed=[] [manager]
0010644 D bps after flush={} [manager]
0010674 D resuming core 0 [cortex_m]
0010674 D added=[] removed=[] [manager]
0010674 D bps after flush={} [manager]
0010704 D resuming core 0 [cortex_m]
0010705 D added=[] removed=[] [manager]
0010705 D bps after flush={} [manager]
0010735 D resuming core 0 [cortex_m]
0010735 D added=[] removed=[] [manager]
0010735 D bps after flush={} [manager]
0010764 D resuming core 0 [cortex_m]
0010765 D added=[] removed=[] [manager]
0010765 D bps after flush={} [manager]
=0010796 D resuming core 0 [cortex_m]
0010796 D added=[] removed=[] [manager]
0010796 D bps after flush={} [manager]
0010827 D resuming core 0 [cortex_m]
0010827 D added=[] removed=[] [manager]
0010827 D bps after flush={} [manager]
0010858 D resuming core 0 [cortex_m]
0010858 D added=[] removed=[] [manager]
0010858 D bps after flush={} [manager]
0010890 D resuming core 0 [cortex_m]
0010890 D added=[] removed=[] [manager]
0010890 D bps after flush={} [manager]
=0010922 D resuming core 0 [cortex_m]
0010922 D added=[] removed=[] [manager]
0010922 D bps after flush={} [manager]
0010952 D resuming core 0 [cortex_m]
0010952 D added=[] removed=[] [manager]
0010952 D bps after flush={} [manager]
0010980 D resuming core 0 [cortex_m]
0010980 D added=[] removed=[] [manager]
0010980 D bps after flush={} [manager]
0011010 D resuming core 0 [cortex_m]
0011010 D added=[] removed=[] [manager]
0011011 D bps after flush={} [manager]
0011039 D resuming core 0 [cortex_m]
0011039 D added=[] removed=[] [manager]
0011039 D bps after flush={} [manager]
=0011067 D resuming core 0 [cortex_m]
0011067 D added=[] removed=[] [manager]
0011067 D bps after flush={} [manager]
0011096 D resuming core 0 [cortex_m]
0011096 D added=[] removed=[] [manager]
0011096 D bps after flush={} [manager]
0011124 D resuming core 0 [cortex_m]
0011124 D added=[] removed=[] [manager]
0011124 D bps after flush={} [manager]
0011154 D resuming core 0 [cortex_m]
0011154 D added=[] removed=[] [manager]
0011154 D bps after flush={} [manager]
0011184 D resuming core 0 [cortex_m]
0011184 D added=[] removed=[] [manager]
0011184 D bps after flush={} [manager]
=0011214 D resuming core 0 [cortex_m]
0011214 D added=[] removed=[] [manager]
0011214 D bps after flush={} [manager]
0011242 D resuming core 0 [cortex_m]
0011243 D added=[] removed=[] [manager]
0011243 D bps after flush={} [manager]
0011271 D resuming core 0 [cortex_m]
0011271 D added=[] removed=[] [manager]
0011271 D bps after flush={} [manager]
0011300 D resuming core 0 [cortex_m]
0011300 D added=[] removed=[] [manager]
0011300 D bps after flush={} [manager]
=0011329 D resuming core 0 [cortex_m]
0011329 D added=[] removed=[] [manager]
0011329 D bps after flush={} [manager]
0011359 D resuming core 0 [cortex_m]
0011359 D added=[] removed=[] [manager]
0011359 D bps after flush={} [manager]
0011387 D resuming core 0 [cortex_m]
0011387 D added=[] removed=[] [manager]
0011387 D bps after flush={} [manager]
0011415 D resuming core 0 [cortex_m]
0011415 D added=[] removed=[] [manager]
0011415 D bps after flush={} [manager]
0011445 D resuming core 0 [cortex_m]
0011445 D added=[] removed=[] [manager]
0011445 D bps after flush={} [manager]
=0011475 D resuming core 0 [cortex_m]
0011475 D added=[] removed=[] [manager]
0011476 D bps after flush={} [manager]
0011506 D resuming core 0 [cortex_m]
0011506 D added=[] removed=[] [manager]
0011506 D bps after flush={} [manager]
0011536 D resuming core 0 [cortex_m]
0011536 D added=[] removed=[] [manager]
0011536 D bps after flush={} [manager]
0011568 D resuming core 0 [cortex_m]
0011569 D added=[] removed=[] [manager]
0011569 D bps after flush={} [manager]
=0011598 D resuming core 0 [cortex_m]
0011599 D added=[] removed=[] [manager]
0011599 D bps after flush={} [manager]
0011630 D resuming core 0 [cortex_m]
0011630 D added=[] removed=[] [manager]
0011630 D bps after flush={} [manager]
0011661 D resuming core 0 [cortex_m]
0011662 D added=[] removed=[] [manager]
0011662 D bps after flush={} [manager]
0011691 D resuming core 0 [cortex_m]
0011692 D added=[] removed=[] [manager]
0011692 D bps after flush={} [manager]
0011720 D resuming core 0 [cortex_m]
0011720 D added=[] removed=[] [manager]
0011720 D bps after flush={} [manager]
=0011752 D resuming core 0 [cortex_m]
0011752 D added=[] removed=[] [manager]
0011752 D bps after flush={} [manager]
0011784 D resuming core 0 [cortex_m]
0011784 D added=[] removed=[] [manager]
0011784 D bps after flush={} [manager]
0011815 D resuming core 0 [cortex_m]
0011815 D added=[] removed=[] [manager]
0011815 D bps after flush={} [manager]
0011844 D resuming core 0 [cortex_m]
0011844 D added=[] removed=[] [manager]
0011844 D bps after flush={} [manager]
=0011875 D resuming core 0 [cortex_m]
0011875 D added=[] removed=[] [manager]
0011875 D bps after flush={} [manager]
0011904 D resuming core 0 [cortex_m]
0011904 D added=[] removed=[] [manager]
0011904 D bps after flush={} [manager]
0011936 D resuming core 0 [cortex_m]
0011936 D added=[] removed=[] [manager]
0011936 D bps after flush={} [manager]
0011966 D resuming core 0 [cortex_m]
0011966 D added=[] removed=[] [manager]
0011966 D bps after flush={} [manager]
0011996 D resuming core 0 [cortex_m]
0011996 D added=[] removed=[] [manager]
0011996 D bps after flush={} [manager]
=0012024 D resuming core 0 [cortex_m]
0012024 D added=[] removed=[] [manager]
0012024 D bps after flush={} [manager]
0012054 D resuming core 0 [cortex_m]
0012055 D added=[] removed=[] [manager]
0012055 D bps after flush={} [manager]
0012085 D resuming core 0 [cortex_m]
0012085 D added=[] removed=[] [manager]
0012085 D bps after flush={} [manager]
0012216 D resuming core 0 [cortex_m]
0012217 D added=[] removed=[] [manager]
0012217 D bps after flush={} [manager]
=0012249 D resuming core 0 [cortex_m]
0012250 D added=[] removed=[] [manager]
0012250 D bps after flush={} [manager]
0012279 D resuming core 0 [cortex_m]
0012279 D added=[] removed=[] [manager]
0012279 D bps after flush={} [manager]
0012308 D resuming core 0 [cortex_m]
0012308 D added=[] removed=[] [manager]
0012308 D bps after flush={} [manager]
0012338 D resuming core 0 [cortex_m]
0012338 D added=[] removed=[] [manager]
0012338 D bps after flush={} [manager]
0012368 D resuming core 0 [cortex_m]
0012368 D added=[] removed=[] [manager]
0012368 D bps after flush={} [manager]
=0012399 D resuming core 0 [cortex_m]
0012399 D added=[] removed=[] [manager]
0012400 D bps after flush={} [manager]
0012436 D resuming core 0 [cortex_m]
0012437 D added=[] removed=[] [manager]
0012437 D bps after flush={} [manager]
0012479 D resuming core 0 [cortex_m]
0012479 D added=[] removed=[] [manager]
0012479 D bps after flush={} [manager]
0012539 D resuming core 0 [cortex_m]
0012539 D added=[] removed=[] [manager]
0012539 D bps after flush={} [manager]
0012572 D resuming core 0 [cortex_m]
0012572 D added=[] removed=[] [manager]
0012573 D bps after flush={} [manager]
=0012603 D resuming core 0 [cortex_m]
0012603 D added=[] removed=[] [manager]
0012603 D bps after flush={} [manager]
0012633 D resuming core 0 [cortex_m]
0012633 D added=[] removed=[] [manager]
0012634 D bps after flush={} [manager]
0012662 D resuming core 0 [cortex_m]
0012663 D added=[] removed=[] [manager]
0012663 D bps after flush={} [manager]
0012693 D resuming core 0 [cortex_m]
0012694 D added=[] removed=[] [manager]
0012694 D bps after flush={} [manager]
=0012724 D resuming core 0 [cortex_m]
0012724 D added=[] removed=[] [manager]
0012724 D bps after flush={} [manager]
0012754 D resuming core 0 [cortex_m]
0012754 D added=[] removed=[] [manager]
0012754 D bps after flush={} [manager]
0012784 D resuming core 0 [cortex_m]
0012784 D added=[] removed=[] [manager]
0012784 D bps after flush={} [manager]
0012814 D resuming core 0 [cortex_m]
0012815 D added=[] removed=[] [manager]
0012815 D bps after flush={} [manager]
0012843 D resuming core 0 [cortex_m]
0012843 D added=[] removed=[] [manager]
0012844 D bps after flush={} [manager]
=0012873 D resuming core 0 [cortex_m]
0012873 D added=[] removed=[] [manager]
0012873 D bps after flush={} [manager]
0012902 D resuming core 0 [cortex_m]
0012903 D added=[] removed=[] [manager]
0012903 D bps after flush={} [manager]
0012933 D resuming core 0 [cortex_m]
0012933 D added=[] removed=[] [manager]
0012933 D bps after flush={} [manager]
0012963 D resuming core 0 [cortex_m]
0012963 D added=[] removed=[] [manager]
0012963 D bps after flush={} [manager]
=0012992 D resuming core 0 [cortex_m]
0012992 D added=[] removed=[] [manager]
0012992 D bps after flush={} [manager]
0013021 D resuming core 0 [cortex_m]
0013021 D added=[] removed=[] [manager]
0013021 D bps after flush={} [manager]
0013051 D resuming core 0 [cortex_m]
0013052 D added=[] removed=[] [manager]
0013052 D bps after flush={} [manager]
0013083 D resuming core 0 [cortex_m]
0013083 D added=[] removed=[] [manager]
0013083 D bps after flush={} [manager]
0013113 D resuming core 0 [cortex_m]
0013113 D added=[] removed=[] [manager]
0013113 D bps after flush={} [manager]
0013131 D progress out of bounds: 1.000 [progress]
=]
0013142 D resuming core 0 [cortex_m]
0013143 D added=[] removed=[] [manager]
0013143 D bps after flush={} [manager]
0013162 D progress out of bounds: 1.000 [progress]
0013174 D resuming core 0 [cortex_m]
0013175 D added=[] removed=[] [manager]
0013175 D bps after flush={} [manager]
0013192 D progress out of bounds: 1.000 [progress]
0013205 D resuming core 0 [cortex_m]
0013205 D added=[] removed=[] [manager]
0013206 D bps after flush={} [manager]
0013224 D progress out of bounds: 1.000 [progress]
0013232 D resuming core 0 [cortex_m]
0013232 D added=[] removed=[] [manager]
0013232 D bps after flush={} [manager]
0013238 D Estimated sector erase programmed page count: 168 [builder]
0013239 D Actual sector erase programmed page count: 172 [builder]
0013239 D set reset catch, core 0 [cortex_m]
0013239 D halting core 0 [cortex_m]
0013241 D reset, core 0, type=SW_SYSRESETREQ [cortex_m]
0013361 D Received POST_RESET event [gdbserver]
0013365 D clear reset catch, core 0 [cortex_m]
0013366 I Erased 176128 bytes (43 sectors), programmed 176128 bytes (172 pages), skipped 1024 bytes (1 page) at 22.42 kB/s [loader]
0013368 D GDB: write reg pc: 0x8009998 [context_facade]
0013369 D 48 reads [12% hits, 6 regs] [register]
0013369 D out of date run token; invalidating cache [register]
0013391 D GDB received query: [b'Rcmd,72657365742068616c74#72'] [gdbserver]
0013391 D Remote command: reset halt [gdbserver]
0013391 D set reset catch, core 0 [cortex_m]
0013391 D halting core 0 [cortex_m]
0013394 D reset, core 0, type=SW_SYSRESETREQ [cortex_m]
0013517 D Received POST_RESET event [gdbserver]
0013521 D clear reset catch, core 0 [cortex_m]
0015174 D 4 reads, 136 bytes [0% hits, 0 bytes]; 0 bytes written [memory]
0015174 D out of date run token; invalidating cache [memory]
0015174 D range [40013800:40013830] is not cacheable [memory]
0015200 D thread_actions={1: None}; default_action=b'c' [gdbserver]
0015247 D resuming core 0 [cortex_m]
0015247 D added=[] removed=[] [manager]
0015247 D bps after flush={} [manager]
0015303 D target resumed [gdbserver]
0020048 D receive CTRL-C [gdbserver]
0020049 D halting core 0 [cortex_m]
0020050 D no accesses [register]
0020050 D out of date run token; invalidating cache [register]
0020057 D Tresponse=b'T0207:70430120;0d:38ff0220;0e:e76c0108;0f:a46c0108;thread:1;' [gdbserver]
0020060 D GDB received query: [b'Xfer', b'threads', b'read', b'', b'0,7fb#d0'] [gdbserver]
0020060 D GDB query b'threads': annex: b'', offset: 0, size: 2043 [gdbserver]
0020069 D no reads [memory]
0020069 D out of date run token; invalidating cache [memory]
0020093 D GDB received query: [b'Xfer', b'threads', b'read', b'', b'0,7fb#d0'] [gdbserver]
0020093 D GDB query b'threads': annex: b'', offset: 0, size: 2043 [gdbserver]
0020098 D range [40013800:40013830] is not cacheable [memory]
0020124 D GDB getting register context [context_facade]
0020223 D GDB get_reg_context: r0 = 0x00000300 -> b'00030000' [context_facade]
0020224 D GDB get_reg_context: r1 = 0x0802CA3C -> b'3cca0208' [context_facade]
0020224 D GDB get_reg_context: r2 = 0x000002F8 -> b'f8020000' [context_facade]
0020224 D GDB get_reg_context: r3 = 0x00000001 -> b'01000000' [context_facade]
0020224 D GDB get_reg_context: r4 = 0x00000300 -> b'00030000' [context_facade]
0020224 D GDB get_reg_context: r5 = 0x20008E58 -> b'588e0020' [context_facade]
0020224 D GDB get_reg_context: r6 = 0x00000000 -> b'00000000' [context_facade]
0020224 D GDB get_reg_context: r7 = 0x20014370 -> b'70430120' [context_facade]
0020224 D GDB get_reg_context: r8 = 0x40000000 -> b'00000040' [context_facade]
0020224 D GDB get_reg_context: r9 = 0x00000000 -> b'00000000' [context_facade]
0020224 D GDB get_reg_context: r10 = 0x00000000 -> b'00000000' [context_facade]
0020224 D GDB get_reg_context: r11 = 0x00000000 -> b'00000000' [context_facade]
0020224 D GDB get_reg_context: r12 = 0x00000000 -> b'00000000' [context_facade]
0020224 D GDB get_reg_context: sp = 0x2002FF38 -> b'38ff0220' [context_facade]
0020224 D GDB get_reg_context: lr = 0x08016CE7 -> b'e76c0108' [context_facade]
0020224 D GDB get_reg_context: pc = 0x08016CA4 -> b'a46c0108' [context_facade]
0020224 D GDB get_reg_context: msp = 0x2002FF38 -> b'38ff0220' [context_facade]
0020224 D GDB get_reg_context: psp = 0x200089D0 -> b'd0890020' [context_facade]
0020225 D GDB get_reg_context: primask = 0x00000000 -> b'00000000' [context_facade]
0020225 D GDB get_reg_context: xpsr = 0x01000033 -> b'33000001' [context_facade]
0020225 D GDB get_reg_context: control = 0x00000000 -> b'00000000' [context_facade]
0020225 D GDB get_reg_context: fpscr = 0x00000000 -> b'00000000' [context_facade]
0020225 D GDB get_reg_context: d0 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d1 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d2 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d3 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d4 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d5 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d6 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d7 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d8 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d9 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d10 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d11 = 0x00000000 -> b'0000000000000000' [context_facade]
0020225 D GDB get_reg_context: d12 = 0x00000000 -> b'0000000000000000' [context_facade]
0020226 D GDB get_reg_context: d13 = 0x00000000 -> b'0000000000000000' [context_facade]
0020226 D GDB get_reg_context: d14 = 0x00000000 -> b'0000000000000000' [context_facade]
0020226 D GDB get_reg_context: d15 = 0x00000000 -> b'0000000000000000' [context_facade]
0020226 D GDB get_reg_context: basepri = 0x00000000 -> b'00000000' [context_facade]
0020226 D GDB get_reg_context: faultmask = 0x00000000 -> b'00000000' [context_facade]
0020247 D GDB received query: [b'Xfer', b'threads', b'read', b'', b'0,7fb#d0'] [gdbserver]
0020247 D GDB query b'threads': annex: b'', offset: 0, size: 2043 [gdbserver]
0028544 D thread_actions={1: None}; default_action=b'c' [gdbserver]
0028545 D resuming core 0 [cortex_m]
DariusBabrauskas commented 1 year ago

Maybe try update pyocd to v0.34.3 .