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)
|
panord wrote:p.s. I tried moving all switches to open (including DIFFHW), except I2S and there is no change. I still have sound, but no control from the volumite. Have you checked the that pot is functioning correctly? Does the voltage at the wiper change when you turn it?
|
|
|
|
Rank: Advanced Member
Groups: Member
Joined: 3/16/2009(UTC) Posts: 43 Location: Defiance, MO
|
Yes, looks like the pot is work. Voltage changes as I turn it.
|
|
|
|
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)
|
have you tried running the I2C from the volumite to a single Opus? It is sometime easier to find issues if you can isolate things as much as possible.
|
|
|
|
Rank: Advanced Member
Groups: Member
Joined: 3/16/2009(UTC) Posts: 43 Location: Defiance, MO
|
I just disconnected the I2C from the left channel Opus. The right channel now has
SDA > SDIN, SCA > SCK, VCC > VD, GND > G.
Music is playing from both channels and Volumite is not attenuating either channel
|
|
|
|
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)
|
Is it playing mono or stereo.
|
|
|
|
Rank: Advanced Member
Groups: Member
Joined: 3/16/2009(UTC) Posts: 43 Location: Defiance, MO
|
It seems to be playing in stereo. I'm not sure I have a good test for this other than hearing the separation of instruments in the music.
|
|
|
|
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)
|
|
|
|
|
Rank: Advanced Member
Groups: Member
Joined: 3/16/2009(UTC) Posts: 43 Location: Defiance, MO
|
Thanks. I've been looking for something like. Yes, I am getting stereo playback
|
|
|
|
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)
|
Ok, well my only conclusion at this point is that you might have a dead micrcontroller for some reason. Are the voltages good local regulator on the volumite?
|
|
|
|
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)
|
Are you completely certain that all of the switches but I2S are open?
You can confirm this by checking for continuity between each switches output and VDD and GND pins of the switch. There should be none on the open switches.
|
|
|
|
Rank: Advanced Member
Groups: Member
Joined: 3/16/2009(UTC) Posts: 43 Location: Defiance, MO
|
Yes. I have 7.5V at Vin and 3.3V at Vout on the regulator. And I have confirmed 3.3V at pin 8 (VCC) on the controller. Actually, voltages are a couple tenths under 3.3V, but I assume that woudn't matter.
|
|
|
|
Rank: Advanced Member
Groups: Member
Joined: 3/16/2009(UTC) Posts: 43 Location: Defiance, MO
|
I'll check the switches, but just to confirm - should DIFFHW be open or 0? On the 8741 data sheet, it shows DIFFHW=0 and Mode=Z as putting the dac in software mode.
|
|
|
|
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)
|
I has to be low (0) but it has an internal pull-down, so either open or low(0) should work.
|
|
|
|
Rank: Advanced Member
Groups: Member
Joined: 3/16/2009(UTC) Posts: 43 Location: Defiance, MO
|
With switches in the open position, I am getting resistances of about 25k ohms to both vd and gnd on most of them. DIFFHW is currently set to 0, I am getting 0 ohms to gnd, but 1.4k to vd. For I2S, set to 1 on the board I am measuring, I get 9k-10k to both vd and gnd.
I am now officially in over my head - I'm not quite sure what these readings are telling me, other than they are not what I expected
|
|
|
|
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 two pins on the switch - the power terminal block side of the switch. One is to GND, the other to VDD. When any particular switch is open there may be some high resistance to either GND or VDD. That is normal because of internal pulling resistors etc. But when closed to either 1 or 0 they should have zero(very close to zero) impedance to either GND or VDD. The pad on the switch closest to the controller terminal block is VDD. Edited by user Sunday, March 6, 2011 11:42:55 AM(UTC)
| Reason: Not specified
|
|
|
|
Rank: Advanced Member
Groups: Member
Joined: 3/16/2009(UTC) Posts: 43 Location: Defiance, MO
|
OK - let me know if this makes sense
Switch - position, VD reading, GND reading
OSR - open, 25K, 25K Mute - open, infinite both FSEL - open, 25k, 25k DIFFHW open, infinite both IWO - open, infinite both Mode - open, 25k, 25k DEEMPH - open, 15k, 9k DSD open, 25k, 25k I2S - 1, 0, 9k
|
|
|
|
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)
|
Hmm I guess I was not really clear. I don't mean to measure to VD, but to VDD(DVDD) which you can find at the pad I indicated or at L1.
|
|
|
|
Rank: Advanced Member
Groups: Member
Joined: 3/16/2009(UTC) Posts: 43 Location: Defiance, MO
|
I should have been more clear too. I was measuring from VDD (the switch pad closest to the controller) and GND at the opposite end of the switch. I typed VD, but meant VDD.
|
|
|
|
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)
|
Interesting I2S at 1 or 0 should be a dead short to VDD or GND.
|
|
|
|
Rank: Advanced Member
Groups: Member
Joined: 3/16/2009(UTC) Posts: 43 Location: Defiance, MO
|
I removed the Volumite and, yes now I2S is a dead short to VDD on one board and ground on the other. Re-attached the Volumite and I2S is measuring correctly.
While I had the Volumite removed, I was examining again for solder traces. While measuring for shorts, I measured the two resistors that lift PB0 and PB2. Both were 10k, not the 3.3k listed in the bom. Would that make a difference?
|
|
|
|
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.