Is there any documentation on programing eval boards with a second mico controller ?
I have my SDA and SCL lines hacked into the eval boards control port, but cant seem to get the two talking.
We do not yet have comprehensive documentation explaining the implementation of microcontroller code in an end system. There are some tools in SigmaStudio that allow you to generate a skeleton for the microcontroller's code, notably the capture window, the sequencer window, and the export system files command.
The basics of these features are explained in this thread:
We hope to develop more complete documentation, possibly in the form of training videos, as soon as possible.
Thanks for the quick reply, Brett.
I have one more question for you.
I am using the EVAL - ADAU1781Z rite now, but will be using the 1381 in the future.
The 1781 data sheet describes 2 sections of RAM that are not mentioned in the 1381 data sheet; Program Ram (0x0400) & Parameter Ram (0x000).
When I download code to the board from SigmaStudio I can see that it programs Program Ram and Parameter Ram.
My question is, does the 1381 have Program and Parameter Ram and will need to be programmed in a similar manor to the 1781 ?
The primary difference between the ADAU1781 and ADAU1381 is that the ADAU1781 has a programmable SigmaDSP core and the ADAU1381 has a fixed-function processor. The processing in the ADAU1381 is optimized for digital still camera applications and cannot be reprogrammed. You do not have to write a program to the ADAU1381, but there are certain parameters that you will want to set to adjust the performance of the signal processing blocks (filters, dynamics processing, wind noise detection, etc) to your application.
If you need to have a programmable signal flow that you can design yourself, then you should use the ADAU1781.
The signal processing flow in the ADAU1381 is fixed, and is ready to go when the device powers up. You will need to write a few control registers and parameters, however, before the device will pass audio.
A description of the ADAU1381 sound engine signal flow is here: http://www.analog.com/static/imported-files/user_guides/UG-030.pdf
As Jerad mentioned, the ADAU1381 cannot be programmed, so the ADAU1781 should be used if you want to design a custom processing flow using SigmaStudio.