MKR WIFI1010 do not works with Windows 10 Pro 1803 and Arduino 1.8.9

Hi

I received my MKR WIFI1010 and to test it I follow "Getting started with the MKR WiFi 1010". First I updated to Arduino 1.8.9 and then I installed "Arduino SAMD Boards (32-bits ARM Cortex-MO+) 1.8.1" and "WiFiNINA 1.4.0".

The instructions say: "Windows (tested on 7, 8 and 10)
If you properly installed the SAMD Core, just connect the MKR WIFI 1010 to your computer with a USB cable. Windows should initiate its driver installation process once the board is plugged in".

This do not occur, the WIFI1010 turns on the green led and blinks the orange led. Windows do not detects any com and the Arduino IDE do not shows any com.

The IDE shows a weird message in the botton (see attachment) "Arduino MKR WiFi 1010 em COM6".

I do a new installation in a notebook also with Windows 10 Pro 1803 and the results were the same.

I also tried with Arduino Web Editor but it do not recognizes the WIFI1010 in any com.

I tried with Arduino 1.8.8 with the same result: the USB connection do not generate the installation of the serial drivers.

I think that my wifi1010 came damaged.

Some help?

Make sure the USB cable is fully inserted into your Arduino board and the computer.

You might have a damaged, defective, or charge-only USB cable. Try it with a different cable.

Yes!!!

thank you pert, it is the cable, it was a charge-only USB cable. I thought of everything except the cable!!!

You're welcome. I'm glad to hear it's working now. Enjoy!
Per

Now I tried to run the Blink example but I receive this errors ???:

Arduino: 1.8.9 (Windows 10), Placa:"Arduino MKR WiFi 1010"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\filippo\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\filippo\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\filippo\Documents\Arduino\libraries -fqbn=arduino:samd:mkrwifi1010 -vid-pid=0000_0000 -ide-version=10809 -build-path C:\Users\filippo\AppData\Local\Temp\arduino_build_563293 -warnings=none -build-cache C:\Users\filippo\AppData\Local\Temp\arduino_cache_606408 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.bossac.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.7.0-arduino3 -prefs=runtime.tools.bossac-1.7.0-arduino3.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.7.0-arduino3 -prefs=runtime.tools.CMSIS.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0 -prefs=runtime.tools.CMSIS-4.5.0.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.arm-none-eabi-gcc-7-2017q4.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.CMSIS-Atmel.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.2.0 -prefs=runtime.tools.CMSIS-Atmel-1.2.0.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.2.0 -prefs=runtime.tools.arduinoOTA.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.openocd.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.10.0-arduino7 -prefs=runtime.tools.openocd-0.10.0-arduino7.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.10.0-arduino7 -verbose C:\Program Files (x86)\Arduino\examples\01.Basics\Blink\Blink.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\filippo\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\filippo\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\filippo\Documents\Arduino\libraries -fqbn=arduino:samd:mkrwifi1010 -vid-pid=0000_0000 -ide-version=10809 -build-path C:\Users\filippo\AppData\Local\Temp\arduino_build_563293 -warnings=none -build-cache C:\Users\filippo\AppData\Local\Temp\arduino_cache_606408 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.bossac.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.7.0-arduino3 -prefs=runtime.tools.bossac-1.7.0-arduino3.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.7.0-arduino3 -prefs=runtime.tools.CMSIS.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0 -prefs=runtime.tools.CMSIS-4.5.0.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.arm-none-eabi-gcc-7-2017q4.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.CMSIS-Atmel.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.2.0 -prefs=runtime.tools.CMSIS-Atmel-1.2.0.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.2.0 -prefs=runtime.tools.arduinoOTA.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.openocd.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.10.0-arduino7 -prefs=runtime.tools.openocd-0.10.0-arduino7.path=C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.10.0-arduino7 -verbose C:\Program Files (x86)\Arduino\examples\01.Basics\Blink\Blink.ino
Using board 'mkrwifi1010' from platform in folder: C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.1
Using core 'arduino' from platform in folder: C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.1
Detecting libraries used...
"C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++" -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10809 -DARDUINO_SAMD_MKRWIFI1010 -DARDUINO_ARCH_SAMD -DUSE_ARDUINO_MKR_PIN_LAYOUT -D__SAMD21G18A__ -DUSB_VID=0x2341 -DUSB_PID=0x8054 -DUSBCON "-DUSB_MANUFACTURER="Arduino LLC"" "-DUSB_PRODUCT="Arduino MKR WiFi 1010"" -DUSE_BQ24195L_PMIC "-IC:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0/CMSIS/Include/" "-IC:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.2.0/CMSIS/Device/ATMEL/" "-IC:\Users\filippo\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.1\cores\arduino" "-IC:\Users\filippo\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.1\variants\mkrwifi1010" "C:\Users\filippo\AppData\Local\Temp\arduino_build_563293\sketch\Blink.ino.cpp" -o nul
In file included from C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21.h:69:0,

from C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.2.0/CMSIS/Device/ATMEL/samd.h:105,

from C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.2.0/CMSIS/Device/ATMEL/sam.h:540,

from C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.1\cores\arduino/Arduino.h:48,

from C:\Users\filippo\AppData\Local\Temp\arduino_build_563293\sketch\Blink.ino.cpp:1:

C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.2.0/CMSIS/Device/ATMEL/samd21/include/samd21g18a.h:237:10: fatal error: core_cm0plus.h: No such file or directory

#include <core_cm0plus.h>

^~~~~~~~~~~~~~~~

compilation terminated.

exit status 1
Erro compilando para a placa Arduino MKR WiFi 1010

If you look in C:\Users\filippo\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0/CMSIS/Include/, do you see a file named core_cm0plus.h? It should be there. Note that the AppData folder is a system folder and so Windows will hide it from you by default. You can jump right to the Arduino15 folder by clicking the link at the line following File > Preferences > More preferences can be edited directly in the file in the Arduino IDE.

OK, I see that there is nothing in .../include/ but were I get "core_cm0plus.h" to put over there? and why is not there? I am running the Blink example that by the "Getting started with the MKR WiFi 1010" should execute without problems.

toscanaccio:
were I get "core_cm0plus.h" to put over there?

This indicates something went wrong with your installation of Arduino SAMD Boards. Since we don't know what else might have been corrupted in addition to this, I recommend starting fresh:

  • Delete all files and folders under C:\Users\filippo\AppData\Local\Arduino15. Please be very careful when deleting files from your computer. When in doubt, back up!
  • Start the Arduino IDE
  • Tools > Board > Boards Manager
  • Wait for the downloads to finish
  • Click on "Arduino SAMD Boards"
  • Click the "Install" button.
  • Wait for the installation to finish.
  • Tools > Board > Arduino MKR WiFi 1010

Now try compiling again. Hopefully the problem will now be fixed.

toscanaccio:
why is not there?

I have no idea. The checksum of the download is checked by the Arduino IDE before installing CMSIS so it can't be a corrupted download. Something must have gone wrong during the installation process. Maybe something interrupted the installation? Maybe you ran out of disk space? Maybe your antivirus software interfered?

Nothing went wrong during installation that I have seen. I do what you tell me to reinstall "Arduino SAMD Boards" and now all is OK (all the xxx.h are in the ...include/) and Blink compiles OK!. Thank you for your help!!!

You're welcome. I'm glad to hear it's working now. Enjoy!
Per

Thank you for the tip.

It solved the issue I faced with Arduino 1.8.12 and SAMD core package 1.8.6.

It appears the folder C:\Users<USER>\AppData\Local\arduino15\packages\arduino\tools\CMSIS\4.5.0\CMSIS\Include was just empty!