Problem with SRC4392 - WM8741 - diyAudio
Go Back   Home > Forums > Source & Line > Digital Source

Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, etc.

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Thread Tools Search this Thread
Old 26th January 2015, 01:01 AM   #1
aos is offline aos  Canada
diyAudio Member
Join Date: Mar 2007
Default Problem with SRC4392 - WM8741

Hi, I designed a DAC with SRC4392 and WM8741 and have run into a problem I am unable to solve. The device works and it sounds good but when I decided to do some measurements, things don't look well at all. Take a look at the THD in the attached image. Spikes everywhere and 3rd harmonic at >-70db?

The chain was PC (RMAA software) -> CM8761 USB thingy with coax out -> my device -> Sound Blaster ZxR analog input.

In my experience, this kind of image is usually due to some kind of digital process - filter, resampler etc. But this looks too gross to be coming from any of that. The first thing to suspect would of course be the maligned RMAA and windows and some kind of resampling happening there. However, when I connect another DAC in the same chain, just using optical from the usb thingy instead of coax (they are simultaneous outputs), I get perfectly clean picture. The problem is not the RMAA input either, because I also own Keithley 2015 THD which corraborates THD at about 0.075% with 10+ harmonics (but only 0.001% with just second harmonic, just as the RMAA suggests).

So I obviously suspect I made a mistake in how I designed and wired and configured chips. I feed SRC4392 directly, all subsystems use the board generated master clock 24.576MHz, SRC is fed from DIR and port A is fed from SRC and port A output goes to WM8741. Port A is master mode, generating bit and lrck signal from master clock. My assumption is that SRC's job is to take input from DIR - which is fed master clock but obviously recovers the clock from input signal as well and produces data that is sync'd to recovered clock, not master clock - and resample it, providing resampled data at master clock rate. DAC chip is also fed master clock. In other words, I expect input at say 44.1kHz/24 bit synced to recovered clock coming from USB gadget and output from SRC at 192kHz/24 bit synced to on board master clock. And it appears to be working until you look more closely.

I replaced the WM8741 DAC chip suspecting it got damaged, with no change.

Anyone has any idea what did go wrong here? I can provide more info as needed.
Attached Images
File Type: png cs4392thd.png (27.8 KB, 26 views)
  Reply With Quote
Old 27th January 2015, 07:05 PM   #2
aos is offline aos  Canada
diyAudio Member
Join Date: Mar 2007
I connected WM8741 directly to USB audio's I2S header and got the same result - -65dB 3rd harmonic. Again, other DAC connected to it is clean. So the problem seems to be Wolfson chip - but I am using datasheet schematics and I double checked values and connections. There are only a few registers to configure and I tried all combinations I could think of. I just can't see what could cause a DAC chip to produce such results (I replaced the chip itself before with no change).
  Reply With Quote
Old 28th January 2015, 10:03 AM   #3
aos is offline aos  Canada
diyAudio Member
Join Date: Mar 2007
This was caused by inappropriate bypassing capacitor for the WM8741 regulator. Apparently the SMD ultralow ESR polymer cap may be too much for the top of the line regulator (/s) and a hacked in aluminum can "normal" low ESR capacitor yields results which are dramatically better and generally acceptable. The regulator wasn't oscillating and monitoring rails on the oscilloscope didn't look bad but there it was. Anyhow hopefully a useful lesson for myself.
Attached Images
File Type: png cs4392thd-2.png (28.5 KB, 11 views)
  Reply With Quote


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Gain problem of DSD input to WM8741 DAC simonvan Digital Line Level 1 23rd December 2012 04:24 AM
src4392 no audio output qchen10 Digital Source 0 15th November 2010 08:40 AM
SRC4392 or AD1896 Lorien Digital Source 11 14th February 2008 09:14 PM
Src4392 + Ad1865??? Gcollier Digital Source 2 6th August 2006 04:29 PM
Anyone tried new SRC4392? andrei Digital Source 3 3rd July 2006 04:10 AM

New To Site? Need Help?

All times are GMT. The time now is 10:40 AM.

vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2015 DragonByte Technologies Ltd.
Copyright 1999-2015 diyAudio

Content Relevant URLs by vBSEO 3.3.2