I just purchased a MKR1010 and have yet to get my Windows 7 Pro 64 bit system to be able to upload a sketch to it. I'm having no other issues with any of my other Arduinos (Uno, Mega, Mini, Micro, etc). I'm attempting to upload the simple Blink sketch and keep getting the infamous "An error occurred while uploading the sketch." The IDE recognizes the board and properly identifies it as a MKR1010. I am using IDE Version 1.8.10. I have reset the board by double clicking the reset so that the on board LED "breaths" and still no joy. Here is the error message:
Forcing reset using 1200bps open/close on port COM26
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
PORTS {COM13, COM26, } / {COM13, COM26, } => {}
Uploading using selected port: COM26
C:\Users\BigDog4\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.7.0-arduino3/bossac.exe -i -d --port=COM26 -U true -i -e -w -v C:\Users\BigDog4\AppData\Local\Temp\arduino_build_355435/Blink.ino.bin -R
Set binary mode
readWord(addr=0)=0x20007ffc
readWord(addr=0xe000ed00)=0x410cc601
readWord(addr=0x41002018)=0x10010305
version()=v2.0 [Arduino:XYZ] Mar 19 2018 09:45:14
chipId=0x10010005
Connected at 921600 baud
readWord(addr=0)=0x20007ffc
readWord(addr=0xe000ed00)=0x410cc601
readWord(addr=0x41002018)=0x10010305
Atmel SMART device 0x10010005 found
write(addr=0x20004000,size=0x34)
writeWord(addr=0x20004030,value=0x10)
writeWord(addr=0x20004020,value=0x20008000)
Device : ATSAMD21G18A
readWord(addr=0)=0x20007ffc
readWord(addr=0xe000ed00)=0x410cc601
readWord(addr=0x41002018)=0x10010305
Chip ID : 10010005
version()=v2.0 [Arduino:XYZ] Mar 19 2018 09:45:14
Version : v2.0 [Arduino:XYZ] Mar 19 2018 09:45:14
Address : 8192
Pages : 3968
Page Size : 64 bytes
Total Size : 248KB
Planes : 1
Lock Regions : 16
Locked : readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
readWord(addr=0x41004020)=0xffff
none
readWord(addr=0x41004018)=0
Security : false
Boot Flash : true
readWord(addr=0x40000834)=0x7000a
BOD : true
readWord(addr=0x40000834)=0x7000a
BOR : true
Arduino : FAST_CHIP_ERASE
Arduino : FAST_MULTI_PAGE_WRITE
Arduino : CAN_CHECKSUM_MEMORY_BUFFER
Erase flash
chipErase(addr=0x2000)
done in 0.605 seconds
Write 12260 bytes to flash (192 pages)
write(addr=0x20005000,size=0x1000)
writeBuffer(scr_addr=0x20005000, dst_addr=0x2000, size=0x1000)
SAM-BA operation failed
An error occurred while uploading the sketch
[========== ] 33% (64/192 pages)write(addr=0x20005000,size=0x1000)
writeBuffer(scr_addr=0x20005000, dst_addr=0x3000, size=0x1000)
[==================== ] 66% (128/192 pages)write(addr=0x20005000,size=0x1000)
writeBuffer(scr_addr=0x20005000, dst_addr=0x4000, size=0x1000)
[==============================] 100% (192/192 pages)
done in 0.071 seconds
Verify 12260 bytes of flash with checksum.
checksumBuffer(start_addr=0x2000, size=0x1000) = 15c4
checksumBuffer(start_addr=0x3000, size=0x1000) = 5276
checksumBuffer(start_addr=0x4000, size=0xfe4) = df53
Verify successful
done in 0.016 seconds
CPU reset.
readWord(addr=0)=0x20007ffc
readWord(addr=0xe000ed00)=0x410cc601
readWord(addr=0x41002018)=0x10010305
writeWord(addr=0xe000ed0c,value=0x5fa0004)
I can't wait to get this IOT board going. I'm sure I have over looked something simple but I can't seem to determine ehat it is. Any ideas? Thanks in advance for the help! I'll be happy to post more info if needed.