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

Q: SPI support compiled in #9

Open
mhaberler opened this issue Mar 20, 2015 · 1 comment
Open

Q: SPI support compiled in #9

mhaberler opened this issue Mar 20, 2015 · 1 comment

Comments

@mhaberler
Copy link

while the RT-CAN support is shaking out, I'm looking into RT SPI support on Xenomai (BB for now)
for instance, one of the peripherals I'm looking at is the Mesanet 7i90 (http://www.mesanet.com/); Mesanet has great reputation with the LinuxCNC community

to drive it from RT, we cannot use stock SPI drivers on Xenomai (possibly withRT-PREEMPT kernels, but those are not yet widely available on ARM's)

meaning we have to either cook up or find a Xenomai RTDM SPI driver (I'm on the case), or use a similar method we use for GPIO - memory-mapped register fiddling in the HAL driver

now I see spidev is compiled in into your kernel (CONFIG_SPI_OMAP24XX=y)

  • assuming we do a register-peek/poke or RTDM SPI driver: would the fact that it's compiled-into the kernel stand in the way? we'd have to disable stock spidev so it wont get in the way, at least for the device in use by RT
  • if yes, would it have any significant impact if we changed that to CONFIG_SPI_OMAP24XX=m?

thanks in advance! sorry - I'm still a bit fuzzy on DT

  • Michael
@mhaberler
Copy link
Author

this does answer the issue: https://lwn.net/Articles/143397/ - please disregard

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