ΣSigmaStudio Ask AI Русский Log in

ADAU1701 I2C Issue

SigmaDSP & SigmaStudio antoker Mar 25, 2011 00:00 2 replies Original on forum ↗
Subscribe
antoker Question
Mar 25, 2011 00:00

Hi,

I've been experiencing some issues with my custom ADAU1701 board. The board design is pretty much the same as in the ADAU1701 datasheet (page 51, I2C Control) except for the reset circuit and 1V8 Core volatge regulator, reset circuit consists of a single pull-up resistor (10k) and a shunt capacitor (0.1uF), while the 1V8 regulator is based around a LP2985-18 IC (VDrive pin is left floating on ADAU1701). The problem I'm facing is when I connect an USBi Control Interface (from an evaluation kit) and try to upload a design to the device, it fails with an error message: COMS FAILED. I've checked both the USBi connector interface and layout several times without finding the cause of the problem.

The I2C commands sent from the USBi device looks fine, except for the fact that ADAU1701 does not acknolowedge the the address. The rest of the circuitry seems fine, system clock is nice and clean, adc's are at 1.5V.

I'll be glad to hear any suggestions.

Audio Signal Processors

i2c

SigmaDSP Audio Processors

layout

adau1701

ADIApproved Reply
Mar 25, 2011 00:00

Please see page 20 of the ADAU1701 datasheet. The VDRIVE pin should be grounded:

ca77599bb195157e3007d42a2efb882d.jpg
ca77599bb195157e3007d42a2efb882d.jpg
ca77599bb195157e3007d42a2efb882d.jpg-385x201.jpg
ca77599bb195157e3007d42a2efb882d.jpg-385x201.jpg
antoker Reply
Mar 28, 2011 00:00

Ok, I've grounded the VDRIVE and had to replace the oscillator from 12.288Mhz to 24.576Mhz in order to get the device to work properly, not sure why it did not work with 12.288Mhz (may be the load capacitance was to low for this type of crystal). Anyway, thanks for the help.