Skip to main content
Visitor II
May 30, 2024
Solved

HAL_I2C_Mem_Read, no NAK send out

  • May 30, 2024
  • 1 reply
  • 1287 views

Hi There,

While reading the data from I2C, I see that the master is missing to send NACK.

Some fixed was done in https://github.com/STMicroelectronics/STM32CubeF4/issues/139 but those fixes are there in the code. But still sometime i see that NACK not being send out and slave pull the SDA line to low.

 

Screenshot 2024-05-30 140540.png

 

Is there any fix on this one?

    This topic has been closed for replies.
    Best answer by Ganesh-K-Grg

    Hi @Imen.D ,

    I think i already have STM32CubeF4 V1.28.0 version.

     

    GaneshKGrg_0-1717141952564.png

     

    1 reply

    Technical Moderator
    May 30, 2024

    Hello @Ganesh-K-Grg and welcome to the Community,

    Th issue has been fixed and released on STM32CubeF4 V1.28.0

    So, please make sure to update the I2C HAL driver and use the fix and improvement within the STM32CubeF4 V1.28.0.

    Ganesh-K-GrgAuthorAnswer
    Visitor II
    May 31, 2024

    Hi @Imen.D ,

    I think i already have STM32CubeF4 V1.28.0 version.

     

    GaneshKGrg_0-1717141952564.png