Communication between Fox Board and Codecs

Audio Interface

PB16

PB17

PB18

PB19

PB21

TK0

TF0

TD0

RD0

RF0

Control Interface

PA23

PA24

SDA

SCL

The communication between the Fox Board and the Codec is done by SSC (Synchronous Serial Controller) for the audio interface (Daisy D5 to J2) and TWI (I2C) for control interface (Daisy D6 to J1).
PB31 (PCK1) provides Master Clock to codec.
RK0 is not used so PB20 control the Play-LED

Add audio support to the Linux Kernel for the Daisy16

WM8731 codecs is supported in the linux kernel but to be used with the Daisy16 needs some changes. You must apply an additional patch.

Terms and conditions

Acme Systems srl provided this documentation "as is" without warranty or guarantees of any kind.
We not provide any direct support for the Open Source software which can running on our board but, through
these pages and forum posts, we provide all of the information required to obtain the sources, install, use and update the
Open Source software available on Internet.

Please note that all of the software we talking about is Open Source so you have
to check any license provided by the software authors before using it in any commercial or non-commercial
product, by yourself.

Please contact us note that WE ARE MAINLY HARDWARE DESIGNERS and NOT LINUX GURUS and therefore could be better to post your questions to the
Acme Systems forum and ensure
that all of the site contributors and large software community can read and reply to
your questions.