Arduino icon indicating copy to clipboard operation
Arduino copied to clipboard

Arduino Portenta H7 compiling error

Open jofreemanuel opened this issue 4 years ago • 2 comments

Hi, I'm trying to run the ArduCAM Mini 2MP Plus VideoStreaming example (latest library) on the new Arduino Portenta H7 and I get this error. Reading similar issues I think maybe ArduCAM library is not compatible with Arduino H7 but I'm not sure.

In file included from C:\Program Files (x86)\Arduino\libraries\ArduCAM\examples\mini\ArduCAM_Mini_2MP_Plus_VideoStreaming\ArduCAM_Mini_2MP_Plus_VideoStreaming.ino:21:0:
C:\Program Files (x86)\Arduino\libraries\ArduCAM/ArduCAM.h:314:0: warning: "JPEG" redefined
 #define JPEG 1
 
In file included from C:\Users\Ema\AppData\Local\Arduino15\packages\arduino-beta\hardware\mbed\1.2.0\cores\arduino/mbed/targets/TARGET_STM/TARGET_STM32H7/device/stm32h7xx.h:123:0,
                 from C:\Users\Ema\AppData\Local\Arduino15\packages\arduino-beta\hardware\mbed\1.2.0\cores\arduino/mbed/targets/TARGET_STM/TARGET_STM32H7/cmsis.h:21,
                 from C:\Users\Ema\AppData\Local\Arduino15\packages\arduino-beta\hardware\mbed\1.2.0\cores\arduino/mbed/targets/TARGET_STM/PinNamesTypes.h:33,
                 from C:\Users\Ema\AppData\Local\Arduino15\packages\arduino-beta\hardware\mbed\1.2.0\variants\PORTENTA_H7_M7/pinmode_arduino.h:24,
                 from C:\Users\Ema\AppData\Local\Arduino15\packages\arduino-beta\hardware\mbed\1.2.0\cores\arduino/Arduino.h:26,
                 from sketch\ArduCAM_Mini_2MP_Plus_VideoStreaming.ino.cpp:1:
C:\Users\Ema\AppData\Local\Arduino15\packages\arduino-beta\hardware\mbed\1.2.0\cores\arduino/mbed/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H747xI/device/stm32h747xx.h:2739:0: note: this is the location of the previous definition
 #define JPEG                ((JPEG_TypeDef *) JPGDEC_BASE)
 
In file included from C:\Program Files (x86)\Arduino\libraries\ArduCAM\examples\mini\ArduCAM_Mini_2MP_Plus_VideoStreaming\ArduCAM_Mini_2MP_Plus_VideoStreaming.ino:21:0:
C:\Program Files (x86)\Arduino\libraries\ArduCAM/ArduCAM.h:768:2: error: 'regtype' does not name a type; did you mean 'wctype'?
  regtype *P_CS;
  ^~~~~~~
  wctype
C:\Program Files (x86)\Arduino\libraries\ArduCAM/ArduCAM.h:769:2: error: 'regsize' does not name a type
  regsize B_CS;
  ^~~~~~~
C:\Program Files (x86)\Arduino\libraries\ArduCAM\examples\mini\ArduCAM_Mini_2MP_Plus_VideoStreaming\ArduCAM_Mini_2MP_Plus_VideoStreaming.ino: In function 'void loop()':
C:\Program Files (x86)\Arduino\libraries\ArduCAM\examples\mini\ArduCAM_Mini_2MP_Plus_VideoStreaming\ArduCAM_Mini_2MP_Plus_VideoStreaming.ino:353:21: warning: unused variable 'temp_last' [-Wunused-variable]
       uint8_t temp, temp_last;
                     ^~~~~~~~~
exit status 1
Error compiling for board Arduino Portenta H7 (M7 core).

jofreemanuel avatar Jun 29 '20 18:06 jofreemanuel

Hi, Arducam does not support the Arduino Portenta H7 development board currently , so there are errors when compiling.

ArducamSupport avatar Jun 30 '20 02:06 ArducamSupport

Any updates?

tokiedokie avatar Jun 23 '21 03:06 tokiedokie