Hello everyone,
I came across a problem that I cannot solve for about 3 days:
I have connected an MPU6050 to my Arduino Uno and uploaded the test program "MPU6050_DMP6.ino" (i2cdevlib) via Arduino IDE (Version 2.0.1) on my Mac and it works just like it is supposed to be.
For the project I need the MPU for, the Arduino UNO is connected to a RaspberryPi 4 Model B via USB. Uploading the exact same program via the Raspberry Pi results in the following error message:
DMP Initialization failed (code 1)
Which according to the legend means "initial memory load failed".
I do not understand why it makes a difference for the Arduino wether it is connected to my Mac or the RPi.
Can someone help out?