Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nano 33 BLE, upload causes COM port to disappear, fails #184

Closed
jagprog5 opened this issue Nov 18, 2023 · 1 comment
Closed

Nano 33 BLE, upload causes COM port to disappear, fails #184

jagprog5 opened this issue Nov 18, 2023 · 1 comment

Comments

@jagprog5
Copy link

Board: Nano 33 BLE
Chip: NINA-b3 nRF52840

OS: Window 10

Arduino IDE

Uploading via Arduino IDE (2.2.1) works. However, the COM port changes during the next upload. Uploading once works, and the serial monitor is ok. On the second upload, it will fail (and the yellow light will begin fading in and out). The COM port needs to be changed for it to work again. Seems like this is ok overall, but I thought it was worth mentioning.

Here is arduino's verbose compile and upload

FQBN: arduino:mbed_nano:nano33ble
Using board 'nano33ble' from platform in folder: C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8
Using core 'arduino' from platform in folder: C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8

Detecting libraries used...
C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/defines.txt @C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/cxxflags.txt -DARDUINO_ARCH_NRF52840 -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_ARDUINO_NANO33BLE -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino -IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE -IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino/api/deprecated -IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino/api/deprecated-avr-comp -iprefixC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino @C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/includes.txt C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5\sketch\Blink.ino.cpp -o nul
Generating function prototypes...
C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/defines.txt @C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/cxxflags.txt -DARDUINO_ARCH_NRF52840 -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_ARDUINO_NANO33BLE -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino -IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE -IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino/api/deprecated -IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino/api/deprecated-avr-comp -iprefixC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino @C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/includes.txt C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5\sketch\Blink.ino.cpp -o C:\Users\Victoria\AppData\Local\Temp\772600559\sketch_merged.cpp
C:\Users\Victoria\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\Victoria\AppData\Local\Temp\772600559\sketch_merged.cpp
Compiling sketch...
"C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++" -c -w -g3 -nostdlib "@C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/defines.txt" "@C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/cxxflags.txt" -DARDUINO_ARCH_NRF52840 -MMD -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DARDUINO=10607 -DARDUINO_ARDUINO_NANO33BLE -DARDUINO_ARCH_MBED_NANO -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 "-IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino" "-IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE" "-IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino/api/deprecated" "-IC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino/api/deprecated-avr-comp" "-iprefixC:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\cores\arduino" "@C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/includes.txt" "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5\sketch\Blink.ino.cpp" -o "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5\sketch\Blink.ino.cpp.o"
Compiling libraries...
Compiling core...
Using previously compiled file: C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5\core\variant.cpp.o
Using precompiled core: C:\Users\Victoria\AppData\Local\Temp\arduino\cores\arduino_mbed_nano_nano33ble_244cece6e256e9ad8c1e3a8d85213081\core.a
Linking everything together...
"C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++" -E -P -x c "C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/linker_script.ld" -o "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5/linker_script.ld"
"C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++" "-LC:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5" -Wl,--gc-sections -w -Wl,--as-needed "@C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/ldflags.txt" "-TC:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5/linker_script.ld" "-Wl,-Map,C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5/Blink.ino.map" --specs=nosys.specs -o "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5/Blink.ino.elf" "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5\sketch\Blink.ino.cpp.o" "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5\core\variant.cpp.o" -Wl,--whole-archive "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5/..\..\cores\arduino_mbed_nano_nano33ble_244cece6e256e9ad8c1e3a8d85213081\core.a" "C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/libs/libmbed.a" "C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/libs/libcc_310_core.a" "C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/libs/libcc_310_ext.a" "C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\hardware\mbed_nano\4.0.8\variants\ARDUINO_NANO33BLE/libs/libcc_310_trng.a" -Wl,--no-whole-archive -Wl,--start-group -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -Wl,--end-group
"C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-objcopy" -O binary "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5/Blink.ino.elf" "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5/Blink.ino.bin"
"C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-objcopy" -O ihex -R .eeprom "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5/Blink.ino.elf" "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5/Blink.ino.hex"

"C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-size" -A "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5/Blink.ino.elf"
Sketch uses 84544 bytes (8%) of program storage space. Maximum is 983040 bytes.
Global variables use 44560 bytes (16%) of dynamic memory, leaving 217584 bytes for local variables. Maximum is 262144 bytes.
Performing 1200-bps touch reset on serial port COM4
Waiting for upload port...
No upload port found, using COM4 as fallback
"C:\Users\Victoria\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.9.1-arduino2/bossac.exe" -d --port=COM4 -U -i -e -w "C:\Users\Victoria\AppData\Local\Temp\arduino\sketches\A5B5F2312323DE0CC83CD17AAD58DBB5/Blink.ino.bin" -R
Set binary mode
version()=Arduino Bootloader (SAM-BA extended) 2.0 [Arduino:IKXYZ]
Connected at 921600 baud
identifyChip()=nRF52840-QIAA
write(addr=0,size=0x34)
writeWord(addr=0x30,value=0x400)
writeWord(addr=0x20,value=0)
version()=Arduino Bootloader (SAM-BA extended) 2.0 [Arduino:IKXYZ]
Device : nRF52840-QIAA
Version : Arduino Bootloader (SAM-BA extended) 2.0 [Arduino:IKXYZ]
Address : 0x0
Pages : 256
Page Size : 4096 bytes
Total Size : 1024KB
Planes : 1
Lock Regions : 0
Locked : none
Security : false
Erase flash
chipErase(addr=0)

Done in 0.000 seconds
Write 84552 bytes to flash (21 pages)

[ ] 0% (0/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0, size=0x1000)

[= ] 4% (1/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x1000, size=0x1000)

[== ] 9% (2/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x2000, size=0x1000)

[==== ] 14% (3/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x3000, size=0x1000)

[===== ] 19% (4/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x4000, size=0x1000)

[======= ] 23% (5/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x5000, size=0x1000)

[======== ] 28% (6/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x6000, size=0x1000)

[========== ] 33% (7/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x7000, size=0x1000)

[=========== ] 38% (8/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x8000, size=0x1000)

[============ ] 42% (9/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x9000, size=0x1000)

[============== ] 47% (10/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xa000, size=0x1000)

[=============== ] 52% (11/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xb000, size=0x1000)

[================= ] 57% (12/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xc000, size=0x1000)

[================== ] 61% (13/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xd000, size=0x1000)

[==================== ] 66% (14/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xe000, size=0x1000)

[===================== ] 71% (15/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xf000, size=0x1000)

[====================== ] 76% (16/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x10000, size=0x1000)

[======================== ] 80% (17/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x11000, size=0x1000)

[========================= ] 85% (18/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x12000, size=0x1000)

[=========================== ] 90% (19/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x13000, size=0x1000)

[============================ ] 95% (20/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x14000, size=0x1000)

[==============================] 100% (21/21 pages)
Done in 3.442 seconds
reset()

PlatformIO (via vscode)

PlatformIO (workspace not changed after selecting board + setup):

; platformio.ini
[env:nano33ble]
platform = nordicnrf52
board = nano33ble
framework = arduino

Uploading to the board via platformio causes the COM port to disappear, and the program fails to be uploaded (the blink example doesn't blink the led). No yellow light, only the green light is on. Unlike the arduino IDE, the COM port has disappeared entirely. To recovery, the reset button is double pressed, followed by uploading via the Arduino IDE.

PlatformIO verbose build
  • Executing task: C:\Users\Victoria.platformio\penv\Scripts\platformio.exe run --verbose --environment nano33ble

Processing nano33ble (platform: nordicnrf52; board: nano33ble; framework: arduino)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CONFIGURATION: https://docs.platformio.org/page/boards/nordicnrf52/nano33ble.html
PLATFORM: Nordic nRF52 (10.2.0) > Arduino Nano 33 BLE
HARDWARE: NRF52840 64MHz, 256KB RAM, 960KB Flash
DEBUG: Current (blackmagic) External (blackmagic, cmsis-dap, jlink)
PACKAGES:

  • framework-arduino-mbed @ 4.0.6
  • 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 42 compatible libraries
    Scanning dependencies...
    No dependencies
    Building in release mode
    MethodWrapper(["checkprogsize"], [".pio\build\nano33ble\firmware.elf"])
    Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
    RAM: [== ] 16.0% (used 41880 bytes from 262144 bytes)
    Flash: [= ] 8.4% (used 82772 bytes from 983040 bytes)
    .pio\build\nano33ble\firmware.elf :

section size addr

.text 81220 65536

.ARM.exidx 8 146756

.data 1544 536871424

.nvictable 256 536870912

.crash_data_ram 256 536871168

.bss 40336 536872968

.heap 218728 536913304

.stack 1024 537132032

.ARM.attributes 48 0

.comment 134 0

.debug_frame 5408 0

.stab 60 0

.stabstr 118 0

Total 349140
========================================================================================================================== [SUCCESS] Took 0.88 seconds ========================================================================================================================== * Terminal will be reused by tasks, press any key to close it.

PlatformIO verbose upload (from the initial state where the COM port is available)
  • Executing task: C:\Users\Victoria.platformio\penv\Scripts\platformio.exe run --verbose --target upload --environment nano33ble

Processing nano33ble (platform: nordicnrf52; board: nano33ble; framework: arduino)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CONFIGURATION: https://docs.platformio.org/page/boards/nordicnrf52/nano33ble.html
PLATFORM: Nordic nRF52 (10.2.0) > Arduino Nano 33 BLE
HARDWARE: NRF52840 64MHz, 256KB RAM, 960KB Flash
DEBUG: Current (blackmagic) External (blackmagic, cmsis-dap, jlink)
PACKAGES:

  • framework-arduino-mbed @ 4.0.6
  • tool-bossac-nordicnrf52 @ 1.10901.201022 (1.9.1)
  • tool-openocd @ 3.1200.0 (12.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 42 compatible libraries
    Scanning dependencies...
    No dependencies
    Building in release mode
    MethodWrapper(["checkprogsize"], [".pio\build\nano33ble\firmware.elf"])
    Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
    RAM: [== ] 16.0% (used 41880 bytes from 262144 bytes)
    Flash: [= ] 8.4% (used 82772 bytes from 983040 bytes)
    .pio\build\nano33ble\firmware.elf :

section size addr

.text 81220 65536

.ARM.exidx 8 146756

.data 1544 536871424

.nvictable 256 536870912

.crash_data_ram 256 536871168

.bss 40336 536872968

.heap 218728 536913304

.stack 1024 537132032

.ARM.attributes 48 0

.comment 134 0

.debug_frame 5408 0

.stab 60 0

.stabstr 118 0

Total 349140
(["upload"], [".pio\build\nano33ble\firmware.bin"])
AVAILABLE: blackmagic, cmsis-dap, jlink, nrfjprog, nrfutil, sam-ba
CURRENT: upload_protocol = sam-ba
BeforeUpload(["upload"], [".pio\build\nano33ble\firmware.bin"])
Auto-detected: COM3
Forcing reset using 1200bps open/close on port COM3
Waiting for the new upload port...
bossac --info --debug --port "COM4" --write --erase -U --reset .pio\build\nano33ble\firmware.bin
Set binary mode
version()=Arduino Bootloader (SAM-BA extended) 2.0 [Arduino:IKXYZ]
Connected at 921600 baud
identifyChip()=nRF52840-QIAA
write(addr=0,size=0x34)
writeWord(addr=0x30,value=0x400)
writeWord(addr=0x20,value=0)
version()=Arduino Bootloader (SAM-BA extended) 2.0 [Arduino:IKXYZ]
Device : nRF52840-QIAA
Version : Arduino Bootloader (SAM-BA extended) 2.0 [Arduino:IKXYZ]
Address : 0x0
Pages : 256
Page Size : 4096 bytes
Total Size : 1024KB
Planes : 1
Lock Regions : 0
Locked : none
Security : false
Erase flash
chipErase(addr=0)

Done in 0.001 seconds
Write 82772 bytes to flash (21 pages)

[ ] 0% (0/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0, size=0x1000)

[= ] 4% (1/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x1000, size=0x1000)

[== ] 9% (2/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x2000, size=0x1000)

[==== ] 14% (3/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x3000, size=0x1000)

[===== ] 19% (4/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x4000, size=0x1000)

[======= ] 23% (5/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x5000, size=0x1000)

[======== ] 28% (6/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x6000, size=0x1000)

[========== ] 33% (7/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x7000, size=0x1000)

[=========== ] 38% (8/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x8000, size=0x1000)

[============ ] 42% (9/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x9000, size=0x1000)

[============== ] 47% (10/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xa000, size=0x1000)

[=============== ] 52% (11/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xb000, size=0x1000)

[================= ] 57% (12/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xc000, size=0x1000)

[================== ] 61% (13/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xd000, size=0x1000)

[==================== ] 66% (14/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xe000, size=0x1000)

[===================== ] 71% (15/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xf000, size=0x1000)

[====================== ] 76% (16/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x10000, size=0x1000)

[======================== ] 80% (17/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x11000, size=0x1000)

[========================= ] 85% (18/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x12000, size=0x1000)

[=========================== ] 90% (19/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x13000, size=0x1000)

[============================ ] 95% (20/21 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x14000, size=0x1000)

[==============================] 100% (21/21 pages)
Done in 3.370 seconds
reset()
================================================================================================================= [SUCCESS] Took 6.23 seconds =================================================================================================================

  • Terminal will be reused by tasks, press any key to close it.

Thanks.

@jagprog5
Copy link
Author

solution: #175

set version to nordicnrf52@9.5.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant