Hardware Setup: Upload Arduino Server

5 views (last 30 days)
Daniel Getega
Daniel Getega on 31 Dec 2019
Answered: zhizhong zhang on 17 Dec 2020
Hi, I am working on the engineering Kit and I can't move forward becuase of an issue with setting up my board. I have been trying to set up my Arduino MKR 1000 with no success. I get this error popping up when uploading server to the board.
arduino_installation_error.PNG
I would appreciate any help so far. FYI I made sure to follow the instructions on adding the MKRMotorCarrier for my Matlab version as outlined from using the command >> edit ArduinoKitHardwareSupportReadMe.txt
clicking the link as indicated leads me to this message: I am not sure I know what to do with the message.
--------------------------------------------------------------------------------------------------------------------------------------------
Dec 30, 2019 10:11:32 PM com.mathworks.hwservices.logging
INFO: Loading configuration...
Initializing packages...
Preparing boards...
Verifying...
C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\arduino-builder -dump-prefs -logger=machine -hardware C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\hardware -hardware C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages -tools C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\tools-builder -tools C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\hardware\tools\avr -tools C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages -built-in-libraries C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\libraries -libraries C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\sketchbook\libraries -fqbn=arduino:samd:mkr1000 -vid-pid=0X2341_0X804E -ide-version=10808 -build-path C:\Users\danie\AppData\Local\Temp\ArduinoServer\MW -warnings=null -prefs=build.path=C:\Users\danie\AppData\Local\Temp\ArduinoServer\MW -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.bossac.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\bossac\1.7.0 -prefs=runtime.tools.bossac-1.7.0.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\bossac\1.7.0 -prefs=runtime.tools.arduinoOTA.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arduinoOTA\1.2.0 -prefs=runtime.tools.arduinoOTA-1.2.0.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arduinoOTA\1.2.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.arm-none-eabi-gcc-4.8.3-2014q1.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.openocd.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\openocd\0.9.0-arduino6-static -prefs=runtime.tools.openocd-0.9.0-arduino6-static.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\openocd\0.9.0-arduino6-static -prefs=runtime.tools.CMSIS-Atmel.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS-Atmel\1.1.0 -prefs=runtime.tools.CMSIS-Atmel-1.1.0.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS-Atmel\1.1.0 -prefs=runtime.tools.CMSIS.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS\4.5.0 -prefs=runtime.tools.CMSIS-4.5.0.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS\4.5.0 -verbose C:\Users\danie\AppData\Local\Temp\ArduinoServer\ArduinoServer.ino
C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\arduino-builder -compile -logger=machine -hardware C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\hardware -hardware C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages -tools C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\tools-builder -tools C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\hardware\tools\avr -tools C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages -built-in-libraries C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\libraries -libraries C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\sketchbook\libraries -fqbn=arduino:samd:mkr1000 -vid-pid=0X2341_0X804E -ide-version=10808 -build-path C:\Users\danie\AppData\Local\Temp\ArduinoServer\MW -warnings=null -prefs=build.path=C:\Users\danie\AppData\Local\Temp\ArduinoServer\MW -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.bossac.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\bossac\1.7.0 -prefs=runtime.tools.bossac-1.7.0.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\bossac\1.7.0 -prefs=runtime.tools.arduinoOTA.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arduinoOTA\1.2.0 -prefs=runtime.tools.arduinoOTA-1.2.0.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arduinoOTA\1.2.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.arm-none-eabi-gcc-4.8.3-2014q1.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.openocd.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\openocd\0.9.0-arduino6-static -prefs=runtime.tools.openocd-0.9.0-arduino6-static.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\openocd\0.9.0-arduino6-static -prefs=runtime.tools.CMSIS-Atmel.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS-Atmel\1.1.0 -prefs=runtime.tools.CMSIS-Atmel-1.1.0.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS-Atmel\1.1.0 -prefs=runtime.tools.CMSIS.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS\4.5.0 -prefs=runtime.tools.CMSIS-4.5.0.path=C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS\4.5.0 -verbose C:\Users\danie\AppData\Local\Temp\ArduinoServer\ArduinoServer.ino
Using board 'mkr1000' from platform in folder: C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\hardware\samd\1.6.20
Using core 'arduino' from platform in folder: C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\hardware\samd\1.6.20
Detecting libraries used...
"C:\\ProgramData\\MATLAB\\SupportPackages\\R2019b_2\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/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=10808 -DARDUINO_SAMD_MKR1000 -DARDUINO_ARCH_SAMD -DUSE_ARDUINO_MKR_PIN_LAYOUT -D__SAMD21G18A__ -DUSB_VID=0x2341 -DUSB_PID=0x804e -DUSBCON "-DUSB_MANUFACTURER=\"Arduino LLC\"" "-DUSB_PRODUCT=\"Arduino MKR1000\"" "-IC:\\ProgramData\\MATLAB\\SupportPackages\\R2019b_2\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\tools\\CMSIS\\4.5.0/CMSIS/Include/" "-IC:\\ProgramData\\MATLAB\\SupportPackages\\R2019b_2\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\tools\\CMSIS-Atmel\\1.1.0/CMSIS/Device/ATMEL/" "-IC:\\ProgramData\\MATLAB\\SupportPackages\\R2019b_2\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\hardware\\samd\\1.6.20\\cores\\arduino" "-IC:\\ProgramData\\MATLAB\\SupportPackages\\R2019b_2\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\hardware\\samd\\1.6.20\\variants\\mkr1000" "C:\\Users\\danie\\AppData\\Local\\Temp\\ArduinoServer\\MW\\sketch\\ArduinoServer.ino.cpp" -o nul
In file included from c:\programdata\matlab\supportpackages\r2019b_2\3p.instrset\arduinoide.instrset\portable\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1\arm-none-eabi\include\c++\4.8.3\cstddef:41:0,
from C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\hardware\samd\1.6.20\cores\arduino/Uart.h:25,
from C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\hardware\samd\1.6.20\variants\mkr1000/variant.h:161,
from C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\hardware\samd\1.6.20\cores\arduino/delay.h:23,
from C:\ProgramData\MATLAB\SupportPackages\R2019b_2\3P.instrset\arduinoide.instrset\portable\packages\arduino\hardware\samd\1.6.20\cores\arduino/Arduino.h:81,
from C:\Users\danie\AppData\Local\Temp\ArduinoServer\MW\sketch\ArduinoServer.ino.cpp:1:
c:\programdata\matlab\supportpackages\r2019b_2\3p.instrset\arduinoide.instrset\portable\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1\arm-none-eabi\include\c++\4.8.3\arm-none-eabi\armv6-m\bits\c++config.h:426:29: fatal error: bits/os_defines.h: No such file or directory
#include <bits/os_defines.h>
^
compilation terminated.
exit status 1
-------------------------------------------------------------------------------------------------------------------------
  3 Comments
Walter Roberson
Walter Roberson on 14 Oct 2020
If it was really an answer then I believe that I would have posted as an Answer.
I pointed to some discussions where people have had the same problem. Different people found different ways to solve it, and those ways apparently did not work for some people.
In December 2019, I did not have any arduino at all. I finally got one in earlier this year, but I ran into a fair bit of difficulty installing it. In the time after I managed to get it installed, I have not had time to go back and experiment with it.
A "real" answer would have involved my figuring out the root cause of a problem for a software that I did not have installed and had never worked with before, relating to hardware that I did not own, for an operating system that I did not have installed. Sure, I'm That Good that I've done that kind of feat before, but it takes time.

Sign in to comment.

Answers (1)

zhizhong zhang
zhizhong zhang on 17 Dec 2020
DId you solve this problem?
can you tell me how to solve it?

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!