Skip to content

Fix issues with I2C#31

Open
jmadden173 wants to merge 7 commits intoents-devfrom
29-i2c-partially-functional-2
Open

Fix issues with I2C#31
jmadden173 wants to merge 7 commits intoents-devfrom
29-i2c-partially-functional-2

Conversation

@jmadden173
Copy link
Copy Markdown

@jmadden173 jmadden173 commented Apr 3, 2026

Pull Request Overview

  • I2C GPIO pins to no push/pull
  • Open drain on SDA
  • Actually enable peripherial on i2c calls.

Closes #29

Testing Strategy

Tested with logic analyzer for correct logic levels and communication with onboards i2c devices.
Kernel -> Run I2C test.
Userspace -> Test on ads1219 and fram chip.

TODO or Help Wanted

Future improvements here
#30

Documentation Updated

  • Updated the relevant files in /docs, or no updates are required.

Formatting

  • Ran make prepush.

@jmadden173 jmadden173 linked an issue Apr 3, 2026 that may be closed by this pull request
@jmadden173 jmadden173 changed the base branch from master to ents-dev April 3, 2026 18:38
@jmadden173
Copy link
Copy Markdown
Author

@tyler-potyondy what is the benchmark test?

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.

I2C partially functional

1 participant