I recently purchased a bmm150 compass from seed grove to interface it with my jetson NX. When i connect using i2c port I2C1_SDA I2C Bus 8 , the device is getting detected using sudo i2cdetect -r -y 8 as
But when i run the compass code, it throws me an init error. I am not sure if the issue exists with jetson or with compass library. The below is the error message where 0x08 represents the bus and 0xD represents the address.
It works perfectly in rpi but not in jetson devices (Raspberry Pi and BMM150 digital geomagnetic sensor python example | Pi bits).
I could see many questions on the same topic but no accurate response/suggestion was given.
Looking forward for help.