[I2C][E Class]: NAck not getting sent to slave.
We are testing our SHAKTI I2C controller with temperature sensor(PFA the datasheet). We need to send a NAck before stopping the transaction.
After sending a NAck from software side, we are not seeing it going to slave.
The issue was observed, when wanted to read the data from slave register again and again. We are able to get the temperature once and it is zero after that.
Note: Issue is reproducible 100%. On request, issue can be reproduced.
core - E-class FPGA - Arty 35 T