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 support is needed #29

Open
mlyle opened this issue Apr 25, 2016 · 7 comments
Open

SPI support is needed #29

mlyle opened this issue Apr 25, 2016 · 7 comments

Comments

@mlyle
Copy link
Member

mlyle commented Apr 25, 2016

No description provided.

@mlyle
Copy link
Member Author

mlyle commented Apr 27, 2016

Probably should wait after the other performance bugs once we've wrung all the perf we can get out of async serial.

@LitterBugs
Copy link

Curious if you have done any testing on SPI support? Interested to use it for controllers/firmwares that don't support async serial > 250,000 baud.

@mlyle
Copy link
Member Author

mlyle commented Jun 21, 2017

There's no implementation, no.

Do any firmwares support streaming logging data out SPI? (As opposed to talking to NOR flash chips, which is really something else)

@LitterBugs
Copy link

*Flight supports SPIflash which is NOR chips. So not that I know of.

@mlyle
Copy link
Member Author

mlyle commented Jun 21, 2017

Yah, I think it would be difficult to pretend to be a NOR flash chip, and if we did it we'd have a lot of the performance limitations that come with NOR flash. The SPI pinning is there to allow if we ever need to go faster than 2.47mbps, but relatively few controllers have an exposed SPI and 2.47mbps seems to be plenty.

@LitterBugs
Copy link

LitterBugs commented Jun 21, 2017

Unfortunately, *flight limits serial to 250,000. Will have to see if they are willing to add support for faster rates.

EDIT: Looks like someone beat me to it. betaflight/betaflight#2994
EDIT2: and I was also getting SPI/I2C confused. The controller I wanted to use it on does NOT have SPI exposed.

@LitterBugs
Copy link

Actually have a need to capture SPI data in the 24-32Mhz range. Curious if this hardware would be capable of that speed if the firmware was modded?

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

2 participants