2026-01-27 8:13 AM
NUCLEO WB55
For an unknown reason I2C1 has just stopped working. The BLE & UART are working but the boards (I've tested on 2 identical boards) are no longer talking to the sensors via I2C.
When I scope them up the traces for SCL & SDA are both flat lines (yes I checked the scope is working properly).
Frustratingly, this all worked before xmas.
Anyone any clue what could cause this?
Solved! Go to Solution.
2026-01-28 5:26 AM - edited 2026-01-28 5:35 AM
Found it just now, a short across SDA & SCL seems to have blown I2C1, I2C3 and everything else is working fine.
2026-01-27 8:19 AM
Some more details of your setup would help:
How to write your question to maximize your chances to find a solution
@NicRoberts wrote:Frustratingly, this all worked before xmas.
So what have you changed between then & now ?
@NicRoberts wrote:SCL & SDA are both flat lines
High or low?
Can you toggle them just as plain GPIOs
2026-01-28 5:26 AM - edited 2026-01-28 5:35 AM
Found it just now, a short across SDA & SCL seems to have blown I2C1, I2C3 and everything else is working fine.