before read device id, microchip set fxos8700 rst pin to low.cannot found issues where is it.
by the way use i2c interface to read/write data.just now read https://www.nxp.com/docs/en/errata/FXOS8700CQER.pdf .i2c have same issue? tks.
I am not sure if I fully understand your question.
There is no problem to read the WHO_AM_I register (0x0D) using the I2C interface:
As you can see, it returns the correct value 0xC7.
I hope it answers your question.
Retrieving data ...