Hello,
I am new to this chip, ICM20948. I managed to store accelerometer and gyroscope data into FIFO. Also I set an interrupt on watermark threshold crossing. This works and I can read the raw data (I do not use DMP). However I have troubles storing data from the magnetometer (AK09916) into FIFO alongside with the data of the accelerometer and the gyroscope.
I have setup I2C master I2C_SLV0 to be the magnetometer (AK09916). Also, before trying FIFO, I had successfully poled the magnetometer and had read real data from it.