RM error: I2C Transfer figure wrong (RELOAD bit)
Hi,
in RM STM32G4 (I use Rev. 7, page 1882, Figure 648 "Transfer sequence flow for I2C master transmitter for N>255bytes":
The "RELOAD=0" info in last box at "N<256" is wrong.
It must instead say RELOAD=1, AUTOEND=1 (otherwise Stop bit will fire immediately, and the last N bytes will NOT be sent...).
(My application case is DMA tx transfer (I used 1031 bytes in total), NO I2C-restart... .)
With this change then (RELOAD=1, AUTOEND=1, NBYTES= Nlast) it works perfect... .
