AnsweredAssumed Answered

Sometime HAL_I2C_IsDeviceReady present in stm32l4xx_hal_i2c.c returns HAL_TIMEOUT

Question asked by devKhan on Jan 2, 2017
Latest reply on Jan 3, 2017 by devKhan

We are using I2C1 in STM32L486 and occasionally we are seeing timeout while calling HAL_I2C_IsDeviceReady,

this we are calling before call to HAL_I2C_Master_Transmit_IT

This is happening when USART0 is in use and data transfer is happening on that.

We are digging into it and in parallel posted here , so that if anyone faced these kind of issue might provide direction in which to look.

Outcomes