The Verbose Upload for the xiaoble
board:
* Executing task in folder blinky-nRF52840-arduino: platformio run --verbose --target upload --environment xiaoble_arduinocore_mbed
Processing xiaoble_arduinocore_mbed (platform: https://github.com/maxgerhardt/platform-nordicnrf52; board: xiaoble; framework: arduino; upload_protocol: blackmagic; debug_tool: blackmagic)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
CONFIGURATION: https://docs.platformio.org/page/boards/nordicnrf52/xiaoble.html
PLATFORM: Nordic nRF52 (9.5.0+sha.3204db4) (git+https://github.com/maxgerhardt/platform-nordicnrf52) > Seeed XIAO BLE nRF52840
HARDWARE: NRF52840 64MHz, 232KB RAM, 792KB Flash
DEBUG: Current (blackmagic) External (blackmagic, cmsis-dap, jlink)
PACKAGES:
- framework-arduino-mbed-seeed @ 2.8.1+sha.b7a8974 (git+https://github.com/maxgerhardt/framework-mbed-seeed.git)
- tool-adafruit-nrfutil @ 1.503.0 (5.3)
- tool-bossac-nordicnrf52 @ 1.10901.201022 (1.9.1)
- tool-openocd @ 2.1100.211028 (11.0)
- tool-sreccat @ 1.164.0 (1.64)
- toolchain-gccarmnoneeabi @ 1.80201.181220 (8.2.1)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 32 compatible libraries
Scanning dependencies...
No dependencies
Building in release mode
MethodWrapper(["checkprogsize"], [".pio/build/xiaoble_arduinocore_mbed/firmware.elf"])
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM: [== ] 17.6% (used 41856 bytes from 237568 bytes)
Flash: [= ] 9.1% (used 74108 bytes from 811008 bytes)
.pio/build/xiaoble_arduinocore_mbed/firmware.elf :
section size addr
.text 72572 159744
.ARM.exidx 8 232316
.data 1528 536895488
.nvictable 256 536870912
.crash_data_ram 256 536871168
.bss 40328 536897016
.heap 194688 536937344
.stack 1024 537132032
.ARM.attributes 46 0
.comment 147 0
.debug_frame 4612 0
.stab 60 0
.stabstr 118 0
Total 315643
<lambda>(["upload"], [".pio/build/xiaoble_arduinocore_mbed/firmware.hex"])
AVAILABLE: blackmagic, cmsis-dap, jlink, nrfjprog, nrfutil, sam-ba
CURRENT: upload_protocol = blackmagic
MethodWrapper(["upload"], [".pio/build/xiaoble_arduinocore_mbed/firmware.hex"])
Auto-detected: /dev/ttyACM0
arm-none-eabi-gdb -nx --batch -ex "target extended-remote /dev/ttyACM0" -ex "monitor swdp_scan" -ex "attach 1" -ex load -ex compare-sections -ex kill /home/mogul/PlatformIO/Projects/blinky-nRF52840-arduino/.pio/build/xiaoble_arduinocore_mbed/firmware.elf
Target voltage: ABSENT!
Available Targets:
No. Att Driver
1 Nordic nRF52 M3/M4
2 Nordic nRF52 Access Port
0x0000069e in ?? ()
Loading section .text, size 0x11b7c lma 0x27000
Loading section .ARM.exidx, size 0x8 lma 0x38b7c
Loading section .data, size 0x5f8 lma 0x38b84
Start address 0x2f968, load size 74108
Transfer rate: 30 KB/sec, 950 bytes/write.
Section .text, range 0x27000 -- 0x38b7c: matched.
Section .ARM.exidx, range 0x38b7c -- 0x38b84: matched.
Section .data, range 0x38b84 -- 0x3917c: matched.
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
[Inferior 1 (Remote target) killed]
================================================================================================== [SUCCESS] Took 3.94 seconds ==================================================================================================
Environment Status Duration
------------------------- -------- ------------
nrf52840_dk IGNORED
xiaoble_arduinocore_mbed SUCCESS 00:00:03.944
nano33ble IGNORED
adafruit_feather_nrf52840 IGNORED
================================================================================================== 1 succeeded in 00:00:03.944 ==================================================================================================
* Terminal will be reused by tasks, press any key to close it.
And the Verbose Upload for the nrf52840_dk
definition
* Executing task in folder blinky-nRF52840-arduino: platformio run --verbose --target upload --environment nrf52840_dk
Processing nrf52840_dk (board: nrf52840_dk; framework: arduino; upload_protocol: blackmagic; debug_tool: blackmagic; platform: nordicnrf52)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
CONFIGURATION: https://docs.platformio.org/page/boards/nordicnrf52/nrf52840_dk.html
PLATFORM: Nordic nRF52 (9.6.0) > Nordic nRF52840-DK
HARDWARE: NRF52840 64MHz, 256KB RAM, 1MB Flash
DEBUG: Current (blackmagic) On-board (cmsis-dap, jlink) External (blackmagic, stlink)
PACKAGES:
- framework-arduinonordicnrf5 @ 1.700.201209 (7.0)
- tool-bossac-nordicnrf52 @ 1.10901.201022 (1.9.1)
- tool-jlink @ 1.77001.0 (7.70.1)
- tool-openocd @ 2.1100.211028 (11.0)
- tool-sreccat @ 1.164.0 (1.64)
- toolchain-gccarmnoneeabi @ 1.70201.0 (7.2.1)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 2 compatible libraries
Scanning dependencies...
No dependencies
Building in release mode
MethodWrapper(["checkprogsize"], [".pio/build/nrf52840_dk/firmware.elf"])
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM: [ ] 0.1% (used 140 bytes from 262144 bytes)
Flash: [ ] 0.2% (used 2228 bytes from 1048576 bytes)
.pio/build/nrf52840_dk/firmware.elf :
section size addr
.text 2112 0
.ARM.exidx 8 2112
.data 108 536870912
.bss 32 536871020
.heap 4096 536871056
.stack_dummy 4096 536871056
.ARM.attributes 46 0
.comment 126 0
.debug_frame 148 0
Total 10772
<lambda>(["upload"], [".pio/build/nrf52840_dk/firmware.hex"])
AVAILABLE: blackmagic, cmsis-dap, jlink, mbed, nrfjprog, stlink
CURRENT: upload_protocol = blackmagic
MethodWrapper(["upload"], [".pio/build/nrf52840_dk/firmware.hex"])
Auto-detected: /dev/ttyACM0
arm-none-eabi-gdb -nx --batch -ex "target extended-remote /dev/ttyACM0" -ex "monitor swdp_scan" -ex "attach 1" -ex load -ex compare-sections -ex kill /home/mogul/PlatformIO/Projects/blinky-nRF52840-arduino/.pio/build/nrf52840_dk/firmware.elf
Target voltage: ABSENT!
Available Targets:
No. Att Driver
1 Nordic nRF52 M3/M4
2 Nordic nRF52 Access Port
0x000005a0 in delay ()
Loading section .text, size 0x840 lma 0x0
Loading section .ARM.exidx, size 0x8 lma 0x840
Loading section .data, size 0x6c lma 0x848
Start address 0x2e4, load size 2228
Transfer rate: 7 KB/sec, 445 bytes/write.
Section .text, range 0x0 -- 0x840: matched.
Section .ARM.exidx, range 0x840 -- 0x848: matched.
Section .data, range 0x848 -- 0x8b4: matched.
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
========================================================================================================== [SUCCESS] Took 1.48 seconds ==========================================================================================================
Environment Status Duration
------------------------- -------- ------------
nrf52840_dk SUCCESS 00:00:01.485
xiaoble_arduinocore_mbed IGNORED
nano33ble IGNORED
adafruit_feather_nrf52840 IGNORED
========================================================================================================== 1 succeeded in 00:00:01.485 ==========================================================================================================
* Terminal will be reused by tasks, press any key to close it.