Community
cancel
Showing results for 
Search instead for 
Did you mean: 
John_B_Intel
Employee
1,637 Views

Can the Joule be configured as a SPI slave?

Hi,

Can the Joule be configured as a SPI slave using mraa?

Thanks

0 Kudos
4 Replies
idata
Community Manager
28 Views

Hello John_Brady,

Thank you for interest in the Intel® Joule™ Products.

After doing a preliminary research, I came across the following image from the Intel® Joule™ Expansion Board – Design Guide:

This makes me think that the Joule can only be configured as SPI Master (this is also the case for the Edison board).

I'll keep investigating in order to come up with a definite answer.

Thank you for your patience.

Regards,

 

Andres V.
idata
Community Manager
28 Views

Hello John_Brady,

 

 

I completed my research and can confirm that the Joule can only be configured as SPI Master.

 

 

If you have any other question, don't hesitate to contact us.

 

 

Have a nice day.

 

 

Regards,

 

Andres V.
John_B_Intel
Employee
28 Views

Hi Andres,

Could you explain why SPI_0 CLK and MOSI are labelled as inputs in the 'Design Guide' document if the Joule can only be configured as a Master. This suggests that SPI_0 is a slave.

http://www.intel.com/content/dam/support/us/en/documents/joule-products/intel-joule-expansion-board-... http://www.intel.com/content/dam/support/us/en/documents/joule-products/intel-joule-expansion-board-...

JOhn

idata
Community Manager
28 Views

Hello John,

 

 

I'm sorry for the confusion the official documentation has created around this topic.

 

 

The fact is that the Intel® Joule™ Expansion Board – Design Guide January 2017 ( http://www.intel.com/content/dam/support/us/en/documents/joule-products/intel-joule-expansion-board-...) is incorrect, the Joule operates as SPI Master only, and SPI Slave Mode is not supported.

 

 

This is a known mistake that may be corrected in a future version of the document.

 

 

I'm sorry for the inconvenience this may cause.

 

 

Regards,

 

Andres V.