Skip to main content
Associate II
August 19, 2025
Question

STM32F446 - STM32U5A5 I2C Problem?

  • August 19, 2025
  • 2 replies
  • 243 views

Hello,

I’m using a CAT24C32-D EEPROM. It works on our STM32F446-based PCB, but I can’t get it to work on our STM32U5A5-based PCB. I’m encountering both write and read errors. I’m using the same driver/library on both MCUs, and the hardware is identical except for the MCU itself.

What could be causing this? Why am I seeing these issues on the STM32U5A5 while the STM32F446 works fine? Any help would be appreciated.

2 replies

TDK
Super User
August 19, 2025

You probably have a code bug. You should debug your program to find the source of the issue. Consider using a logic analyzer on the SDA and SCL lines to confirm what is happening on the bus.

"If you feel a post has answered your question, please click ""Accept as Solution""."
Technical Moderator
August 20, 2025

Hello @inancmert 

Any update on this thread?

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question.Saket_Om"