I recently purchased the 3-Axis grove compass module. I am connecting module to Jetson NX and getting the error:
RuntimeError: UPM Runtime Error: BMM150: bmm150_init() failed
Keeps failing on the line in the example code:
sensor = sensorObj.BMM150(1, 0x13)
On giving the terminal command
i2cdetect -r -y 1
the jetson does not register the compass. The jetson i2c pins as well as the connecting wires work fine and also tried different values and formatting and other i2c combinations.
Any tips or hints or such on how should this be tackled?
Grove sample code can be accessed at: http://wiki.seeedstudio.com/Grove-3-Axis_Digitial_Compass_v2.0/
Thank You in advance!