I made the following Project "DSPRiaa-I2S in".
The I2S Input is routed to I2S out and the digital Signal is ok.
However for easy measuring the signals i wanted to put the Output
to the internal DAC's as well, but to no avail.
I have 1.5 Volt DC Offset on the Outputs, but no Signal.
To test i made the Project "Test-Sinus" with a 1kHz Sine Generator
feeding the I2S Output and the 4 DAC's. The Signal is on I2S but None is on the DAC's.
I think that the Problem is in between my eary, but i can't find the error.
After that i inserted a 0.5Hz squarewave oscillator routed to MP7 but there is also no Signal present, just 3.3Volts
Any hints ?
Thanks in advance
Hi Biti. I am a beginner on this. I'm actually ended up here because of the lac of documentation onlye regarding SIGMA STUDIO for programing the ADAU1701 regarding audio processing. I'm setting up a small project that if it works out i might be able to produce with great quality using the DSP instead of Passive Crossovers. If you could help me with understanding the Sigma program and it's functions i would be much appreciated.
Sorry for bothering without having an answer for your question.
Your 7776.Test-Sinus project produces audio output from at least DAC2 and DAC3 on a ADAU1701MINIZ eval board. Thus, your project's settings are not preventing DAC output. The MP7 output difficulty can be fixed in your SigmaStudio project -- for an explanation of what's wrong and how to fix it, see https://ez.analog.com/dsp/sigmadsp/f/q-a/114099/zero-comparator-for-adau1452-sigmastudo-v4-2 (though for a ADAU1452, this also applies to the ADAU1701).
thank you for the response.
I don't own an EVAL board, I made my own PCB's to finish this project:
after a long time.
I checked my layout and everything seems to be ok.
I soldered the ADAU1701 by hand and it seems I partially bricked the chip
or did not solder all the pins correctly. Are there any dedicated pins to check why
only the analog outputs are not working ? I checked AVDD and the two Filter Caps and
they seem to be ok.
I managed to get MP7 blinking according your explanation but not the Real Time Display.
Does it only work when the hardware is connected to Sigma Studio ?
My Hardware is in Selfboot Mode.
Sorry for the difficulties you're experiencing. Yes, the Real-Time Display reads from the hardware. I tried downloading your self-boot file E2Prom.Hex to the eval board's E2Prom using SigmaStudio's E2Prom Loader and it ran fine -- showing there's nothing wrong with this file:
The circled bytes at the end of your program forms a command to write to the Core Control Register at address 0x081C. The data written to this register, 0x001C, clears the registers and turns ON the ADCs and DACs. Thus if these bytes are missing from your E2Prom, you'll get no sound from the DACs.
The very last byte, 0x06, is the command to stop loading from the E2Prom. How are you programming your E2Prom? Can you verify its contents vs your file? If your E2Prom is correctly programmed from your file, then it's likely you have a hardware issue. Only thing -- so much of your hardware is working that I can't think of a hardware problem which would affect only the DACs. Your ADAU1701 comes out of reset, its crystal oscillates and its PLL locks, and it's running your code. And the DACs are correctly biased at Vcc/2. So it's unlikely that all the DACs are damaged. I just hope you can get it working!
Also check across your capacitors connected at pins 40 and 41 on your ADAU1701 -- both should read about 1.5 volts. If you wish, you could post your hardware schematic and/or pcb layout so that someone here with HW design experience could examine it. The fact that your crystal and PLL are working suggest that you did well in your layout of bypass caps and such. BTW, making your own board and having most all of it work is quite a feat. It's something that I haven't attempted at home. For example, my last hobby project was a wah-wah pedal for a young friend -- it could have been made with a ADAU1701, but I went with a typical quad op-amp design from the '70s.