2010-06-13 00:09:06     SPI bus with many chipselects

Document created by Aaronwu Employee on Aug 22, 2013
Version 1Show Document
  • View in full screen mode

2010-06-13 00:09:06     SPI bus with many chipselects

Mike Sinkovsky (RUSSIAN FEDERATION)

Message: 90287   

 

I need some advice about SPI bus.

 

Now we have under development new board (multiboard system actually) with many devices, connected to Blackfin CPU via SPI bus. Blackfin don't have enough pins, and for chipselects we use external CLPDs.

 

As I can see, now Blackfin SPI master framework can use as chipselect only internal GPIO?

 

How can I use it with external chipselects?

QuoteReplyEditDelete

 

 

2010-06-13 00:15:00     Re: SPI bus with many chipselects

Mike Frysinger (UNITED STATES)

Message: 90288   

 

i dont know what you mean by "internal GPIO" or "external chipselects".  any Blackfin GPIO should work.

 

QuoteReplyEditDelete

 

 

2010-06-13 00:22:29     Re: SPI bus with many chipselects

Mike Sinkovsky (RUSSIAN FEDERATION)

Message: 90289   

 

I mean that now blackfin SPI framework can use as chipselect only pins of blackfin itself, but not pins of external CPLD, connected via EBUI interface.

 

Am I wrong?

QuoteReplyEditDelete

 

 

2010-06-13 00:28:17     Re: SPI bus with many chipselects

Mike Frysinger (UNITED STATES)

Message: 90290   

 

write a gpiolib driver for your CPLD and then the Blackfin SPI driver can use it

Attachments

    Outcomes