Hi John, Thank you for your valuable information.
I will try your suggestion but still i have to learn kernel driver development. Please share the slave sample code whenever it completes. Regards, Ravi On Wednesday, November 4, 2015 at 12:24:13 AM UTC+5:30, john3909 wrote: > > Hi Ravi, > > My best advise is to look at Starterware example code for McSPI. This will > give you some idea on how to configure and use the McSPI at the register > level. When that is familiar, then reading through the /drivers/dma/edma.c > code will be easier to understand. You will notice that the McSPI is > configures in slave mode by default and then the driver configures it to > master mode. The complete SPI framework in Linux is based on master mode > and there is as far an I know no slave mode framework. I am looking at > using McSPI with EDMA so that packets received by the McSPI are stored in a > ping-pong buffer and then using a callback, process that buffer. At the > moment this is WIP and I’m hoping with some help from others on the mailing > list I will get this done shortly. > > Regards, > John > > > > > On Nov 3, 2015, at 4:22 AM, [email protected] <javascript:> wrote: > > > Hi ALL, > > Please provide your support on this BBB SPI slave configuration and sample > code for kernel 3.8.13 . > > I have done Master mode communication with slave memory device, but i > want to communication with two BBB. one is mater and another is salve > device. > > I guess present kernel doesn't support slave mode but i don't know kernel > modification to change master to salve mode. > > Please provide your valuable inputs to me. > > Thank you in advance.... > > Regards > Ravi > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > For more options, visit https://groups.google.com/d/optout. > > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
