I have connected my MPU9250 to I2C7 and it can detect 0x68
which is the address for Gyroscope and Accelerometer. But, it is supposed to also detect 0x0C
which is the address for the magnetometer. Yes I have checked the MPU9250 with Arduino and Raspberry Pi Pico and they both are able to detect 0x0C
so it should be something to do with mraa or the rock pi itself
Mraa does not detect MPU9250's Magnetometer
Which board are you using? The ROCK 4 series? And did you try the cmd “sudo i2cdetect -r -y 7”?
Rock Pi 4B+ and that command you mention returns this
pretty much the same thing
which img did you download? Can you give me the download link, if possible, i’ll check it.