-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Labels
area: I2CbugThe issue is a bug, or the PR is fixing a bugThe issue is a bug, or the PR is fixing a bugpriority: lowLow impact/importance bugLow impact/importance bug
Description
Describe the bug
The designware's i2c hardware supports blocking Master commands after reset:

Depending on the hardware configuration, the current DW_I2C driver might be unable to run any TX transaction.
Regression
- This is a regression.
Steps to reproduce
- Compile and run the i2c shell on device with
IC_TX_CMD_BLOCK_DEFAULT=1 - Perform a
i2c read ...command - The command would fail due to timeout
Relevant log output
N/AImpact
Showstopper – Prevents release or major functionality; system unusable.
Environment
- Custom Toolchain
- Zephyr v3.7.0 (current
mainhas the same issue)
Additional Context
No response
Metadata
Metadata
Assignees
Labels
area: I2CbugThe issue is a bug, or the PR is fixing a bugThe issue is a bug, or the PR is fixing a bugpriority: lowLow impact/importance bugLow impact/importance bug