I am trying to enable the I2C interface on the XM1110 dev board.
I can connect via UART and see NMEA traffic and I can connect using SW GNSS Tool and can issue PMTK602 Query Data Port commands and get the correct response.
However, when I try a port scan on I2C, the program hangs when it pings 0x10 (which according to the AirPrime_XA_and_XM_Series_NMEA_over_I2C_Application_Note_Rev1_0.pdf is the I2C address).
I have tried port scanning from different host devices with same effect.
The AirPrime_XM1110_Product_Technical_Specification_Rev6_0.pdf states “I2C disabled in XM1110 by default, keep pin floating.”
Does anyone know how I2C is enabled or why I2C bus ping is causing hang?