cancel
Showing results for 
Search instead for 
Did you mean: 

SMT32F1 I2c SCL stretching

CBair
Associate

Hi, all

I have a project using a STM32F103c8t6 that works perfectly with HAL 1.4.0, but when I update a HAL to 1.6.1 version, the i2c device which is configured as a slave, after some writing or reads from the HOST it keeps the SCL in LOW, causing access errors on the HOST. Host is a Intel Processor and running Linux S.O.

NOTE: When using both HALs the system works, however forcing the process of reading and writing via i2c bus the system hangs only when compiled with version 1.6.1.

Would anyone have any suggestions for analyzing this behavior or a possible fix, as I have already analyzed the errata available for this device.

0 REPLIES 0