MKR 1400 GSM: Problem with IOT Cloud setup

Hi,

when i try to connect the MKR 1400 GSM to the IOT Cloud i get always the same error:

I already tried:

To use another USB Cable
To restart the Computer
To reinstall the Create Plugin
To install the Arduino SAMD Boards library in the desktop IDE
With different browsers (Firefox, Chrome and EDGE)
With a Windows 10 and a Windows 7 PC

I am a little bit out of ideas now... What else shoud i try?

Thank you;

Hi @maxiharrasser. I'm going to ask you to post some additional information that might help us to identify the problem.

  1. In your system tray (AKA "notification area" on Windows), click the Arduino logo.
  2. Click "Open Debug Console". This should open the "Arduino Create Agent Debug Console" in your browser.
  3. Uncheck the box next to "[x] Enable List Command" near the bottom right corner of the "Arduino Create Agent Debug Console" window..
  4. Click the Clear Log button near the bottom right corner of the "Arduino Create Agent Debug Console" window.
  5. Leaving the Arduino Create Agent Debug Console browser tab open, attempt to set up a new device via Arduino IoT Cloud.
  6. Once the process fails, switch to the Arduino Create Agent Debug Console browser tab.
  7. Click the Export Log button in the bottom right corner of the "Arduino Create Agent Debug Console" window.
  8. Open the downloaded "agent-log.txt" file in a text editor.
  9. Press Ctrl+A to select all the text.
  10. Press Ctrl+C to copy the selected text to the clipboard.
  11. Open a forum reply here by clicking the Reply button.
  12. Click the </> icon on the post composer toolbar. This will add the forum's code block markup (```) to your reply to make sure the output is correctly formatted.
    Code block
  13. Press Ctrl+V. This will paste the output into the code block.
  14. Move the cursor outside of the code tags before you add any additional text to your reply.
  15. Click the Reply button to post the output.

Hi @pert!

Here is Log you asked for:

{
  "Cmd": "Serial",
  "ProgrammerStatus": "Starting"
}

{
  "Msg": "Restarting in bootloader mode",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Flashing with command:C:/Users/coo/.arduino-create/arduino/bossac/1.7.0-arduino3/bossac.exe -i -d --port=COM7 -U true -i -e -w -v C:/Users/coo/AppData/Local/Temp/arduino-create-agent606383019/sketch.bin -R",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Set binary mode",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0)=0x20007ffc",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0xe000ed00)=0x410cc601",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41002018)=0x10010305",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "version()=v2.0 [Arduino:XYZ] Nov 30 2017 10:13:21",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "chipId=0x10010005",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Connected at 921600 baud",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0)=0x20007ffc",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0xe000ed00)=0x410cc601",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41002018)=0x10010305",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Atmel SMART device 0x10010005 found",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "write(addr=0x20004000,size=0x34)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeWord(addr=0x20004030,value=0x10)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeWord(addr=0x20004020,value=0x20008000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Device       : ATSAMD21G18A",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0)=0x20007ffc",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0xe000ed00)=0x410cc601",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41002018)=0x10010305",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Chip ID      : 10010005",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "version()=v2.0 [Arduino:XYZ] Nov 30 2017 10:13:21",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Version      : v2.0 [Arduino:XYZ] Nov 30 2017 10:13:21",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Address      : 8192",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Pages        : 3968",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Page Size    : 64 bytes",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Total Size   : 248KB",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Planes       : 1",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Lock Regions : 16",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Locked       : readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004020)=0xffff",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "none",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41004018)=0",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Security     : false",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Boot Flash   : true",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x40000834)=0",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "BOD          : false",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x40000834)=0",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "BOR          : false",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Arduino      : FAST_CHIP_ERASE",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Arduino      : FAST_MULTI_PAGE_WRITE",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Arduino      : CAN_CHECKSUM_MEMORY_BUFFER",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Erase flash",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "chipErase(addr=0x2000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "done in 0.846 seconds",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Write 57532 bytes to flash (899 pages)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0x2000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[==                            ] 7% (64/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0x3000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[====                          ] 14% (128/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0x4000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[======                        ] 21% (192/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0x5000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[========                      ] 28% (256/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0x6000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[==========                    ] 35% (320/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0x7000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[============                  ] 42% (384/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0x8000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[==============                ] 49% (448/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0x9000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[=================             ] 56% (512/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0xa000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[===================           ] 64% (576/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0xb000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[=====================         ] 71% (640/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0xc000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[=======================       ] 78% (704/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0xd000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[=========================     ] 85% (768/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0xe000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[===========================   ] 92% (832/899 pages)write(addr=0x20005000,size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0xf000, size=0x1000)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[============================= ] 99% (896/899 pages)write(addr=0x20005000,size=0xc0)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeBuffer(scr_addr=0x20005000, dst_addr=0x10000, size=0xc0)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "\r[==============================] 100% (899/899 pages)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "SAM-BA operation failed",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "done in 0.379 seconds",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Verify 57532 bytes of flash with checksum.",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0x2000, size=0x1000) = af7",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0x3000, size=0x1000) = 3e24",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0x4000, size=0x1000) = 3483",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0x5000, size=0x1000) = 1a21",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0x6000, size=0x1000) = 6aa5",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0x7000, size=0x1000) = ffea",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0x8000, size=0x1000) = 1db",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0x9000, size=0x1000) = d978",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0xa000, size=0x1000) = d4e1",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0xb000, size=0x1000) = c803",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0xc000, size=0x1000) = fbf2",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0xd000, size=0x1000) = e8e",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0xe000, size=0x1000) = d75c",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0xf000, size=0x1000) = bfe8",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "checksumBuffer(start_addr=0x10000, size=0xbc) = 270a",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Verify successful",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "done in 0.080 seconds",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "CPU reset.",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0)=0x20007ffc",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0xe000ed00)=0x410cc601",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "readWord(addr=0x41002018)=0x10010305",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "writeWord(addr=0xe000ed0c,value=0x5fa0004)",
  "ProgrammerStatus": "Busy"
}

{
  "Msg": "Executing command: exit status 1",
  "ProgrammerStatus": "Error"
}

Thank you;

Hi @pert !

Any news on this yet?

Thank you;

@maxiharrasser, your topic has been moved to the dedicated MKRGSM1400 section.

I can't help you with your problem.

Hello, I have the same problem, first thing was to replace the board with a new one, but have the same issue on the new one, not sure if is something with the driver or some kind of problems with the firewall,

Are you getting the exact same debug console output as maxiharrasser shared?

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.