-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix MCUXpresso LPC I2C driver #6647
Conversation
Poll the Pending bit after START and STOP operations to ensure operation completion. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
The ci-shield tests that manually generate the START, STOP by calling the HAL functions were failing. The byte operation HAL functions cannot use the MCUXpresso SDK driver API's. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
/morph build |
Build : SUCCESSBuild number : 1762 Triggering tests/morph test |
Exporter Build : SUCCESSBuild number : 1399 |
Test : SUCCESSBuild number : 1571 |
I just tested with the CI Test Shield also and can confirm I2C is passing on LPC54628. Thanks Mahesh!
|
Description
These failures were seen when running the ci-shield tests. All I2C tests pass after these patches.
[X] Fix
[ ] Refactor
[ ] New target
[ ] Feature
[ ] Breaking change