hi guys and girls,
is there anything more to using i2c with the portenta h7 that using the :
#include <Wire.h> ??
im trying to get it working but get the following error messages:
Arduino: 1.8.19 (Windows 10), Board: "Arduino Portenta H7 (M7 core), 1MB M7 + 1MB M4, None"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\wdevo\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\wdevo\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\wdevo\Documents\Arduino\libraries -fqbn=arduino:mbed_portenta:envie_m7:split=50_50,security=none -ide-version=10819 -build-path C:\Users\wdevo\AppData\Local\Temp\arduino_build_695292 -warnings=none -build-cache C:\Users\wdevo\AppData\Local\Temp\arduino_cache_722223 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.arm-none-eabi-gcc-7-2017q4.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.openocd.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.11.0-arduino2 -prefs=runtime.tools.openocd-0.11.0-arduino2.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.11.0-arduino2 -prefs=runtime.tools.imgtool.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\imgtool\1.8.0-arduino.1 -prefs=runtime.tools.imgtool-1.8.0-arduino.1.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\imgtool\1.8.0-arduino.1 -prefs=runtime.tools.dfu-util.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.10.0-arduino1 -prefs=runtime.tools.dfu-util-0.10.0-arduino1.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.10.0-arduino1 -prefs=runtime.tools.adb.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\adb\32.0.0 -prefs=runtime.tools.adb-32.0.0.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\adb\32.0.0 -verbose C:\Users\wdevo\Documents\Arduino\test_compile\test_compile.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\wdevo\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\wdevo\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\wdevo\Documents\Arduino\libraries -fqbn=arduino:mbed_portenta:envie_m7:split=50_50,security=none -ide-version=10819 -build-path C:\Users\wdevo\AppData\Local\Temp\arduino_build_695292 -warnings=none -build-cache C:\Users\wdevo\AppData\Local\Temp\arduino_cache_722223 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.arm-none-eabi-gcc-7-2017q4.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.openocd.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.11.0-arduino2 -prefs=runtime.tools.openocd-0.11.0-arduino2.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.11.0-arduino2 -prefs=runtime.tools.imgtool.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\imgtool\1.8.0-arduino.1 -prefs=runtime.tools.imgtool-1.8.0-arduino.1.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\imgtool\1.8.0-arduino.1 -prefs=runtime.tools.dfu-util.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.10.0-arduino1 -prefs=runtime.tools.dfu-util-0.10.0-arduino1.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.10.0-arduino1 -prefs=runtime.tools.adb.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\adb\32.0.0 -prefs=runtime.tools.adb-32.0.0.path=C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\tools\adb\32.0.0 -verbose C:\Users\wdevo\Documents\Arduino\test_compile\test_compile.ino
Using board 'envie_m7' from platform in folder: C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta\3.2.0
Using core 'arduino' from platform in folder: C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta\3.2.0
Detecting libraries used...
"C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -g3 -nostdlib "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/defines.txt" "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/cxxflags.txt" -mcpu=cortex-m7 -mfloat-abi=softfp -mfpu=fpv5-d16 -w -x c++ -E -CC -DARDUINO=10819 -DARDUINO_PORTENTA_H7_M7 -DARDUINO_ARCH_MBED_PORTENTA -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino" "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7" -DCM4_BINARY_START=0x08100000 "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino/api/deprecated" "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino/api/deprecated-avr-comp" "-iprefixC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino" "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/includes.txt" "C:\\Users\\wdevo\\AppData\\Local\\Temp\\arduino_build_695292\\sketch\\test_compile.ino.cpp" -o nul
Alternatives for Wire.h: [Wire@1.0 Wire@1.0 Wire@1.0]
ResolveLibrary(Wire.h)
-> candidates: [Wire@1.0 Wire@1.0 Wire@1.0]
"C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -g3 -nostdlib "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/defines.txt" "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/cxxflags.txt" -mcpu=cortex-m7 -mfloat-abi=softfp -mfpu=fpv5-d16 -w -x c++ -E -CC -DARDUINO=10819 -DARDUINO_PORTENTA_H7_M7 -DARDUINO_ARCH_MBED_PORTENTA -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino" "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7" "-IC:\\Users\\wdevo\\Documents\\Arduino\\libraries\\Wire\\src" -DCM4_BINARY_START=0x08100000 "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino/api/deprecated" "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino/api/deprecated-avr-comp" "-iprefixC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino" "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/includes.txt" "C:\\Users\\wdevo\\AppData\\Local\\Temp\\arduino_build_695292\\sketch\\test_compile.ino.cpp" -o nul
"C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -g3 -nostdlib "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/defines.txt" "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/cxxflags.txt" -mcpu=cortex-m7 -mfloat-abi=softfp -mfpu=fpv5-d16 -w -x c++ -E -CC -DARDUINO=10819 -DARDUINO_PORTENTA_H7_M7 -DARDUINO_ARCH_MBED_PORTENTA -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino" "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7" "-IC:\\Users\\wdevo\\Documents\\Arduino\\libraries\\Wire\\src" -DCM4_BINARY_START=0x08100000 "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino/api/deprecated" "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino/api/deprecated-avr-comp" "-iprefixC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino" "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/includes.txt" "C:\\Users\\wdevo\\Documents\\Arduino\\libraries\\Wire\\src\\Wire.cpp" -o nul
"C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -g3 -nostdlib "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/defines.txt" "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/cxxflags.txt" -mcpu=cortex-m7 -mfloat-abi=softfp -mfpu=fpv5-d16 -w -x c++ -E -CC -DARDUINO=10819 -DARDUINO_PORTENTA_H7_M7 -DARDUINO_ARCH_MBED_PORTENTA -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino" "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7" "-IC:\\Users\\wdevo\\Documents\\Arduino\\libraries\\Wire\\src" -DCM4_BINARY_START=0x08100000 "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino/api/deprecated" "-IC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino/api/deprecated-avr-comp" "-iprefixC:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\cores\\arduino" "@C:\\Users\\wdevo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\mbed_portenta\\3.2.0\\variants\\PORTENTA_H7_M7/includes.txt" "C:\\Users\\wdevo\\Documents\\Arduino\\libraries\\Wire\\src\\utility\\twi.c" -o nul
Alternatives for avr/io.h: []
ResolveLibrary(avr/io.h)\Arduino\libraries\Wire\src\utility\twi.c:25:10: fatal error: avr/io.h: No such file or directory
-> candidates: []
#include <avr/io.h>
Multiple libraries were found for "Wire.h"
^~~~~~~~~~
Used: C:\Users\wdevo\Documents\Arduino\libraries\Wire
compilation terminated.
Not used: C:\Program Files (x86)\Arduino\libraries\Wire
Not used: C:\Users\wdevo\AppData\Local\Arduino15\packages\arduino\hardware\mbed_portenta\3.2.0\libraries\Wire
Using library Wire at version 1.0 in folder: C:\Users\wdevo\Documents\Arduino\libraries\Wire
exit status 1
Error compiling for board Arduino Portenta H7 (M7 core).