Skip to content
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

SPI.beginTransaction allows SPISettings faster than 8 MHz #587

Open
PaulStoffregen opened this issue Jul 16, 2018 · 0 comments
Open

SPI.beginTransaction allows SPISettings faster than 8 MHz #587

PaulStoffregen opened this issue Jul 16, 2018 · 0 comments

Comments

@PaulStoffregen
Copy link

The SPI port on Arduino 101 does not properly receive MISO input when the clock is configured faster than 8 MHz. However, SPI.beginTransaction() does not properly limit the speed to 8 MHz when a program attempts to configure higher clock speeds.

I added a workaround in my work on the Ethernet library.
PaulStoffregen/Ethernet@d7155e1

I understand Arduino 101 is discontinued and nobody is likely to ever update the SPI library or other code. But created this issue to document the problem. Hopefully it'll help anyone else who tries to support SPI-based libs on Arduino 101.

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

No branches or pull requests

1 participant