It certainly seems very difficult, I’m only getting 0 back from stm32 register reads yet have no problem communicating with an RTC’s registers on the other i2c bus…
I’m sure folk here have found anything other than 10Khz is unreliable yet cannot be set from MMbasic.