We’re trying to get CANbus operating on the Gumstix.
Our stack consists of a Connex, Waysmall and CFstix, which rules out using a parallel device over the bus.
Therefore, our solution of choice (unless guided otherwise) would be the MCP2515 CAN-SPI device from Microchip.
The plan is to access the SPI from the NSSP port which is available from the 20-pin header on the waysmalls.
I’d like to ask the following questions:
1) Is there a driver for the NSSP (SPI) module available?
2) Can any of the pins on the 20-pin I/O be used as an external interrupt? I’ve seen http://www.gumstix.org/tikiwiki/tiki-index.php?page=GPIO&highlight=interrupt , but wondering if there is a unified solution?
3) I understand that one of the NSSP signals can be used as the chip select for the device. Does thick conflict with any of the original hardware?
We come from a (no OS) embedded processor background and this is our first hardware interface job with Linux, so any help would be very much appreciated.
Ph: +617 3864 1362
Fx: +617 3864 1516
CRICOS No. 00213J