Skip to content

Conversation

maidnl
Copy link
Contributor

@maidnl maidnl commented Jan 23, 2025

using I2C as slave leads to I2C bus stuck and no more communication possible, this seems to be the same than issue #448
This strange behavior has been observed on Nordic nRF52840 is due to an unprotected access to rxBuffer in I2C slave implementation
This PR protects access to rxBuffer using core util critical section enter / exit function

@maidnl maidnl requested a review from pennam January 23, 2025 10:28
@pennam pennam merged commit 540c1cd into arduino:main Feb 4, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants