Skip to main content
Visitor 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.

    This topic has been closed for replies.

    2 replies

    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.

    Technical Moderator
    August 20, 2025

    Hello @inancmert 

    Any update on this thread?