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

Notification

Icon
Error

Login


2 Pages12>
Options
View
Go to last post Go to first unread
Son of Odin  
#1 Posted : Monday, March 2, 2015 7:45:09 PM(UTC)
Son of Odin

Rank: Member

Groups: Member
Joined: 2/12/2011(UTC)
Posts: 39

Thanks: 8 times
Hi guys, HELP NEEDED!

I have dual-mono Buffalo III SE DAC, directly connected to optical and USB input (Amanero).
I can get a lock on signal with optical module, also with RCA input. These are connected to SP/DIF input on BIII modules. And I also can get sound, excellent, clean sound with these inputs.

I2S input on BIII modules is connected to Amanero USB input, which transmits I2S signal to BIII modules.

There is Arduino controller inside, which works well. Input switching, volume... all works great.

When I try to play music through Amanero, BIIIs can not get a lock. The "lock" LED is blinking, so something is getting through, but - no lock and no sound. PC recognizes Amanero, there is a sound when I connect USB cable to Amanero.

Both BIII modules are connected to Amanero with equal lengths of wire (5-6 cm) and connection is made like this:

DATA - D2
BCLK - DCK
FSCLK - D1
GND - GND


Is there something that I am missing? maybe some resistors? anything?
Suprted1  
#2 Posted : Wednesday, March 4, 2015 8:07:51 PM(UTC)
Suprted1

Rank: Member

Groups: Member
Joined: 2/24/2015(UTC)
Posts: 9
Norway
Location: Haugesund

There is some SW available from amaneros website or link. That allows you to log on to the Amanero, and change output settings.
Also there is a auto search for SPDIF signal setting on the BIII that may cause issues.

Working on a similar setup here. But still not connected for testing.
Suprted1  
#3 Posted : Wednesday, March 4, 2015 8:20:27 PM(UTC)
Suprted1

Rank: Member

Groups: Member
Joined: 2/24/2015(UTC)
Posts: 9
Norway
Location: Haugesund

Got a little curious, so I connected my cards as you explained here.
And I have a lock immediately...

This is straight out of the box BIII (notSE), connected with the same 4 wires between Amanero and Buffalo.

Not any other equipment connected, so I dont know if the sound is ok.

Suprted1  
#4 Posted : Wednesday, March 4, 2015 8:44:11 PM(UTC)
Suprted1

Rank: Member

Groups: Member
Joined: 2/24/2015(UTC)
Posts: 9
Norway
Location: Haugesund

Well, the sound works.... Just to some pc speakers, but working :-)
Son of Odin  
#5 Posted : Thursday, March 5, 2015 6:20:54 PM(UTC)
Son of Odin

Rank: Member

Groups: Member
Joined: 2/12/2011(UTC)
Posts: 39

Thanks: 8 times
Hi,

Thanks for your reply. I have BIII SE (dual mono) on amanero I didn't see any switches at all.
Maybe the problem is auto-search for SP DIF on BIIISE, I don't know. How to switch that off?

For now, we got a lock from RCA and optical (SP DIF), but nothing from I2S. Nothing.

Brick wall Brick wall Brick wall Brick wall Brick wall Brick wall Brick wall Brick wall
LeonvB  
#6 Posted : Thursday, March 5, 2015 6:44:05 PM(UTC)
LeonvB

Rank: Member

Groups: Member
Joined: 5/23/2010(UTC)
Posts: 708
Location: Netherlands

Thanks: 2 times
Was thanked: 48 time(s) in 45 post(s)
And you're not using the IP_S switch (page 36)?
Son of Odin  
#7 Posted : Friday, March 6, 2015 9:03:44 AM(UTC)
Son of Odin

Rank: Member

Groups: Member
Joined: 2/12/2011(UTC)
Posts: 39

Thanks: 8 times

IP_S is connected to Arduino microcontroller pin 8. I switch inputs via remote, and I know it works, because SP DIF signal is accepted on inputs which are used for SP DIF.

However, I can't get a lock with Amanero.
Brian Donegan  
#8 Posted : Friday, March 6, 2015 11:40:51 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)
SPDIF is the default state. Try manually jumpering the header.
Son of Odin  
#9 Posted : Monday, March 9, 2015 3:31:59 PM(UTC)
Son of Odin

Rank: Member

Groups: Member
Joined: 2/12/2011(UTC)
Posts: 39

Thanks: 8 times
I tried Amanero with my Bufalo II DAC, it still didn't work.
B II is simple, I just needed to switch "SP DIF" to OFF. Still didn't work.

How exactly to manually jumper the header? I did set 5 in SW2 to off, which in BIIISE should mean "No auto SP DIF detection".
Sorry about my lack of knowledge :(
Brian Donegan  
#10 Posted : Monday, March 9, 2015 3:36:59 PM(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)
Short the two pins of the IP_S header.
DQ828  
#11 Posted : Monday, March 9, 2015 8:46:58 PM(UTC)
DQ828

Rank: Member

Groups: Member
Joined: 8/17/2010(UTC)
Posts: 368
Location: australia

Thanks: 8 times
Was thanked: 3 time(s) in 3 post(s)
Originally Posted by: Son of Odin Go to Quoted Post
I tried Amanero with my Bufalo II DAC, it still didn't work.
B II is simple, I just needed to switch "SP DIF" to OFF. Still didn't work.

How exactly to manually jumper the header? I did set 5 in SW2 to off, which in BIIISE should mean "No auto SP DIF detection".
Sorry about my lack of knowledge :(


Are you sure it's not the software that you are using to play the music, I rebuilding a DAC at the moment and having issues getting the Amanero to play with ASIO settings where it will play with WASPI settings?

Son of Odin  
#12 Posted : Wednesday, March 18, 2015 2:16:47 PM(UTC)
Son of Odin

Rank: Member

Groups: Member
Joined: 2/12/2011(UTC)
Posts: 39

Thanks: 8 times
Helo, Thanks for your help.

I apologize for the delay in my replies to everybody, I was away on a trip and could not test it sooner.

Your advice (DQ828) DID WORK, but only on BII dac.

It's a good advice about software issues. I did check further, installed amanero drivers and kernel streaming component for foobar. Amanero support also helped me with it.

I did it, and I got got the sound (sweet, wonderful sound Angel on my BII dac.

Now my amanero works with kernel streaming, but only on my BII dac.

But my BIII dac - NOTHING. Still no output and no lock.

With same laptop and same amanero that work with BII perfectly, BIII has no lock and no output.

The same BIII dac locks perfectly with optical input, and with RCA input also. Brick wall Brick wall Brick wall

BIII is dual mono dac, so that could be the cause of problems. I did set the swithces
"SP/DIF auto lock" DIP switch on BIII modules (both) is set to "OFF". So I2S input should work, but it does not.


Brian Donegan - I'm not sure if two pins of IP_S header are shorted or not, but will know soon. And will post immediately.
Also - how to manually jumper the header of the SP/DIF ?

I'm out of ideas and feeling so frustrated. d'oh!


But I really appreciate your help, guys. Thank you so much.
Son of Odin  
#13 Posted : Wednesday, March 18, 2015 2:26:51 PM(UTC)
Son of Odin

Rank: Member

Groups: Member
Joined: 2/12/2011(UTC)
Posts: 39

Thanks: 8 times
Hi Brian,

Sorry, I just understood that "Short the two pins of the IP_S header." is the answer on the question "How to manually jumper the header on the SP DIF".

But still not sure what exactly to do. Sorry.

Is this done on both BIIISE modules? Or to connect IP_S of one BIIISE with IP_S of another BIIISE module?

I have 2 BIIISE modules in dual mono configuration.
Brian Donegan  
#14 Posted : Wednesday, March 18, 2015 3:11:12 PM(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)
On each board, place a jumper across the two pads of the IP_S header...

UserPostedImage

That will activate the analog switches and map the inputs to I2S (disabling S/PDIF). That should be all you need to do (disabling S/PDIF autodetect is generally not required).

You can also perform this switching with either a remote switch, or with digital logic, by applying a low (gnd) signal.

Edited by user Wednesday, March 18, 2015 3:12:56 PM(UTC)  | Reason: Not specified

Brian Donegan attached the following image(s):
ip_s.jpg (25kb) downloaded 588 time(s).

You cannot view/download attachments. Try to login or register.
thanks 1 user thanked Brian Donegan for this useful post.
Son of Odin on 3/23/2015(UTC)
DQ828  
#15 Posted : Wednesday, March 18, 2015 8:50:21 PM(UTC)
DQ828

Rank: Member

Groups: Member
Joined: 8/17/2010(UTC)
Posts: 368
Location: australia

Thanks: 8 times
Was thanked: 3 time(s) in 3 post(s)
You could use a double pole relay to trigger them both at once when your happy things are working.

Do you have any photos of the setup?

Edited by user Wednesday, March 18, 2015 8:51:30 PM(UTC)  | Reason: Not specified

Son of Odin  
#16 Posted : Friday, March 20, 2015 9:26:08 AM(UTC)
Son of Odin

Rank: Member

Groups: Member
Joined: 2/12/2011(UTC)
Posts: 39

Thanks: 8 times
Hi guys, Thanks for your help again.

Does it make any difference - S is already connected to Arduino (pin 8)?

Thank you Brian for very clear picture, we will connect IP and S on both boards.

Will DAC still be able to lock onto optical input, which is in SP DIF form?

The important thing is somehow to get a lock on USB input. That will be 90% of use.

I do have photos, but since then we have changed a few things to fix other problems, so I will take new ones of connection between amanero and BIIISE modules and upload them.
Brian Donegan  
#17 Posted : Friday, March 20, 2015 2:23:33 PM(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)
Originally Posted by: Son of Odin Go to Quoted Post
Hi guys, Thanks for your help again.

Does it make any difference - S is already connected to Arduino (pin 8)?

Thank you Brian for very clear picture, we will connect IP and S on both boards.

Will DAC still be able to lock onto optical input, which is in SP DIF form?

The important thing is somehow to get a lock on USB input. That will be 90% of use.

I do have photos, but since then we have changed a few things to fix other problems, so I will take new ones of connection between amanero and BIIISE modules and upload them.


I will try to be more clear.

When the IP_S header is open, the D1 input is channeled through the onboard S/PDIF level shifter to change the 0.5Vp-p signal to TTL level S/PDIF. It also blocks BCK to prevent the chip from thinking there is I2S present.

When you short the header (or force the high pin low with an Arduino or similar), D1 is sent directly to the DAC chip with no level conversion, along with the other I2S signals.

This header, basically, switches the DAC between S/PDIF and I2S. If you want to change back and forth, you need to use the header to control that.
thanks 1 user thanked Brian Donegan for this useful post.
Son of Odin on 3/23/2015(UTC)
Son of Odin  
#18 Posted : Monday, March 23, 2015 7:59:10 PM(UTC)
Son of Odin

Rank: Member

Groups: Member
Joined: 2/12/2011(UTC)
Posts: 39

Thanks: 8 times
Thanks !!

Very big thanks to you, Brian Applause Applause

This did make the USB input work. Shorting IP and S is what was missing. Now USB input works, no problems at all. Dancing

Optical obviously doesn't, but I can make a mechanical switch between the two and it will be OK. I can live with that.

The question is - why does it not work with Arduino only? Without shorting IP and S?

Shouldn't Arduino do the same thing when it switches inputs?

I know for a fact that Arduino does change inputs, because when I use the remote to change to SP DIF input during USB playback, the music stops. Also, all other things are controlled well with Arduino - volume, filter PLL settings, quantizer etc.

Also, taking the road directly to power amp sounds great. No need for preamp. Just IMHO.
Brian Donegan  
#19 Posted : Monday, March 23, 2015 8:45:25 PM(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)
the switchable S/PDIF inputs are built into the ES9018, and that is what you are currently switching via the I2C interface.

The three analog switches for mapping the inputs between I2S/DSD and S/PDIF are separate chips, located near the input header (tiny MSOP chips). these are controlled by the IP_S header.

You can use an Arduino GPIO connected to the IP_S header to do this switching from the user interface you have. It will be outside of the I2C communication, and just sets the IP_S pin low (I think, at work and cannot check if it's high or low triggered).

thanks 1 user thanked Brian Donegan for this useful post.
Son of Odin on 3/24/2015(UTC)
Son of Odin  
#20 Posted : Tuesday, March 24, 2015 1:22:39 PM(UTC)
Son of Odin

Rank: Member

Groups: Member
Joined: 2/12/2011(UTC)
Posts: 39

Thanks: 8 times
Hi,

So it can be done with remote. Great Dancing

What exactly on Arduino to connect to what on BIIISE? Should I2C headers of both BIIISE remain connected?

This is original scheme for my DAC, done by Robert Harthold. I am very grateful to him. He also programmed my Arduino and refused any payment for it.

Since then, Ottos were taken out (we did DAC without them), because I only need USB (I2S) and optical input. Output (pin) 8 of Arduino was then connected directly to S on both BIIISE modules, following Robert's advice.



Son of Odin attached the following image(s):
Branimir DAC.jpg (241kb) downloaded 30 time(s).

You cannot view/download attachments. Try to login or register.
Rss Feed  Atom Feed
Users browsing this topic
GuestUser
2 Pages12>
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.