I have noticed differences between the data displayed in the Capture window and the real I2C data captured with external scanner.
As you can see on the attached screenshots, differences are related to the used memory addresses.
The Capture window shows writing of data starting from the 0x20E4 address, but the real memory address according to the I2C scanner result is 0x2004 (tested several times with different timings of the scanner).
I can also observe the additional tail of data not shown in the Capture window but visible on the I2C scanner screen. This short package starts with 0x2018 memory address.
Device used: ADAU1787,
Data written: IIR coefficients, component name: EQ500.
The addresses used in generated system files are in accord the those visible in the Capture window.
May I ask for help in explaining of these differences ? What's the meaning of the additional data sent ?