Arduino Cloud - Nicla Voice - Upload Fails

Can not get the Arduino 2.1.1 IDE on Widows to work with my new Arduino Nicla Voice so I decided to try the Arduino Cloud IDE.

The board can be seen on the IDE as COM 4 - and shows as a Nicla Voice - so the comms to the device is good. I then put a very simple sketch together, literally just setup the Serial, and println to the bus.

void setup() 
{
    Serial.begin(9600);
    Serial.println("MOB Setup");
}

void loop() 
{
    Serial.println("MOB loop");
}

The Cloud IDE compiles the sketch correctly, and seems to upload it, but the sketch is not applied to the actual device, the Nicla Voice , it still has the original "Alexa" speech recognition application on the board. No serial at all is coming out from the board, I have it connected to my local host via USB - and its shwoing in the device manager as COM4.

Does the following log output show the device has accepted the new uploaded Sketch/Firmware ?

Programming with: Serial

Flashing with command:C:/Users/marcu/.arduino-create/arduino/openocd/0.11.0-arduino2/bin/openocd.exe -d2 -s C:/Users/marcu/.arduino-create/arduino/openocd/0.11.0-arduino2/share/openocd/scripts/ -f interface/cmsis-dap.cfg -c transport select swd; adapter speed 1000 -f target/nrf52.cfg -c telnet_port disabled; init; reset init; halt; adapter speed 10000; program {C:/Users/marcu/AppData/Local/Temp/arduino-create-agent2663755356/sketch_aug11b.elf}; reset run; shutdown

Open On-Chip Debugger 0.11.0+dev-gab95bac57-dirty (2021-05-11-10:45)
Licensed under GNU GPL v2

For bug reports, read http://openocd.org/doc/doxygen/bugs.html
debug_level: 2
adapter speed: 1000 kHz

And here is the compile/build log

/usr/local/bin/arduino-cli compile --fqbn arduino:mbed_nicla:nicla_voice --build-cache-path /tmp --output-dir /tmp/3809271871/build --build-path /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5 -v /tmp/3809271871/sketch_aug11b

FQBN: arduino:mbed_nicla:nicla_voice

Using board 'nicla_voice' from platform in folder: /home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2

Using core 'arduino' from platform in folder: /home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2

Detecting libraries used...

/home/builder/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/defines.txt @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/cxxflags.txt -DARDUINO_ARCH_NRF52832 -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_NICLA -DARDUINO_ARCH_MBED_NICLA -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino/api/deprecated -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino/api/deprecated-avr-comp -iprefix/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/includes.txt /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch/sketch_aug11b.ino.cpp -o /dev/null

Generating function prototypes...

/home/builder/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/defines.txt @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/cxxflags.txt -DARDUINO_ARCH_NRF52832 -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_NICLA -DARDUINO_ARCH_MBED_NICLA -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino/api/deprecated -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino/api/deprecated-avr-comp -iprefix/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/includes.txt /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch/sketch_aug11b.ino.cpp -o /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/preproc/sketch_merged.cpp

/home/builder/.arduino15/packages/builtin/tools/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/preproc/sketch_merged.cpp

Compiling sketch...

/home/builder/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/defines.txt @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/cxxflags.txt -DARDUINO_ARCH_NRF52832 -MMD -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DARDUINO=10607 -DARDUINO_NICLA -DARDUINO_ARCH_MBED_NICLA -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino/api/deprecated -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino/api/deprecated-avr-comp -iprefix/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/includes.txt /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch/sketch_aug11b.ino.cpp -o /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch/sketch_aug11b.ino.cpp.o

Compiling libraries...

Compiling core...

/home/builder/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/defines.txt @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/cxxflags.txt -DARDUINO_ARCH_NRF52832 -MMD -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DARDUINO=10607 -DARDUINO_NICLA -DARDUINO_ARCH_MBED_NICLA -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino/api/deprecated -I/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino/api/deprecated-avr-comp -iprefix/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/cores/arduino @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/includes.txt /home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/variant.cpp -o /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/core/variant.cpp.o

Using precompiled core: /tmp/core/arduino_mbed_nicla_nicla_voice_63b26cba35b05129fd9a5e2e45902d81/core.a

Linking everything together...

/home/builder/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -E -P -x c /home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/linker_script.ld -o /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/linker_script.ld

/home/builder/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -L/tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5 -Wl,--gc-sections -w -Wl,--as-needed @/home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/ldflags.txt -T/tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/linker_script.ld -Wl,-Map,/tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch_aug11b.ino.map --specs=nosys.specs -o /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch_aug11b.ino.elf /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch/sketch_aug11b.ino.cpp.o /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/core/variant.cpp.o -Wl,--whole-archive /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/../core/arduino_mbed_nicla_nicla_voice_63b26cba35b05129fd9a5e2e45902d81/core.a /home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2/variants/NICLA/libs/libmbed.a -Wl,--no-whole-archive -Wl,--start-group -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -Wl,--end-group

/home/builder/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-objcopy -O binary /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch_aug11b.ino.elf /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch_aug11b.ino.bin

/home/builder/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-objcopy -O ihex -R .eeprom /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch_aug11b.ino.elf /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch_aug11b.ino.hex

/home/builder/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-size -A /tmp/arduino-build-F4CBB34947EE1B38228A1F5C0B3E9EE5/sketch_aug11b.ino.elf

Sketch uses 44020 bytes (8%) of program storage space. Maximum is 527616 bytes.

Global variables use 10344 bytes (16%) of dynamic memory, leaving 53944 bytes for local variables. Maximum is 64288 bytes.

Used platform Version Path

arduino:mbed_nicla 4.0.2 /home/builder/.arduino15/packages/arduino/hardware/mbed_nicla/4.0.2