Hello Palmerr,
I came across this thread looking for information on the SPI for audio. I notice you have some jumpers for selecting a SCK, and a MOSI. I'm actually a little confused by how it's wired. Looks like you share MOSI with a bunch of things... Not sure why.
Pin 14 (connected to your SCK jumper) is used for SPDIF OUT and Pin D7 (connected to MOSI jumper) is used for OUT1A in my design.
Pin 13 (SCK) is wide open. Pin 22 (MOSI) is also open.
If I leave off your jumpers and rely on pins 13 (SCK), 22 (MOSI), 11 (MOSI), 12 (MISO) will your Ethernet Audio library run? I'm not particularly familiar with SPI. Will the MOSI and MISO pins work of of "OUT1A, OUT1B, IN1, IN2," etc? I assume not, actually. I believe the Teensy sends the SPI data up and back the MOSI/MISO lines to and from the ethernet controller, right?
I'm including SPI in the Audio Toolkit for Ethernet connectivity on that board. I don't want it to interfere with the audio lines in any way, which will be used further down the stack on other ADC/DAC's. The idea is to interface the stacked boards with the ethernet as yet another IO method.
Thank you for the help. Sorry for taking over this thread, but it's pertinent to the data in the image.
Jay