I have strange problem with BMX055 connected with 4-wire SPI at 5MHz.
Reading from all registers works fine for all acc, gyro and mag
Writing to mag registers works fine.
Writing to acc and guro registers do nothing. For example, I've tried to change acc range to +-8g, but it still holds initial +-2g (there is actual waweform in attachement).
What's wrong with my write attempts?
Any help appreciated!
Please confrim your SPI mode. BMX055 only support '11, CPOL=1, CPHA=1' or '00, CPOL=0, CPHA=0' mode.
From /bst-bmx055-ds000.pdf figure 26, you could find the SPI diagram. I find it's different with your upload photo.