From: Arturo L. <alo...@gm...> - 2010-04-07 01:20:26
|
I need to have CAN bus implemented through the SPI from the Expansion Boards. Do I have to developed the SPI Linux Driver or is it available? Thanks |
From: roystonvasey <mik...@ma...> - 2010-04-08 05:14:36
|
I have custom boards that have MCP2515 CAN interfaces. I'm using the socketcan framework and drivers which are excellent. If you are using kernel 2.6.33 all the drivers and infrastructure is in mainline, all you need to do is use menuconfig or xconfig to configure the CAN networking. For kernels prior to this there are OE recipes for socketcan-modules. You still need to configure the kernel for CAN networking. The recipes have version 917 set in sane-srcrevs.inc, I've been using version 1125 in my older images. In either case you will need to create a patch for board-overo.c to get the MCP251x driver initialised. I've replaced the touch screen initialisation with the MCP251x driver as I've used the same SPI lines from the Overo. Arturo Lopez-4 wrote: > > I need to have CAN bus implemented through the SPI from the Expansion > Boards. Do I have to developed the SPI Linux Driver or is it available? > > Thanks > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/SPI-linux-Driver-tp28159519p28174196.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Arturo L. <alo...@gm...> - 2010-04-08 15:51:16
|
Thanks a lot for your support. Is it possible to have the LCD and/or touch screen working at same time with the MCP2515(SPI)? Could you share your patch for board-overo.c? On Thu, Apr 8, 2010 at 12:14 AM, roystonvasey <mik...@ma...>wrote: > > I have custom boards that have MCP2515 CAN interfaces. > I'm using the socketcan framework and drivers which are excellent. > If you are using kernel 2.6.33 all the drivers and infrastructure is in > mainline, all you need to do is use menuconfig or xconfig to configure the > CAN networking. > For kernels prior to this there are OE recipes for socketcan-modules. You > still need to configure the kernel for CAN networking. The recipes have > version 917 set in sane-srcrevs.inc, I've been using version 1125 in my > older images. > In either case you will need to create a patch for board-overo.c to get the > MCP251x driver initialised. > I've replaced the touch screen initialisation with the MCP251x driver as > I've used the same SPI lines from the Overo. > > > Arturo Lopez-4 wrote: > > > > I need to have CAN bus implemented through the SPI from the Expansion > > Boards. Do I have to developed the SPI Linux Driver or is it available? > > > > Thanks > > > > > ------------------------------------------------------------------------------ > > Download Intel® Parallel Studio Eval > > Try the new software tools for yourself. Speed compiling, find bugs > > proactively, and fine-tune applications for parallel performance. > > See why Intel Parallel Studio got high marks during beta. > > http://p.sf.net/sfu/intel-sw-dev > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > -- > View this message in context: > http://old.nabble.com/SPI-linux-Driver-tp28159519p28174196.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |