"The SPI pins are also connected to the AR9331 gpio pins, where it has been implemented in software the SPI interface. This means that the ATMega32u4 and the AR9331 can also communicate using the SPI protocol."
Make above statement true, we need have either kernel driver
kmod-spi-tty-ds ... DogStick SPI TTY Driver
or
kmod-spi-gpio-custom ... Custom GPIO-based SPI device
kmod-spi-tty-ds is no longer exist after Yun software departure from Linino.
kmod-spi-gpio-custom is required much newer kernel than 3.3.8 which Yun has.
trunk/package/kernel/spi-gpio-custom/Makefile
View diff against:
View revision:
Visit:
Last change on this file was 37872, checked in by juhosg, 10 months ago
That module comes from a contribution from Marco Busato. On his website there is a precompiled module that I've just loaded on my yun. Can you give it a spin? SPI over GPIO in OpenWrt | Randomcoderdude's blog
I am able back port (hacking way) kmod-spi-gpio-custom to current version Yun OS (3.3.8, Attitude Adjustment) but since both Barrier Breaker and Chaos Calmer has it build in.