fatal error: MKRMotorCarrier.h: No such file or directory"
    5 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Steven Putt
 il 15 Set 2019
  
    
    
    
    
    Commentato: Olivia Holm
 il 17 Set 2020
            Hi. I'm getting the error below when trying to set up the arduino MKRMotorCarrier following instruction from the Arduino Engineering Kit.
Error from Matlab seen at the bottom of this message.
a snippet reads "C:\Users\StevenPutt\AppData\Roaming\MathWorks\MATLAB Add-Ons\Toolboxes\Arduino_Engineering_Kit_Hardware_Support_19a\matlab\MATLABAddon\+arduinoioaddons\+arduino\src\MKRMotorCarrierBase.h:11:29: fatal error: MKRMotorCarrier.h: No such file or directory".
MKRMotorCarrier.h is not in this directory after installing the Engineering Kit Hardware Support 19a.
A varriety of images also attached to help explain the issue.
The board is plugged in, the motor carrier is switched on.
Matlab MotorCarrier Directory

MotorCarrier Library installatation as specified in readme below.

ArduinoLibrary Check with Device manager and setup manager with errors

IDE Motorcarrier library setup

*************************************************************************************
Sep 14, 2019 8:29:09 PM com.mathworks.hwservices.logging
INFO: Loading configuration...
Initializing packages...
Preparing boards...
Verifying...
C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\arduino-builder -dump-prefs -logger=machine -hardware C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\hardware -hardware C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\portable\packages -tools C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\tools-builder -tools C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\hardware\tools\avr -tools C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\portable\packages -built-in-libraries C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\libraries -libraries C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\portable\sketchbook\libraries -fqbn=arduino:samd:mkr1000 -ide-version=10808 -build-path C:\Users\StevenPutt\AppData\Local\Temp\ArduinoServer\MW -warnings=null -prefs=build.path=C:\Users\StevenPutt\AppData\Local\Temp\ArduinoServer\MW -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arduinoOTA\1.2.0 -prefs=runtime.tools.CMSIS-Atmel.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS-Atmel\1.1.0 -prefs=runtime.tools.openocd.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\openocd\0.9.0-arduino6-static -prefs=runtime.tools.CMSIS.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS\4.5.0 -prefs=runtime.tools.bossac.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\bossac\1.7.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -verbose C:\Users\StevenPutt\AppData\Local\Temp\ArduinoServer\ArduinoServer.ino
C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\arduino-builder -compile -logger=machine -hardware C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\hardware -hardware C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\portable\packages -tools C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\tools-builder -tools C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\hardware\tools\avr -tools C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\portable\packages -built-in-libraries C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\libraries -libraries C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\portable\sketchbook\libraries -fqbn=arduino:samd:mkr1000 -ide-version=10808 -build-path C:\Users\StevenPutt\AppData\Local\Temp\ArduinoServer\MW -warnings=null -prefs=build.path=C:\Users\StevenPutt\AppData\Local\Temp\ArduinoServer\MW -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arduinoOTA\1.2.0 -prefs=runtime.tools.CMSIS-Atmel.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS-Atmel\1.1.0 -prefs=runtime.tools.openocd.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\openocd\0.9.0-arduino6-static -prefs=runtime.tools.CMSIS.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\CMSIS\4.5.0 -prefs=runtime.tools.bossac.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\bossac\1.7.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\ProgramData\MATLAB\SupportPackages\R2019b\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\3P.instrset\arduinoide.instrset\portable\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -verbose C:\Users\StevenPutt\AppData\Local\Temp\ArduinoServer\ArduinoServer.ino
Using board 'mkr1000' from platform in folder: C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\portable\packages\arduino\hardware\samd\1.6.20
Using core 'arduino' from platform in folder: C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\portable\packages\arduino\hardware\samd\1.6.20
Detecting libraries used...
"C:\\ProgramData\\MATLAB\\SupportPackages\\R2019b\\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\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\tools\\CMSIS\\4.5.0/CMSIS/Include/" "-IC:\\ProgramData\\MATLAB\\SupportPackages\\R2019b\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\tools\\CMSIS-Atmel\\1.1.0/CMSIS/Device/ATMEL/" "-IC:\\ProgramData\\MATLAB\\SupportPackages\\R2019b\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\hardware\\samd\\1.6.20\\cores\\arduino" "-IC:\\ProgramData\\MATLAB\\SupportPackages\\R2019b\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\hardware\\samd\\1.6.20\\variants\\mkr1000" "C:\\Users\\StevenPutt\\AppData\\Local\\Temp\\ArduinoServer\\MW\\sketch\\ArduinoServer.ino.cpp" -o nul
"C:\\ProgramData\\MATLAB\\SupportPackages\\R2019b\\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\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\tools\\CMSIS\\4.5.0/CMSIS/Include/" "-IC:\\ProgramData\\MATLAB\\SupportPackages\\R2019b\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\tools\\CMSIS-Atmel\\1.1.0/CMSIS/Device/ATMEL/" "-IC:\\ProgramData\\MATLAB\\SupportPackages\\R2019b\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\hardware\\samd\\1.6.20\\cores\\arduino" "-IC:\\ProgramData\\MATLAB\\SupportPackages\\R2019b\\3P.instrset\\arduinoide.instrset\\portable\\packages\\arduino\\hardware\\samd\\1.6.20\\variants\\mkr1000" "C:\\Users\\StevenPutt\\AppData\\Local\\Temp\\ArduinoServer\\MW\\sketch\\IO_addOn.cpp" -o nul
In file included from C:\Users\StevenPutt\AppData\Local\Temp\ArduinoServer\MW\sketch\addOnLibraries.h:4:0,
                 from C:\Users\StevenPutt\AppData\Local\Temp\ArduinoServer\MW\sketch\IO_addOn.cpp:12:
C:\Users\StevenPutt\AppData\Roaming\MathWorks\MATLAB Add-Ons\Toolboxes\Arduino_Engineering_Kit_Hardware_Support_19a\matlab\MATLABAddon\+arduinoioaddons\+arduino\src\MKRMotorCarrierBase.h:11:29: fatal error: MKRMotorCarrier.h: No such file or directory
 #include "MKRMotorCarrier.h"
                             ^
compilation terminated.
exit status 1
3 Commenti
  Joel Howse
      
 il 15 Set 2019
				I haven't made any progress, but for some reason MATLAB changes my Arduino_Engineering_Kit_Hardware_Support_19a add-on to the Arduino_Engineering_Kit_Hardware_Support_18b add-on??? Weird
Risposta accettata
  Joel Howse
      
 il 15 Set 2019
        Figured it out.
-find your MKRMotorCarrier library folder, probably in C:\Users\<username>\Documents\Arduino\libraries
-Copy the folder
-Paste it in C:\ProgramData\MATLAB\SupportPackages\R2019b\3P.instrset\arduinoide.instrset\portable\sketchbook\libraries
-Unplug and Replug your board, then it should work.
2 Commenti
Più risposte (0)
Vedere anche
Categorie
				Scopri di più su I2C Devices in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


