Question
i2c error
Dear ST
I have some question about i2c read functions
Currently we use zephyr os (version 3.4.0)
the stm32f412RGT used as the host and the host reads a 5-byte value from another mcu used as a slave through
i2c
the following problem occurs once every 3 hours after that i2c gets stuck.
uint8_t rx_buf[5];
rc = i2c_read_dt(&cfg->bus, rx_buf, sizeof(rx_buf));

When the host reads the last byte 0x3f normally, it should send nack instead of ack to slave , but it seems that i2c is stuck because ack is sent to slave . Is there a way to solve this?
thanks
BR
MR.SHIM
