ADAU1466
Recommended for New Designs
The ADAU1462/ADAU1466 are automotive qualified audio processors that far exceed the digital signal processing capabilities of earlier SigmaDSP® devices...
Datasheet
ADAU1466 on Analog.com
ADAU1452
Production
The ADAU1452 / ADAU1451 / ADAU1450 are automotive qualified audio processors that far exceed the digital signal processing capabilities of earlier SigmaDSP...
Datasheet
ADAU1452 on Analog.com
Hi everyone,
I'm trying setup a PCM1865 through my ADAU1466 using the Master Control Port I/O block.
I tryed different ways to do this, never worked.
Can someone explain me the XML file? If mine is correctly configured?
The ADC serial control port use 16-bit data words
The ADC address is 0x94 8-bit, 0x4A 7-bit (last one modified by the R/W bit)
The register address is 113 and I need to configure to 0000 1111 binary, page 0, as this picture (mute all inputs):

The first try XML:

After that, I tried:
Without "Dspname"
With 00 0F and len="4" on register 113
Without page select
With address byte length=1 in xml and block (Mistake? Don't know, i'm just trying every combination possible)
Block configuration:

Ps.: The xml file is in the same folder as the project.
Ps2.: My i2c e2prom is in the same bus (master i2c), so the bus is working.
Thanks by advance
Hello IcaroViana2,
Have you connected an oscilloscope or an I2C bus monitor to the I2C buss to see what is actually coming out? That would be helpful otherwise you are running blind not knowing what is actually being sent out.
Also, at least attach your XML file and your entire project would be better but I understand if you do not want to. Just use a simpler project as a test project and attach that.
Dave T
Hello Dave! Good to see you
The project is just a test... Just learning how to program i2c devices with the DSP... After this, I'll start the real program...
Attached are both xml and project that I'm using.
About the oscilloscope, I'm able to see i2c memory communicating, clocking, everything, but when I toggle switch on to trig the Control port Ext. Trigger, something happens:
One pulse. Just this. Nothing more. No communications at all.
This is like "Address not found", but I have the ADC correctly wired and configured in the block and XML... (I think).
The ADC

The files:
Solved. The Sub-Address byte is 1, not 2.