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

Notification

Icon
Error

Login


Options
View
Go to last post Go to first unread
voodooless  
#1 Posted : Wednesday, January 13, 2010 4:11:11 AM(UTC)
voodooless

Rank: Advanced Member

Groups: Member
Joined: 6/25/2007(UTC)
Posts: 35
Location: Netherlands

Hi there,

I just received an official datasheet of the ES9018 (very nice to have your own name name printed on it ;) ). I want to do some more fun stuff with the B32s, like volume control and SPDIF/I2S/DSD switching using a Altera CPLD. I also want to extract the sample rate from the ESS (easyer than dooing it in the CPLD by timning signals).

So I want to use the I2C header to connect to the ES9018. The manual says that I'd need to remote the uC on the board to be able to interface with an external I2C master. That's not problem :)

I'm not sure however what the basic configuration of the currect uC looks like? Can you tell me what the default register settings are? If this is not possible to do openly due to the NDA, we can do this via email also..
glt  
#2 Posted : Wednesday, January 13, 2010 10:25:45 AM(UTC)
glt

Rank: Member

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

I think if you read the datasheet it should be pretty obvious how to set up the chip in a "default" or "standard" way.
voodooless  
#3 Posted : Wednesday, January 13, 2010 3:31:53 PM(UTC)
voodooless

Rank: Advanced Member

Groups: Member
Joined: 6/25/2007(UTC)
Posts: 35
Location: Netherlands

Basically yes, but there might be some surprises, that's why I am asking. The datasheet is not very detailed when it comes to the registers in most cases anyway ;)
Russ White  
#4 Posted : Wednesday, January 13, 2010 4:37:30 PM(UTC)
Russ White

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 3,979
Location: Nashville, TN

Thanks: 25 times
Was thanked: 89 time(s) in 83 post(s)
There are no real gotchas.

The defaults are perfectly reasonable.

Everything you need to know is in the DS. :)
voodooless  
#5 Posted : Thursday, January 14, 2010 1:16:00 AM(UTC)
voodooless

Rank: Advanced Member

Groups: Member
Joined: 6/25/2007(UTC)
Posts: 35
Location: Netherlands

Great, then that will be just fine :)
Russ White  
#6 Posted : Thursday, January 14, 2010 9:48:42 PM(UTC)
Russ White

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 3,979
Location: Nashville, TN

Thanks: 25 times
Was thanked: 89 time(s) in 83 post(s)
Sorry I forgot to mention for the Buf32S, there is one thing you will need to do to get it to work correctly for I2S and DSD.

Set register 14 7:4 to 0b1111

This correctly remaps the DACs.

Cheers!
Russ
voodooless  
#7 Posted : Friday, January 15, 2010 12:39:02 AM(UTC)
voodooless

Rank: Advanced Member

Groups: Member
Joined: 6/25/2007(UTC)
Posts: 35
Location: Netherlands

Hi Russ,

Looks like that is the default setting?

What I don't get: how does the DAC decide that it needs to run in stereo mode? For SPDIF, this is the only option, but how does it do that for DSD an I2S?
Russ White  
#8 Posted : Friday, January 15, 2010 4:15:57 PM(UTC)
Russ White

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 3,979
Location: Nashville, TN

Thanks: 25 times
Was thanked: 89 time(s) in 83 post(s)
voodooless wrote:
Hi Russ,

1) Looks like that is the default setting?

2) What I don't get: how does the DAC decide that it needs to run in stereo mode? For SPDIF, this is the only option, but how does it do that for DSD an I2S?


1) Nope, its not.

2) Keep reading, you will get it. :)
voodooless  
#9 Posted : Monday, January 18, 2010 2:35:27 AM(UTC)
voodooless

Rank: Advanced Member

Groups: Member
Joined: 6/25/2007(UTC)
Posts: 35
Location: Netherlands

Russ White wrote:

1) Nope, its not.


You're right! Damned yellow ink Brick wall
Rss Feed  Atom Feed
Users browsing this topic
GuestUser (8)
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.