L96 Disable RTCM output on i2c pins

Hello.

I am looking for a way to disable the RTCM output on the i2c pins for non-SC firmware versions of the L96. Hopefully there is a PQ command to do this. The hardware has already been deployed to remote sites and the host MCU firmware can be upgrade, but not the L96 firmware.

Other threads on this forum all suggest L96 f/w upgrade to “SC”, but that is not possible. I am really hoping there is an command to do this but I can’t find it anywhere in the documentation.

This issue has been discussed here:

and here:

Thank you.

Hi @awatter I2C interface is only supported on firmware versions ending with “SC”. If the module is using a non-SC firmware version, I2C communication is not officially supported.

Best regards,

Hello Mohamad.

Thank you for your reply.

I do not want i2c. I am using the uart interface, as required of the non-SC firmware.

The problem is the L96 pins assigned as i2c are dumping non-i2c RTCM data onto the i2c bus, which are connected to other peripherals that now do not communicate with the host MCU.

Is there a way to turn off the RTCM output that is polluting the i2c bus?

regards,

Adrian

Hi @awatter can you share the firmware version you used and the NMEA log for further investigation? Best Regards,

Hi Mohamad

Thanks for your help. The version string returned is:

$PQVERNO,R,L96NR11A02S,2023/05/19,11:04

Getting a NMEA log is not so easy. I’m hoping for a command that can turn off ALL data on the i2c pins.

regards,

Adrian

Hi @awatter Your firmware version is currently the latest available release. Unfortunately, there is no supported command available to control or disable data output on the I2C interface.

Best Regards,