Created
February 3, 2022 15:16
-
-
Save diondokter/e8cc8c2ce88cb55ec7b685f14194eb8e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000201c } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000201c | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, 1C, 20, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, FE, FF, FF, FF]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0xfffffffe | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e0002020 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe0002020 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, 20, 20, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, FE, FF, FF, FF]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0xfffffffe | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e0002024 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe0002024 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, 24, 20, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, FE, FF, FF, FF]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0xfffffffe | |
INFO probe_rs::flashing::download > Found loadable segment, physical address: 0x00000000, virtual address: 0x00000000, flags: 0x4 | |
INFO probe_rs::flashing::download > Matching section: ".vector_table" | |
INFO probe_rs::flashing::download > Found loadable segment, physical address: 0x00000144, virtual address: 0x00000144, flags: 0x5 | |
INFO probe_rs::flashing::download > Matching section: ".text" | |
INFO probe_rs::flashing::download > Found loadable segment, physical address: 0x00006a60, virtual address: 0x00006a60, flags: 0x4 | |
INFO probe_rs::flashing::download > Matching section: ".rodata" | |
INFO probe_rs::flashing::loader > Found 3 loadable sections: | |
INFO probe_rs::flashing::loader > .vector_table at 00000000 (324 bytes) | |
INFO probe_rs::flashing::loader > .text at 00000144 (26896 bytes) | |
INFO probe_rs::flashing::loader > .rodata at 00006A60 (7416 bytes) | |
TRACE probe_rs::flashing::loader > Adding data at address 0x00000000 with size 324 bytes | |
TRACE probe_rs::flashing::loader > Adding data at address 0x00000144 with size 26896 bytes | |
TRACE probe_rs::flashing::loader > Adding data at address 0x00006a60 with size 7416 bytes | |
DEBUG probe_rs::flashing::loader > committing FlashLoader! | |
DEBUG probe_rs::flashing::loader > Contents of builder: | |
DEBUG probe_rs::flashing::loader > data: 00000000-00006a54 (27220 bytes) | |
DEBUG probe_rs::flashing::loader > data: 00006a60-00008758 (7416 bytes) | |
DEBUG probe_rs::flashing::loader > Flash algorithms: | |
DEBUG probe_rs::flashing::loader > algo nrf91xx: 00000000-00200000 (2097152 bytes) | |
DEBUG probe_rs::flashing::loader > algo nrf91xx_uicr: 00ff8000-00ff9000 (4096 bytes) | |
DEBUG probe_rs::flashing::loader > Regions: | |
DEBUG probe_rs::flashing::loader > region: 00000000-00100000 (1048576 bytes) | |
DEBUG probe_rs::flashing::loader > -- using algorithm: nrf91xx | |
DEBUG probe_rs::flashing::loader > Flashing ranges for algo: nrf91xx | |
INFO probe_rs::flashing::flasher > chosen RAM to run the algo: RamRegion { name: None, range: 20000000..20040000, is_boot_memory: false, cores: ["main"] } | |
DEBUG probe_rs::flashing::flasher > Initializing the flash algorithm. | |
DEBUG probe_rs::flashing::flasher > Halting core 0 | |
DEBUG probe_rs::architecture::arm::ap > Writing register CSW, value=CSW { DbgSwEnable: 0, HNONSEC: 0, PROT: 2, CACHE: 3, SPIDEN: 0, _RES0: 0, MTE: 0, Type: 0, Mode: 0, TrinProg: 0, DeviceEn: 0, AddrInc: Single, _RES1: 0, SIZE: U32 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=0, data=0x23000012 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: a05f0003 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0xa05f0003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 5 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 5 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 05, 01, 12, 00, 00, 23, 05, F0, ED, 00, E0, 0D, 03, 00, 5F, A0, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 05, 01, 03, 00, 13, 01]... | |
DEBUG probe_rs::probe::cmsisdap > 5 of batch of 5 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x1130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000ed30 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000ed30 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, 30, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 01, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x1 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000ed30 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000ed30 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 1f } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0000001f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: f } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0000000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, 30, ED, 00, E0, 0D, 1F, 00, 00, 00, 05, F4, ED, 00, E0, 0D, 0F, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 0A, 67, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x670a | |
DEBUG probe_rs::flashing::flasher > PC = 0x0000670a | |
DEBUG probe_rs::flashing::flasher > Reset and halt | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edfc } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edfc | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, FC, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 00, 00, 10, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x100000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edfc } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edfc | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 100001 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00100001 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, FC, ED, 00, E0, 0D, 01, 00, 10, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000ed0c } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000ed0c | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 5fa0004 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x05fa0004 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, 0C, ED, 00, E0, 0D, 04, 00, FA, 05, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 02]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x2130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000ed30 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000ed30 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, 30, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 08, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x8 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000ed30 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000ed30 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 1f } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0000001f | |
DEBUG probe_rs::architecture::arm::core::armv8m > Reason for halt has changed, old reason was Halted(Request), new reason is Exception | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 10 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00000010 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, 30, ED, 00, E0, 0D, 1F, 00, 00, 00, 05, F4, ED, 00, E0, 0D, 10, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 00, 00, 00, F9]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0xf9000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edfc } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edfc | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, FC, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 01, 00, 10, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x100001 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edfc } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edfc | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 100000 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00100000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: f } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0000000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, FC, ED, 00, E0, 0D, 00, 00, 10, 00, 05, F4, ED, 00, E0, 0D, 0F, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 44, 01, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x144 | |
DEBUG probe_rs::flashing::flasher > Loading algorithm into RAM at address 0x20000000 | |
DEBUG probe_rs::architecture::arm::memory::adi_v5_memory_interface > Write block with total size 1368 bytes to address 0x20000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: 20000000 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0x20000000 | |
DEBUG probe_rs::architecture::arm::memory::adi_v5_memory_interface > Write first block with len 1024 at address 0x20000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, block with len=256 words | |
DEBUG probe_rs::probe::cmsisdap > 1 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 1 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 01, 05, 00, 00, 00, 20]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 01, 01]... | |
DEBUG probe_rs::probe::cmsisdap > 1 of batch of 1 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::probe::cmsisdap > Transfer block: chunk=0, len=504 bytes | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 06, 00, 7E, 00, 0D, 00, BE, 0A, E0, 0D, 78, 2D, 06, 68, 40, 08, 24, 40, 00, 00, D3, 58, 40, 64, 1E, FA, D1, 49, 1C, 52, 1E, 00, 2A, 1F, 0D, 77, 04, B0, B5, 40, F2, 04, 05, C0, F2, 00, 05, 00, 20, 09, EB, 05, 01, 49, F8, 05, 00, C1, E9, 01, 00, C8, 60, D0, B2, 14, 46, 00, F0, 3D, FA, 20, B1, 09, EB, 05, 01, C1, E9, 02, 04, B0, BD, 09, EB, 05, 00, 01, 21, 41, 60, 00, F0, 2B, FA, 00, 20, B0, BD, 00, BF, 10, B5, 04, 46, 00, 20, 00, F0, 29, FA, 38, B1, 40, F2, 04, 01, C0, F2, 00, 01, 49, 44, C1, E9, 02, 04, 10, BD, 40, F2, 04, 00, C0, F2, 00, 00, 09, EB, 00, 01, 89, 68, 00, 29, 04, BF, 00, 20, 10, BD, 44, F2, 00, 01, C2, F2, 00, 01, 01, 22, 0A, 60, 59, F8, 00, 20, 48, 44, 4A, 60, 42, 68, 8A, 60, 82, 68, CA, 60, C0, 68, 08, 61, 00, 20, 10, BD, 00, BF, 40, F2, 04, 00, C0, F2, 00, 00, 01, 21, 49, F8, 00, 10, 48, 44, 00, 21, C0, E9, 01, 11, C1, 60, 00, F0, 28, BA, B0, B5, 40, F2, 04, 05, 04, 46, C0, F2, 00, 05, 02, 20, 49, F8, 05, 00, 09, EB, 05, 00, 00, 21, C0, E9, 01, 11, C1, 60, 00, F0, A5, F9, B4, FB, F0, F1, 01, FB, 10, 40, 30, B1, 09, EB, 05, 00, 03, 21, C0, E9, 02, 14, 65, 20, B0, BD, 09, EB, 05, 00, 01, 21, 41, 60, 00, F0, AD, F9, A0, 42, 13, D8, 00, F0, AB, F9, A0, 42, 0F, D9, 09, EB, 05, 00, 02, 21, 41, 60, 20, 46, 00, F0, C2, F9, 03, 28, 1C, BF, 67, 20, B0, BD, 20, 46, 00, F0, E7, F9, 00, 20, B0, BD, 09, EB, 05, 00, 04, 21, C0, E9, 02, 14, 66, 20, B0, BD, 2D, E9, F0, 41, 40, F2, 04, 07, 04, 46, C0, F2, 00, 07, 15, 46, 0E, 46, 03, 20, 09, EB, 07, 01, 00, 22, A3, 07, 49, F8, 07, 00, C1, E9, 01, 22, CA, 60, 06, D0, 09, EB, 07, 01, C1, E9, 02, 04, 65, 20, BD, E8, F0, 81, 09, EB, 07, 00, 01, 21, 41, 60, 00, F0, 6F, F9, A0, 42, 15, D8, 00, F0, 6D, F9, A0, 42, 11, D9, 09, EB, 07, 00, 03, 21, 41, 60, 06, EB, 04, 08, 00, F0, 63, F9, 80, 45, 0F, D9, 09, EB, 07, 00, 04, 21, C0, E9, 02, 18, 66, 20, BD, E8, F0, 81, 09, EB, 07, 00, 04, 21, C0, E9, 02, 14, 66, 20, BD, E8, F0, 81, 09, EB, 07, 00, 04, 21, 41, 60, 00, F0, 69, F9, 30, B1, 09, EB, 07, 00, 02, 21, 81, 60, 67, 20, BD, E8, F0, 81, 09, EB, 07, 00, 05, 21]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [06, 7E, 00, 01]... | |
DEBUG probe_rs::probe::cmsisdap::commands::transfer > Expected 126 responses, got 0 responses with data.. | |
DEBUG probe_rs::probe::cmsisdap > Transfer block: chunk=1, len=504 bytes | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 06, 00, 7E, 00, 0D, 41, 60, 20, 46, 00, F0, 5C, F9, 02, 28, 07, D2, 09, EB, 07, 00, 02, 21, C0, E9, 02, 14, 67, 20, BD, E8, F0, 81, 0F, D1, FF, 22, 20, 46, 31, 46, 00, F0, 36, F8, 48, B1, 03, 20, 49, F8, 07, 00, 09, EB, 07, 00, 05, 21, 41, 60, 67, 20, BD, E8, F0, 81, 03, 20, 49, F8, 07, 00, 00, 20, B0, EB, 96, 0F, 09, EB, 07, 01, 4F, F0, 06, 02, 4A, 60, 08, BF, BD, E8, F0, 81, 4F, EA, 96, 08, 00, 26, 54, F8, 26, 00, 01, 30, 0C, D1, 55, F8, 26, 00, 44, F8, 26, 00, 00, F0, 42, F9, 01, 36, 46, 45, 4F, F0, 00, 00, F0, D3, BD, E8, F0, 81, 09, EB, 07, 00, 05, 21, A2, 19, C0, E9, 02, 12, 68, 20, BD, E8, F0, 81, 2D, E9, F0, 41, 40, F2, 04, 07, 0D, 46, 04, 46, C0, F2, 00, 07, 05, 20, 16, 46, 49, F8, 07, 00, 09, EB, 07, 00, 00, 21, AA, 07, C0, E9, 01, 11, C1, 60, 07, D0, 09, EB, 07, 00, 03, 21, C0, E9, 02, 15, 65, 20, BD, E8, F0, 81, 09, EB, 07, 00, 02, 21, 41, 60, 00, F0, D2, F8, A0, 42, 15, D8, 00, F0, D0, F8, A0, 42, 11, D9, 09, EB, 07, 00, 03, 21, 41, 60, 05, EB, 04, 08, 00, F0, C6, F8, 80, 45, 0F, D9, 09, EB, 07, 00, 04, 21, C0, E9, 02, 18, 66, 20, BD, E8, F0, 81, 09, EB, 07, 00, 04, 21, C0, E9, 02, 14, 66, 20, BD, E8, F0, 81, 09, EB, 07, 00, 04, 21, 00, 2D, 41, 60, 04, BF, 00, 20, BD, E8, F0, 81, 00, 21, 07, E0, 00, BF, 01, 31, A9, 42, 4F, F0, 00, 00, 28, BF, BD, E8, F0, 81, 60, 5C, B0, 42, F5, D0, 60, 18, 09, EB, 07, 01, 05, 22, C1, E9, 02, 20, 01, 20, BD, E8, F0, 81, 00, BF, 2D, E9, F0, 41, 40, F2, 04, 05, 04, 46, C0, F2, 00, 05, 04, 20, 90, 46, 0F, 46, 49, F8, 05, 00, 09, EB, 05, 00, 00, 21, A2, 07, C0, E9, 01, 11, C1, 60, 08, D0, 09, EB, 05, 00, 03, 21, 65, 26, C0, E9, 02, 14, 30, 46, BD, E8, F0, 81, 09, EB, 05, 00, 01, 21, 41, 60, 00, F0, 6F, F8, A0, 42, 12, D8, 00, F0, 6D, F8, A0, 42, 0E, D9, 09, EB, 05, 00, 03, 21, 41, 60, 3E, 19, 00, F0, 64, F8, 86, 42, 0E, D9, 09, EB, 05, 00, 04, 21, C0, E9, 02, 16, 04, E0, 09, EB, 05, 00, 04, 21, C0, E9, 02, 14, 66, 26, 30, 46, BD, E8, F0, 81, 00, 21, B1, EB, 97, 0F, 09, EB, 05, 00, 4F, F0, 04, 01, 41, 60, 0B, D0, B8, 08, 00, 21, 22, 68, 58, F8, 21, 30, 9A, 42]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [06, 7E, 00, 01]... | |
DEBUG probe_rs::probe::cmsisdap::commands::transfer > Expected 126 responses, got 0 responses with data.. | |
DEBUG probe_rs::probe::cmsisdap > Transfer block: chunk=2, len=16 bytes | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 06, 00, 04, 00, 0D, 0B, D1, 01, 31, 81, 42, 04, F1, 04, 04, F5, D3, 09, EB, 05, 00]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [06, 04, 00, 01]... | |
DEBUG probe_rs::probe::cmsisdap::commands::transfer > Expected 4 responses, got 0 responses with data.. | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: 20000400 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0x20000400 | |
DEBUG probe_rs::architecture::arm::memory::adi_v5_memory_interface > Writing chunk with len 344 at address 0x20000400 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, block with len=86 words | |
DEBUG probe_rs::probe::cmsisdap > 1 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 1 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 01, 05, 00, 04, 00, 20]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 01, 01]... | |
DEBUG probe_rs::probe::cmsisdap > 1 of batch of 1 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::probe::cmsisdap > Transfer block: chunk=0, len=344 bytes | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 06, 00, 56, 00, 0D, 05, 21, 41, 60, 30, 46, BD, E8, F0, 81, 09, EB, 05, 00, 06, 21, C0, E9, 02, 14, 20, 46, BD, E8, F0, 81, 00, 00, 40, F2, 30, 10, C0, F2, FF, 00, 01, 68, 01, 31, 1C, BF, 00, 68, 70, 47, 40, F6, E0, 71, CF, F2, 00, 01, 08, 78, 49, 68, 61, F3, 0B, 20, 70, 47, 40, F2, 20, 20, C0, F2, FF, 00, 01, 68, 01, 31, 14, BF, 00, 68, 4F, F4, 80, 50, 70, 47, 00, BF, 40, F2, 24, 20, C0, F2, FF, 00, 01, 68, 01, 31, 14, BF, 00, 68, 4F, F4, 00, 70, 70, 47, 00, BF, 00, 20, 70, 47, 00, 20, 70, 47, 10, B5, FF, F7, E1, FF, 04, 46, FF, F7, EA, FF, 00, FB, 04, F0, 10, BD, 00, BF, 01, 44, 81, 42, 9C, BF, 01, 20, 70, 47, 03, E0, 88, 42, 24, BF, 01, 20, 70, 47, 50, F8, 04, 2B, 01, 32, 1C, BF, 00, 20, 70, 47, F4, E7, 00, BF, 70, 47, 00, BF, 00, 20, 70, 47, 03, 20, 70, 47, 03, 28, 84, BF, 69, 20, 70, 47, 80, B5, 40, B2, 05, A1, 51, F8, 20, 00, 49, F2, 04, 51, C5, F2, 03, 01, 08, 60, 00, F0, 0A, F8, 00, 20, 80, BD, 00, 00, 00, 00, 02, 00, 00, 00, 01, 00, 00, 00, 00, 00, 00, 00, 49, F2, 00, 40, C5, F2, 03, 00, 01, 68, 00, 29, FC, D0, 70, 47, 49, F2, 0C, 50, C5, F2, 03, 00, 01, 21, 01, 60, F0, E7, 00, BF, 81, B0, 00, 90, 00, 98, 4F, F0, FF, 31, 01, 60, 01, B0, E7, E7, 69, 20, 70, 47, B0, B5, FF, F7, A7, FF, 04, 46, 40, B1, 00, 25, 28, 46, FF, F7, ED, FF, FF, F7, 83, FF, 05, 44, A5, 42, F7, D3, 00, 20, B0, BD, 00]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [06, 56, 00, 01]... | |
DEBUG probe_rs::probe::cmsisdap::commands::transfer > Expected 86 responses, got 0 responses with data.. | |
DEBUG probe_rs::architecture::arm::memory::adi_v5_memory_interface > Finished writing block | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: 20000000 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0x20000000 | |
DEBUG probe_rs::architecture::arm::memory::adi_v5_memory_interface > Read first block with len 1024 at address 0x20000000 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW, block with len=256 words | |
DEBUG probe_rs::probe::cmsisdap > 1 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 1 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 01, 05, 00, 00, 00, 20]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 01, 01]... | |
DEBUG probe_rs::probe::cmsisdap > 1 of batch of 1 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::probe::cmsisdap > Transfer block: chunk=0, len=504 bytes | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 06, 00, 7E, 00, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [06, 7E, 00, 01, 00, BE, 0A, E0, 0D, 78, 2D, 06, 68, 40, 08, 24, 40, 00, 00, D3, 58, 40, 64, 1E, FA, D1, 49, 1C, 52, 1E, 00, 2A, 1F, 0D, 77, 04, B0, B5, 40, F2, 04, 05, C0, F2, 00, 05, 00, 20, 09, EB, 05, 01, 49, F8, 05, 00, C1, E9, 01, 00, C8, 60, D0, B2, 14, 46, 00, F0, 3D, FA, 20, B1, 09, EB, 05, 01, C1, E9, 02, 04, B0, BD, 09, EB, 05, 00, 01, 21, 41, 60, 00, F0, 2B, FA, 00, 20, B0, BD, 00, BF, 10, B5, 04, 46, 00, 20, 00, F0, 29, FA, 38, B1, 40, F2, 04, 01, C0, F2, 00, 01, 49, 44, C1, E9, 02, 04, 10, BD, 40, F2, 04, 00, C0, F2, 00, 00, 09, EB, 00, 01, 89, 68, 00, 29, 04, BF, 00, 20, 10, BD, 44, F2, 00, 01, C2, F2, 00, 01, 01, 22, 0A, 60, 59, F8, 00, 20, 48, 44, 4A, 60, 42, 68, 8A, 60, 82, 68, CA, 60, C0, 68, 08, 61, 00, 20, 10, BD, 00, BF, 40, F2, 04, 00, C0, F2, 00, 00, 01, 21, 49, F8, 00, 10, 48, 44, 00, 21, C0, E9, 01, 11, C1, 60, 00, F0, 28, BA, B0, B5, 40, F2, 04, 05, 04, 46, C0, F2, 00, 05, 02, 20, 49, F8, 05, 00, 09, EB, 05, 00, 00, 21, C0, E9, 01, 11, C1, 60, 00, F0, A5, F9, B4, FB, F0, F1, 01, FB, 10, 40, 30, B1, 09, EB, 05, 00, 03, 21, C0, E9, 02, 14, 65, 20, B0, BD, 09, EB, 05, 00, 01, 21, 41, 60, 00, F0, AD, F9, A0, 42, 13, D8, 00, F0, AB, F9, A0, 42, 0F, D9, 09, EB, 05, 00, 02, 21, 41, 60, 20, 46, 00, F0, C2, F9, 03, 28, 1C, BF, 67, 20, B0, BD, 20, 46, 00, F0, E7, F9, 00, 20, B0, BD, 09, EB, 05, 00, 04, 21, C0, E9, 02, 14, 66, 20, B0, BD, 2D, E9, F0, 41, 40, F2, 04, 07, 04, 46, C0, F2, 00, 07, 15, 46, 0E, 46, 03, 20, 09, EB, 07, 01, 00, 22, A3, 07, 49, F8, 07, 00, C1, E9, 01, 22, CA, 60, 06, D0, 09, EB, 07, 01, C1, E9, 02, 04, 65, 20, BD, E8, F0, 81, 09, EB, 07, 00, 01, 21, 41, 60, 00, F0, 6F, F9, A0, 42, 15, D8, 00, F0, 6D, F9, A0, 42, 11, D9, 09, EB, 07, 00, 03, 21, 41, 60, 06, EB, 04, 08, 00, F0, 63, F9, 80, 45, 0F, D9, 09, EB, 07, 00, 04, 21, C0, E9, 02, 18, 66, 20, BD, E8, F0, 81, 09, EB, 07, 00, 04, 21, C0, E9, 02, 14, 66, 20, BD, E8, F0, 81, 09, EB, 07, 00, 04, 21, 41, 60, 00, F0, 69, F9, 30, B1, 09, EB, 07, 00, 02, 21, 81, 60, 67, 20, BD, E8, F0, 81, 09, EB, 07, 00, 05, 21]... | |
DEBUG probe_rs::probe::cmsisdap::commands::transfer > Expected 126 responses, got 126 responses with data.. | |
DEBUG probe_rs::probe::cmsisdap > Transfer block: chunk=1, len=504 bytes | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 06, 00, 7E, 00, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [06, 7E, 00, 01, 41, 60, 20, 46, 00, F0, 5C, F9, 02, 28, 07, D2, 09, EB, 07, 00, 02, 21, C0, E9, 02, 14, 67, 20, BD, E8, F0, 81, 0F, D1, FF, 22, 20, 46, 31, 46, 00, F0, 36, F8, 48, B1, 03, 20, 49, F8, 07, 00, 09, EB, 07, 00, 05, 21, 41, 60, 67, 20, BD, E8, F0, 81, 03, 20, 49, F8, 07, 00, 00, 20, B0, EB, 96, 0F, 09, EB, 07, 01, 4F, F0, 06, 02, 4A, 60, 08, BF, BD, E8, F0, 81, 4F, EA, 96, 08, 00, 26, 54, F8, 26, 00, 01, 30, 0C, D1, 55, F8, 26, 00, 44, F8, 26, 00, 00, F0, 42, F9, 01, 36, 46, 45, 4F, F0, 00, 00, F0, D3, BD, E8, F0, 81, 09, EB, 07, 00, 05, 21, A2, 19, C0, E9, 02, 12, 68, 20, BD, E8, F0, 81, 2D, E9, F0, 41, 40, F2, 04, 07, 0D, 46, 04, 46, C0, F2, 00, 07, 05, 20, 16, 46, 49, F8, 07, 00, 09, EB, 07, 00, 00, 21, AA, 07, C0, E9, 01, 11, C1, 60, 07, D0, 09, EB, 07, 00, 03, 21, C0, E9, 02, 15, 65, 20, BD, E8, F0, 81, 09, EB, 07, 00, 02, 21, 41, 60, 00, F0, D2, F8, A0, 42, 15, D8, 00, F0, D0, F8, A0, 42, 11, D9, 09, EB, 07, 00, 03, 21, 41, 60, 05, EB, 04, 08, 00, F0, C6, F8, 80, 45, 0F, D9, 09, EB, 07, 00, 04, 21, C0, E9, 02, 18, 66, 20, BD, E8, F0, 81, 09, EB, 07, 00, 04, 21, C0, E9, 02, 14, 66, 20, BD, E8, F0, 81, 09, EB, 07, 00, 04, 21, 00, 2D, 41, 60, 04, BF, 00, 20, BD, E8, F0, 81, 00, 21, 07, E0, 00, BF, 01, 31, A9, 42, 4F, F0, 00, 00, 28, BF, BD, E8, F0, 81, 60, 5C, B0, 42, F5, D0, 60, 18, 09, EB, 07, 01, 05, 22, C1, E9, 02, 20, 01, 20, BD, E8, F0, 81, 00, BF, 2D, E9, F0, 41, 40, F2, 04, 05, 04, 46, C0, F2, 00, 05, 04, 20, 90, 46, 0F, 46, 49, F8, 05, 00, 09, EB, 05, 00, 00, 21, A2, 07, C0, E9, 01, 11, C1, 60, 08, D0, 09, EB, 05, 00, 03, 21, 65, 26, C0, E9, 02, 14, 30, 46, BD, E8, F0, 81, 09, EB, 05, 00, 01, 21, 41, 60, 00, F0, 6F, F8, A0, 42, 12, D8, 00, F0, 6D, F8, A0, 42, 0E, D9, 09, EB, 05, 00, 03, 21, 41, 60, 3E, 19, 00, F0, 64, F8, 86, 42, 0E, D9, 09, EB, 05, 00, 04, 21, C0, E9, 02, 16, 04, E0, 09, EB, 05, 00, 04, 21, C0, E9, 02, 14, 66, 26, 30, 46, BD, E8, F0, 81, 00, 21, B1, EB, 97, 0F, 09, EB, 05, 00, 4F, F0, 04, 01, 41, 60, 0B, D0, B8, 08, 00, 21, 22, 68, 58, F8, 21, 30, 9A, 42]... | |
DEBUG probe_rs::probe::cmsisdap::commands::transfer > Expected 126 responses, got 126 responses with data.. | |
DEBUG probe_rs::probe::cmsisdap > Transfer block: chunk=2, len=16 bytes | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 06, 00, 04, 00, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [06, 04, 00, 01, 0B, D1, 01, 31, 81, 42, 04, F1, 04, 04, F5, D3, 09, EB, 05, 00]... | |
DEBUG probe_rs::probe::cmsisdap::commands::transfer > Expected 4 responses, got 4 responses with data.. | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: 20000400 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0x20000400 | |
DEBUG probe_rs::architecture::arm::memory::adi_v5_memory_interface > Reading chunk with len 344 at address 0x20000400 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW, block with len=86 words | |
DEBUG probe_rs::probe::cmsisdap > 1 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 1 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 01, 05, 00, 04, 00, 20]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 01, 01]... | |
DEBUG probe_rs::probe::cmsisdap > 1 of batch of 1 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::probe::cmsisdap > Transfer block: chunk=0, len=344 bytes | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 06, 00, 56, 00, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [06, 56, 00, 01, 05, 21, 41, 60, 30, 46, BD, E8, F0, 81, 09, EB, 05, 00, 06, 21, C0, E9, 02, 14, 20, 46, BD, E8, F0, 81, 00, 00, 40, F2, 30, 10, C0, F2, FF, 00, 01, 68, 01, 31, 1C, BF, 00, 68, 70, 47, 40, F6, E0, 71, CF, F2, 00, 01, 08, 78, 49, 68, 61, F3, 0B, 20, 70, 47, 40, F2, 20, 20, C0, F2, FF, 00, 01, 68, 01, 31, 14, BF, 00, 68, 4F, F4, 80, 50, 70, 47, 00, BF, 40, F2, 24, 20, C0, F2, FF, 00, 01, 68, 01, 31, 14, BF, 00, 68, 4F, F4, 00, 70, 70, 47, 00, BF, 00, 20, 70, 47, 00, 20, 70, 47, 10, B5, FF, F7, E1, FF, 04, 46, FF, F7, EA, FF, 00, FB, 04, F0, 10, BD, 00, BF, 01, 44, 81, 42, 9C, BF, 01, 20, 70, 47, 03, E0, 88, 42, 24, BF, 01, 20, 70, 47, 50, F8, 04, 2B, 01, 32, 1C, BF, 00, 20, 70, 47, F4, E7, 00, BF, 70, 47, 00, BF, 00, 20, 70, 47, 03, 20, 70, 47, 03, 28, 84, BF, 69, 20, 70, 47, 80, B5, 40, B2, 05, A1, 51, F8, 20, 00, 49, F2, 04, 51, C5, F2, 03, 01, 08, 60, 00, F0, 0A, F8, 00, 20, 80, BD, 00, 00, 00, 00, 02, 00, 00, 00, 01, 00, 00, 00, 00, 00, 00, 00, 49, F2, 00, 40, C5, F2, 03, 00, 01, 68, 00, 29, FC, D0, 70, 47, 49, F2, 0C, 50, C5, F2, 03, 00, 01, 21, 01, 60, F0, E7, 00, BF, 81, B0, 00, 90, 00, 98, 4F, F0, FF, 31, 01, 60, 01, B0, E7, E7, 69, 20, 70, 47, B0, B5, FF, F7, A7, FF, 04, 46, 40, B1, 00, 25, 28, 46, FF, F7, ED, FF, FF, F7, 83, FF, 05, 44, A5, 42, F7, D3, 00, 20, B0, BD, 00]... | |
DEBUG probe_rs::probe::cmsisdap::commands::transfer > Expected 86 responses, got 86 responses with data.. | |
DEBUG probe_rs::architecture::arm::memory::adi_v5_memory_interface > Finished reading block | |
DEBUG probe_rs::flashing::flasher > RAM contents match flashing algo blob. | |
DEBUG probe_rs::flashing::loader > programming region: 00000000-00100000 (1048576 bytes) | |
DEBUG probe_rs::flashing::flasher > Starting program procedure. | |
DEBUG probe_rs::flashing::flasher > Double Buffering enabled: true | |
DEBUG probe_rs::flashing::flasher > Restoring unwritten bytes enabled: false | |
DEBUG probe_rs::flashing::flasher > Preparing Flasher for operation Erase | |
DEBUG probe_rs::flashing::flasher > Running init routine. | |
DEBUG probe_rs::flashing::flasher > Calling routine 20000021(Some(0), Some(0), Some(1), None, init=true) | |
DEBUG probe_rs::architecture::arm::ap > Writing register CSW, value=CSW { DbgSwEnable: 0, HNONSEC: 0, PROT: 2, CACHE: 3, SPIDEN: 0, _RES0: 0, MTE: 0, Type: 0, Mode: 0, TrinProg: 0, DeviceEn: 0, AddrInc: Single, _RES1: 0, SIZE: U32 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=0, data=0x23000012 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 20000021 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x20000021 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 1000f } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0001000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 7 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 7 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 07, 01, 12, 00, 00, 23, 05, F8, ED, 00, E0, 0D, 21, 00, 00, 20, 05, F4, ED, 00, E0, 0D, 0F, 00, 01, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 07, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 7 of batch of 7 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: f } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0000000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 0F, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 20, 00, 00, 20]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x20000020 | |
DEBUG probe_rs::flashing::flasher > content of PC 0xf: 0x20000020 should be: 0x20000021 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 10000 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00010000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, F8, ED, 00, E0, 0D, 00, 00, 00, 00, 05, F4, ED, 00, E0, 0D, 00, 00, 01, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 00, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x0 | |
DEBUG probe_rs::flashing::flasher > content of a1 0x0: 0x00000000 should be: 0x00000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 10001 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00010001 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, F8, ED, 00, E0, 0D, 00, 00, 00, 00, 05, F4, ED, 00, E0, 0D, 01, 00, 01, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 1 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00000001 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 01, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x0 | |
DEBUG probe_rs::flashing::flasher > content of a2 0x1: 0x00000000 should be: 0x00000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 1 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00000001 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 10002 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00010002 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, F8, ED, 00, E0, 0D, 01, 00, 00, 00, 05, F4, ED, 00, E0, 0D, 02, 00, 01, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 2 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00000002 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 02, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 01, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x1 | |
DEBUG probe_rs::flashing::flasher > content of a3 0x2: 0x00000001 should be: 0x00000001 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 20000544 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x20000544 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 10009 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00010009 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, F8, ED, 00, E0, 0D, 44, 05, 00, 20, 05, F4, ED, 00, E0, 0D, 09, 00, 01, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 9 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00000009 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 09, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 44, 05, 00, 20]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x20000544 | |
DEBUG probe_rs::flashing::flasher > content of R9 0x9: 0x20000544 should be: 0x20000544 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 20000778 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x20000778 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 1000d } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0001000d | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, F8, ED, 00, E0, 0D, 78, 07, 00, 20, 05, F4, ED, 00, E0, 0D, 0D, 00, 01, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: d } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0000000d | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 0D, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 78, 07, 00, 20]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x20000778 | |
DEBUG probe_rs::flashing::flasher > content of SP 0xd: 0x20000778 should be: 0x20000778 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 20000001 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x20000001 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 1000e } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0001000e | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, F8, ED, 00, E0, 0D, 01, 00, 00, 20, 05, F4, ED, 00, E0, 0D, 0E, 00, 01, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: e } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0000000e | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 0E, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 01, 00, 00, 20]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x20000001 | |
DEBUG probe_rs::flashing::flasher > content of LR 0xe: 0x20000001 should be: 0x20000001 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: a05f000d } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0xa05f000d | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F0, ED, 00, E0, 0D, 0D, 00, 5F, A0]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 0F, 00, 13, 05]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x513000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: f } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0000000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 0F, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 0F, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x13000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 22, 00, 00, 20]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x20000022 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: a05f0001 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0xa05f0001 | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F0, ED, 00, E0, 0D, 01, 00, 5F, A0]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::flashing::flasher > Waiting for routine call completion. | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 03, 00, 13, 05]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x5130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 00, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x0 | |
INFO probe_rs::flashing::flasher > Erasing sector at address 0x00000000 | |
DEBUG probe_rs::flashing::flasher > Calling routine 200000d5(Some(0), None, None, None, init=false) | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 200000d5 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x200000d5 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 1000f } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0001000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, F8, ED, 00, E0, 0D, D5, 00, 00, 20, 05, F4, ED, 00, E0, 0D, 0F, 00, 01, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: f } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0000000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 0F, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, D4, 00, 00, 20]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x200000d4 | |
DEBUG probe_rs::flashing::flasher > content of PC 0xf: 0x200000d4 should be: 0x200000d5 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 10000 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00010000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, F8, ED, 00, E0, 0D, 00, 00, 00, 00, 05, F4, ED, 00, E0, 0D, 00, 00, 01, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x00000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 00, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x0 | |
DEBUG probe_rs::flashing::flasher > content of a1 0x0: 0x00000000 should be: 0x00000000 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 20000001 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x20000001 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: 1000e } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0001000e | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 6 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 6 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 06, 05, F8, ED, 00, E0, 0D, 01, 00, 00, 20, 05, F4, ED, 00, E0, 0D, 0E, 00, 01, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 06, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 6 of batch of 6 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: e } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0000000e | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 0E, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 03, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x130003 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 01, 00, 00, 20]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x20000001 | |
DEBUG probe_rs::flashing::flasher > content of LR 0xe: 0x20000001 should be: 0x20000001 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: a05f000d } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0xa05f000d | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F0, ED, 00, E0, 0D, 0D, 00, 5F, A0]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, 0F, 00, 13, 05]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x513000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf4 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf4 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: f } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0x0000000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 4 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 4 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 04, 05, F4, ED, 00, E0, 0D, 0F, 00, 00, 00, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 04, 01, 0F, 00, 13, 00]... | |
DEBUG probe_rs::probe::cmsisdap > 4 of batch of 4 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x13000f | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf8 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf8 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F8, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01, D6, 00, 00, 20]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::architecture::arm::ap > Read register DRW, value=0x200000d6 | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Writing register DRW, value=DRW { data: a05f0001 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=12, data=0xa05f0001 | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F0, ED, 00, E0, 0D, 01, 00, 5F, A0]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 01]... | |
DEBUG probe_rs::probe::cmsisdap > 2 of batch of 2 items suceeded | |
TRACE probe_rs::probe::cmsisdap > Transfer status: ACK | |
DEBUG probe_rs::flashing::flasher > Waiting for routine call completion. | |
DEBUG probe_rs::architecture::arm::ap > Writing register TAR, value=TAR { address: e000edf0 } | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Write(port=AccessPort, addr=4, data=0xe000edf0 | |
DEBUG probe_rs::architecture::arm::ap > Reading register DRW | |
DEBUG probe_rs::probe::cmsisdap > Adding command to batch: Read(port=AccessPort, addr=12) | |
DEBUG probe_rs::probe::cmsisdap > 2 items in batch | |
DEBUG probe_rs::probe::cmsisdap > Attempting batch of 2 items | |
TRACE probe_rs::probe::cmsisdap::commands > Transmit buffer: [00, 05, 00, 02, 05, F0, ED, 00, E0, 0F]... | |
TRACE probe_rs::probe::cmsisdap::commands > Receive buffer: [05, 02, 02]... | |
Erasing sectors ✔ [00:00:00] [---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 0B/36.00KiB @ 0B/s (eta 0s ) | |
Programming pages ✔ [00:00:00] [---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 0B/36.00KiB @ 0B/s (eta 0s ) | |
Error Failed to erase flash sector at address 0x00000000. | |
Hint Perhaps your chip has write protected sectors that need to be cleared? | |
Hint Perhaps you need the --nmagic linker arg. See https://github.com/rust-embedded/cortex-m-quickstart/pull/95 for more information. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment