Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Login


Options
View
Go to last post Go to first unread
benno  
#1 Posted : Friday, March 18, 2011 2:59:15 AM(UTC)
benno

Rank: Member

Groups: Member
Joined: 1/4/2011(UTC)
Posts: 19
Location: Melbourne, Australia

Hey guys,

I'm contemplating a build using an Opus with a MUX in front of it acting as both an input selector and SPDIF to I2S converter. I'm thinking of using an Arduino to control the Opus and to also control a CD-ROM as one of the SPDIF inputs.

Is there any way I can control the MUX as well?

I notice that the CS8416 can be controlled via I2C or SPI. Are these pins brought out on the board anywhere or would I need to do some modification in order to connect it up?

Is it possible to put it on a common bus with an Opus? How would the address be determined?

Thanks. =)
glt  
#2 Posted : Friday, March 18, 2011 9:43:53 AM(UTC)
glt

Rank: Member

Groups: Member
Joined: 11/9/2007(UTC)
Posts: 453
Location: usa

By convention (or luck) each chip has a separate ID or even jumpers to enable a few different IDs (look at the datasheet) so they can all reside on a single I2C bus. I haven't looked at the MUX in detail, but I believe all current TPA boards allow s/w mode.
Brian Donegan  
#3 Posted : Friday, March 18, 2011 11:01:08 AM(UTC)
Brian Donegan

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 2,868
Location: Massachusetts, USA

Thanks: 2 times
Was thanked: 141 time(s) in 134 post(s)
You can simply use the four-pin control header we provide to control it (only need two of the pins) with a pair of GPIOs. Take a look at the manual to see the control combinations.
thomaspf  
#4 Posted : Friday, March 18, 2011 4:33:30 PM(UTC)
thomaspf

Rank: Member

Groups: Member
Joined: 12/24/2008(UTC)
Posts: 100
Location: Seattle, WA

Yep, just controlling the 2 pins on the mux via the Arduino directly is what I am doing.

Cheers

Thomas
Rss Feed  Atom Feed
Users browsing this topic
GuestUser (2)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.