ROBOTIS-GIT / OpenCR

Software for ROS Embedded board (a.k.a. OpenCR). OpenCR means Open-source Control Module for ROS.
Apache License 2.0
384 stars 238 forks source link

Can upload on Windows but not on Mac version of Arduino IDE #237

Closed dmeglan closed 4 years ago

dmeglan commented 4 years ago

I recently got an OpenCR board and a number of Dynamixels. My preferred dev machine is a mac, but I get a failed upload onto the board with it (programs compile). On the PC I can compile/upload and run examples like p_Monitor. After I have uploaded that, I can reconnect to the mac and interact with the newly loaded program using the Serial Monitor in the Arduino IDE. So the mac serial port connection to the OpenCR works, just not being able to upload the compiled program.

The error message I am getting is below. I get that here is a java error in the port opening but I don't know how to debug this. The port is definitely there -- you can see it from the command line. And it works since I can interact with p_Monitor. It's the program uploading that is failing.

I am wondering if there is some type of permissions issue. This is the newest MacBook Pro with the most recent OS and updates.

Guidance appreciated.

--dwight

Arduino: 1.8.12 (Mac OS X), Board: "OpenCR Board, OpenCR Bootloader"

Sketch uses 160976 bytes (20%) of program storage space. Maximum is 786432 bytes. Global variables use 41452 bytes of dynamic memory. processing.app.SerialException: Error opening serial port '/dev/cu.usbmodemFFFFFFFEFFFF1'. at processing.app.Serial.(Serial.java:147) at processing.app.Serial.(Serial.java:82) at processing.app.SerialMonitor$2.(SerialMonitor.java:130) at processing.app.SerialMonitor.open(SerialMonitor.java:130) at processing.app.AbstractMonitor.resume(AbstractMonitor.java:132) at processing.app.Editor.resumeOrCloseSerialMonitor(Editor.java:2107) at processing.app.Editor.access$1300(Editor.java:117) at processing.app.Editor$UploadHandler.run(Editor.java:2081) at java.lang.Thread.run(Thread.java:748) Caused by: jssc.SerialPortException: Port name - /dev/cu.usbmodemFFFFFFFEFFFF1; Method name - openPort(); Exception type - Port not found. at jssc.SerialPort.openPort(SerialPort.java:167) at processing.app.Serial.(Serial.java:136) ... 8 more Error opening serial port '/dev/cu.usbmodemFFFFFFFEFFFF1'. opencr_ld ver 1.0.2 ser_open: unable to open port: No such file or directory opencr_ld_main

file name : /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/p_Monitor.ino.bin file size : 158 KB Fail to open port 1

This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.

dmeglan commented 4 years ago

I noticed the comment about setting things to Verbose in the Preferences so that I did that and expanded info it below. I did both expanded compile and upload errors even though I think only upload is the problem. --dwight

Arduino: 1.8.12 (Mac OS X), Board: "OpenCR Board, OpenCR Bootloader"

/Applications/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/dmeglan/Library/Arduino15/packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/dmeglan/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/dmeglan/Documents/Arduino/libraries -fqbn=OpenCR:OpenCR:OpenCR:upload_method=UploadMethod -vid-pid=0483_5740 -ide-version=10812 -build-path /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828 -warnings=none -build-cache /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_cache_809245 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.opencr_tools.path=/Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_tools/1.0.0 -prefs=runtime.tools.opencr_tools-1.0.0.path=/Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_tools/1.0.0 -prefs=runtime.tools.opencr_gcc.path=/Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2 -prefs=runtime.tools.opencr_gcc-5.4.0-2016q2.path=/Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2 -verbose /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/OpenCR/examples/08. DynamixelWorkbench/p_Monitor/p_Monitor.ino /Applications/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -hardware /Users/dmeglan/Library/Arduino15/packages -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/dmeglan/Library/Arduino15/packages -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/dmeglan/Documents/Arduino/libraries -fqbn=OpenCR:OpenCR:OpenCR:upload_method=UploadMethod -vid-pid=0483_5740 -ide-version=10812 -build-path /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828 -warnings=none -build-cache /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_cache_809245 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.opencr_tools.path=/Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_tools/1.0.0 -prefs=runtime.tools.opencr_tools-1.0.0.path=/Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_tools/1.0.0 -prefs=runtime.tools.opencr_gcc.path=/Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2 -prefs=runtime.tools.opencr_gcc-5.4.0-2016q2.path=/Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2 -verbose /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/OpenCR/examples/08. DynamixelWorkbench/p_Monitor/p_Monitor.ino Using board 'OpenCR' from platform in folder: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15 Using core 'arduino' from platform in folder: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15 Detecting libraries used... /Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-g++ -c -g -O2 -std=gnu++11 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -w -DDEBUG_LEVEL=DEBUG_NONE -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -w -x c++ -E -CC -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10812 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR -mthumb -DSTM32F746xx -DOPENCR -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/bsp/opencr -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/bsp/opencr/include -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw/driver -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw/usb_cdc -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/lib/STM32F7xx_HAL_Driver/Inc/ -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/ -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/cores/arduino -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/sketch/p_Monitor.ino.cpp -o /dev/null Alternatives for DynamixelWorkbench.h: [DynamixelWorkbench@0.1.0] ResolveLibrary(DynamixelWorkbench.h) -> candidates: [DynamixelWorkbench@0.1.0] /Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-g++ -c -g -O2 -std=gnu++11 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -w -DDEBUG_LEVEL=DEBUG_NONE -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -w -x c++ -E -CC -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10812 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR -mthumb -DSTM32F746xx -DOPENCR -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/bsp/opencr -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/bsp/opencr/include -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw/driver -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw/usb_cdc -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/lib/STM32F7xx_HAL_Driver/Inc/ -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/ -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/cores/arduino -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelWorkbench/src /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/sketch/p_Monitor.ino.cpp -o /dev/null Alternatives for DynamixelSDK.h: [DynamixelSDK@0.0.1] ResolveLibrary(DynamixelSDK.h) -> candidates: [DynamixelSDK@0.0.1] /Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-g++ -c -g -O2 -std=gnu++11 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -w -DDEBUG_LEVEL=DEBUG_NONE -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -w -x c++ -E -CC -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10812 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR -mthumb -DSTM32F746xx -DOPENCR -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/bsp/opencr -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/bsp/opencr/include -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw/driver -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw/usb_cdc -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/lib/STM32F7xx_HAL_Driver/Inc/ -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/ -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/cores/arduino -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelWorkbench/src -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/sketch/p_Monitor.ino.cpp -o /dev/null Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelWorkbench/src/dynamixel_workbench_toolbox/dynamixel_driver.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelWorkbench/src/dynamixel_workbench_toolbox/dynamixel_item.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelWorkbench/src/dynamixel_workbench_toolbox/dynamixel_tool.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelWorkbench/src/dynamixel_workbench_toolbox/dynamixel_workbench.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/group_bulk_read.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/group_bulk_write.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/group_sync_read.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/group_sync_write.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/packet_handler.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/port_handler.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/port_handler_arduino.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/port_handler_linux.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/port_handler_mac.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/port_handler_windows.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/protocol1_packet_handler.cpp Using cached library dependencies for file: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src/dynamixel_sdk/protocol2_packet_handler.cpp Generating function prototypes... /Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-g++ -c -g -O2 -std=gnu++11 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -w -DDEBUG_LEVEL=DEBUG_NONE -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -w -x c++ -E -CC -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10812 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR -mthumb -DSTM32F746xx -DOPENCR -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/bsp/opencr -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/bsp/opencr/include -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw/driver -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw/usb_cdc -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/lib/STM32F7xx_HAL_Driver/Inc/ -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/ -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/cores/arduino -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelWorkbench/src -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/sketch/p_Monitor.ino.cpp -o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/preproc/ctags_target_for_gcc_minus_e.cpp /Applications/Arduino.app/Contents/Java/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/preproc/ctags_target_for_gcc_minus_e.cpp Compiling sketch... /Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-g++ -c -g -O2 -std=gnu++11 -mfloat-abi=softfp -mfpu=fpv5-sp-d16 -w -DDEBUG_LEVEL=DEBUG_NONE -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_OpenCR -mcpu=cortex-m7 -DF_CPU=216000000L -DARDUINO=10812 -DARDUINO_OpenCR -DARDUINO_ARCH_OPENCR -mthumb -DSTM32F746xx -DOPENCR -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/bsp/opencr -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/bsp/opencr/include -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw/driver -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/hw/usb_cdc -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/lib/STM32F7xx_HAL_Driver/Inc/ -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/ -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/cores/arduino -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelWorkbench/src -I/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK/src /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/sketch/p_Monitor.ino.cpp -o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/sketch/p_Monitor.ino.cpp.o Compiling libraries... Compiling library "DynamixelWorkbench" Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelWorkbench/dynamixel_workbench_toolbox/dynamixel_item.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelWorkbench/dynamixel_workbench_toolbox/dynamixel_tool.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelWorkbench/dynamixel_workbench_toolbox/dynamixel_driver.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelWorkbench/dynamixel_workbench_toolbox/dynamixel_workbench.cpp.o Compiling library "DynamixelSDK" Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/port_handler_linux.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/port_handler_windows.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/port_handler_mac.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/protocol2_packet_handler.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/group_bulk_read.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/group_sync_read.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/group_bulk_write.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/protocol1_packet_handler.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/port_handler.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/port_handler_arduino.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/packet_handler.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/group_sync_write.cpp.o Compiling core... Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/startup/startup_stm32f746xx.S.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/syscalls.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/system_stm32f7xx.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/system_clock.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/stm32f7xx_it.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/hw.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_exti.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/dma_stream_handlers.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_can.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_eeprom.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/delay.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/bsp.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_micros.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_spi.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_pwm.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_rtc.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/ring.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_i2c.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_adc.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_dxl.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/flash.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_cdc_interface.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/vcp.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_timer.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_cdc.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/wdg.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_conf.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_uart.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_ctlreq.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_can.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cec.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_ioreq.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_desc.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cryp_ex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_core.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cryp.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_hash.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_hash_ex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_hcd.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2s.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_iwdg.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_lptim.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rng.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rtc.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rtc_ex.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_spi.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_wwdg.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_usart.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.c.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/variant.cpp.o Using previously compiled file: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/main.cpp.o Using precompiled core: /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_cache_809245/core/core_OpenCR_OpenCR_OpenCR_upload_method_UploadMethod_ea432616dba843b7a3fded8ff60f80e2.a Linking everything together... /Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-g++ -Os -Wl,--gc-sections -mcpu=cortex-m7 -T/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/bsp/opencr/ldscript/opencr_flash.ld -Wl,-Map,/var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/p_Monitor.ino.map -L/Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/variants/OpenCR/ld -o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/p_Monitor.ino.elf -L/var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828 -lm -lgcc -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-unresolved-symbols -Wl,--start-group /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/sketch/p_Monitor.ino.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelWorkbench/dynamixel_workbench_toolbox/dynamixel_driver.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelWorkbench/dynamixel_workbench_toolbox/dynamixel_item.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelWorkbench/dynamixel_workbench_toolbox/dynamixel_tool.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelWorkbench/dynamixel_workbench_toolbox/dynamixel_workbench.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/group_bulk_read.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/group_bulk_write.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/group_sync_read.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/group_sync_write.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/packet_handler.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/port_handler.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/port_handler_arduino.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/port_handler_linux.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/port_handler_mac.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/port_handler_windows.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/protocol1_packet_handler.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/libraries/DynamixelSDK/dynamixel_sdk/protocol2_packet_handler.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/startup/startup_stm32f746xx.S.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/bsp.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/stm32f7xx_it.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/syscalls.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/system_clock.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/bsp/opencr/system_stm32f7xx.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/delay.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/dma_stream_handlers.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_adc.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_can.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_dxl.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_eeprom.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_exti.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_i2c.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_micros.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_pwm.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_rtc.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_spi.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_timer.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/drv_uart.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/flash.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/ring.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/vcp.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/driver/wdg.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/hw.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_cdc.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_cdc_interface.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_conf.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_core.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_ctlreq.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_desc.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/hw/usb_cdc/usbd_ioreq.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_can.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cec.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_crc_ex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cryp.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cryp_ex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_hash.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_hash_ex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_hcd.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2s.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_iwdg.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_lptim.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rng.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rtc.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rtc_ex.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_spi.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_usart.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_wwdg.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.c.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/main.cpp.o /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/core/variant.cpp.o -Wl,--whole-archive /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/../arduino_cache_809245/core/core_OpenCR_OpenCR_OpenCR_upload_method_UploadMethod_ea432616dba843b7a3fded8ff60f80e2.a -Wl,--no-whole-archive -Wl,--end-group /Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-objcopy -O binary /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/p_Monitor.ino.elf /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/p_Monitor.ino.bin Using library DynamixelWorkbench at version 0.1.0 in folder: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelWorkbench Using library DynamixelSDK at version 0.0.1 in folder: /Users/dmeglan/Library/Arduino15/packages/OpenCR/hardware/OpenCR/1.4.15/libraries/DynamixelSDK /Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_gcc/5.4.0-2016q2/bin/arm-none-eabi-size -A /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/p_Monitor.ino.elf Sketch uses 160976 bytes (20%) of program storage space. Maximum is 786432 bytes. Global variables use 41452 bytes of dynamic memory. /Users/dmeglan/Library/Arduino15/packages/OpenCR/tools/opencr_tools/1.0.0/macosx/opencr_ld /dev/cu.usbmodemFFFFFFFEFFFF1 115200 /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/p_Monitor.ino.bin 1 ser_open: unable to open port: No such file or directory opencr_ld ver 1.0.2 opencr_ld_main

file name : /var/folders/wm/l82y0ds95msdxlr_8w57jxhm0000gs/T/arduino_build_66828/p_Monitor.ino.bin file size : 158 KB Fail to open port 1 processing.app.SerialException: Error opening serial port '/dev/cu.usbmodemFFFFFFFEFFFF1'. at processing.app.Serial.(Serial.java:147) at processing.app.Serial.(Serial.java:82) at processing.app.SerialMonitor$2.(SerialMonitor.java:130) at processing.app.SerialMonitor.open(SerialMonitor.java:130) at processing.app.AbstractMonitor.resume(AbstractMonitor.java:132) at processing.app.Editor.resumeOrCloseSerialMonitor(Editor.java:2107) at processing.app.Editor.access$1300(Editor.java:117) at processing.app.Editor$UploadHandler.run(Editor.java:2081) at java.lang.Thread.run(Thread.java:748) Caused by: jssc.SerialPortException: Port name - /dev/cu.usbmodemFFFFFFFEFFFF1; Method name - openPort(); Exception type - Port not found. at jssc.SerialPort.openPort(SerialPort.java:167) at processing.app.Serial.(Serial.java:136) ... 8 more Error opening serial port '/dev/cu.usbmodemFFFFFFFEFFFF1'.

dmeglan commented 4 years ago

Another data point. I can compile/upload programs for a Sparkfun Redboard Turbo on this mac without a problem. So I am expecting this to be an issue specific to the OpenCR rather than a global serial port permissions problem.

ROBOTIS-Will commented 4 years ago

Hi, is your issue something similar to #236? Please try uploading the sketch while OpenCR is in boot mode and let us know. Thank you.

dmeglan commented 4 years ago

Doing the SW2 and reboot button press combination to put it that mode works. The sketch uploads and runs. Thanks.

ROBOTIS-Will commented 4 years ago

@dmeglan Thank you for the feedback. Please let us know if there's any other issues to be resolved. Hope you and your family are safe from the Covid-19.