Wio Terminal: error erasing or flashing firmware with ambd_flash_tool

Trying to flash the Latest Firmware I get an “error” message without any explanation. (Mac OS terminal). I join some excerpts:

(base) jf@jf2-mac ambd_flash_tool % python3 ambd_flash_tool.py erase
stty -f /dev/cu.usbmodem101 %d
Set binary mode
version()=v1.1 [Arduino:XYZ] Mar 12 2020 17:43:33
Connected at 921600 baud
readWord(addr=0)=0x2000d6a0
readWord(addr=0xe000ed00)=0x410fc241
readWord(addr=0x4)=0x56d
readWord(addr=0x41002018)=0x60060301
write(addr=0x20004000,size=0x34)
writeWord(addr=0x20004030,value=0x80)
writeWord(addr=0x20004020,value=0x20008000)
version()=v1.1 [Arduino:XYZ] Mar 12 2020 17:43:33
readByte(addr=0x804000)=0xb9
readByte(addr=0x804001)=0x92
readByte(addr=0x804008)=0xff
readByte(addr=0x804009)=0xff
readByte(addr=0x80400a)=0xff
readByte(addr=0x80400b)=0xff
Device : ATSAMD51x19
Version : v1.1 [Arduino:XYZ] Mar 12 2020 17:43:33
Address : 0x0
Pages : 1024
Page Size : 512 bytes
Total Size : 512KB
Planes : 1
Lock Regions : 32
Locked : none
Security : false
BOD : false
BOR : true
Write 63104 bytes to flash (124 pages)
[ ] 0% (0/124 pages)write(addr=0x20004034,size=0x1000)
writeWord(addr=0x41004014,value=0x4000)
readByte(addr=0x41004012)=0x11
readByte(addr=0x41004013)=0xd
writeWord(addr=0x41004004,value=0xa501)
readByte(addr=0x41004012)=0x11
readByte(addr=0x41004013)=0xd
readByte(addr=0x41004010)=0x11
readByte(addr=0x41004011)=0
writeBuffer(scr_addr=0x20004034, dst_addr=0x4000, size=0x1000)
[= ] 6% (8/124 pages)write(addr=0x20004034,size=0x1000)
writeBuffer(scr_addr=0x20004034, dst_addr=0x5000, size=0x1000)
[=== ] 12% (16/124 pages)write(addr=0x20004034,size=0x1000)
writeWord(addr=0x41004014,value=0x6000)
readByte(addr=0x41004012)=0x11
readByte(addr=0x41004013)=0xd
writeWord(addr=0x41004004,value=0xa501)
readByte(addr=0x41004012)=0x11
readByte(addr=0x41004013)=0xd
readByte(addr=0x41004010)=0x11
readByte(addr=0x41004011)=0
writeBuffer(scr_addr=0x20004034, dst_addr=0x6000, size=0x1000)



writeBuffer(scr_addr=0x20004034, dst_addr=0x13000, size=0x800)
[==============================] 100% (124/124 pages)
Done in 0.736 seconds
Verify 63104 bytes of flash
checksumBuffer(start_addr=0x4000, size=0x200) = 3ac3
checksumBuffer(start_addr=0x4200, size=0x200) = a55d
checksumBuffer(start_addr=0x4400, size=0x200) = 9a9c
checksumBuffer(start_addr=0x4600, size=0x200) = bc03
checksumBuffer(start_addr=0x4800, size=0x200) = a7fd
[= ] 4% (5/124 pages)checksumBuffer(start_addr=0x4a00, size=0x200) = 2e2e
[= ] 4% (6/124 pages)checksumBuffer(start_addr=0x4c00, size=0x200) = 2bcb
[= ] 5% (7/124 pages)checksumBuffer(start_addr=0x4e0…



[============================= ] 97% (121/124 pages)checksumBuffer(start_addr=0x13200, size=0x200) = 671
[============================= ] 98% (122/124 pages)checksumBuffer(start_addr=0x13400, size=0x200) = 2468
[============================= ] 99% (123/124 pages)checksumBuffer(start_addr=0x13600, size=0x80) = a95f
[==============================] 100% (124/124 pages)
Verify successful
Done in 0.162 seconds
writeWord(addr=0xe000ed0c,value=0x5fa0004)
wait…
wait…
wait…
error
(base) jf@jf2-mac ambd_flash_tool %

The result is similar when using the “flash” command.

Any solution???