Skip to content

I2C stops working after some time (/SPI collision?) #5671

Closed
@shayo

Description

@shayo
  • Type: Bug
  • Priority: Major

Bug

I recently upgraded to version 5.6 and now I am experiencing some weird behavior.
The app runs fine, but after some (variable?) time, I2C stops working and all read operations time out (and it takes 10 seconds by default?)
I noticed this because suddenly the entire app became very slow. I then traced it to interfacing with peripherals that are I2C.
The circuit has both I2C and SPI, so I wonder if this is related to some old problem that was present a couple of months ago.

Everything works great with a much older version.
I don't have a small demo to demonstrate it, but I thought I'll open this and see if this may ring a bell due to some recent changes you introduced...

Target
NRF52832

Toolchain:
GCC_ARM

mbed-cli version:
1.1.1

Steps to reproduce
Not yet...

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions