Sitelet https://github.com/adafruit/circuitpython/pull/2659
Skip to content

Fix I2C clock divider - #2659

Merged
dhalbert merged 1 commit into
adafruit:masterfrom
mubes:i2cfixes
Feb 28, 2020
Merged

dhalbert merged 1 commit into
adafruit:masterfrom
mubes:i2cfixes

Conversation

@mubes

@mubes mubes commented Feb 27, 2020

Copy link
Copy Markdown

Take clock divider from the hardware rather than a define at the head of the code. Reduces i2c bitrate for 400kbps from around 2Mbps :-)

@arturo182 arturo182 added the mimxrt10xx iMX RT based boards such as Teensy 4.x label Feb 27, 2020
@dhalbert

Copy link
Copy Markdown
Collaborator

@mubes Did you check the frequencies with a Saleae or similar?

@mubes

mubes commented Feb 27, 2020 via email

Copy link
Copy Markdown
Author

@mubes

mubes commented Feb 28, 2020

Copy link
Copy Markdown
Author

the underlying bug has now been found in the SDK and patches submitted. This one is now OK to merge. The checks failed when Github was unwell yesterday but I have no idea how to resubmit a checkjob.

@dhalbert

dhalbert commented Feb 28, 2020 •

Copy link
Copy Markdown
Collaborator

I restarted the jobs. I am not sure if you have access to the "Re-run jobs" button, but here's where it is:
image

(edit: on the other hand, it says it's re-running them, but nothing is happening. I'll wait and see. Usually it works, but maybe GitHub is having problems.)

@mubes

mubes commented Feb 28, 2020

Copy link
Copy Markdown
Author

Not looking good...a one line change and the world of circuitpython comes crashing down. Not even my code is that bad!

@dhalbert

Copy link
Copy Markdown
Collaborator

Merging anyway, since some i.MX builds succeeded. Attempts to restart the actions failed.

@dhalbert
dhalbert merged commit 0c2894c into adafruit:master Feb 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mimxrt10xx iMX RT based boards such as Teensy 4.x

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants