Hi,
First I must say that the Software installation for TLV320AIC3106EVM is really outdatted and flaky. To think that each average Joe like me buying the EVM has to know that GUI rev 1.0.1 must be used instead of 1.0.0. Then that the NI-VISA runtime included is not compatible in Windows 7 64bit, so a new NI-VISA must be downloaded. And that the USB-MODEVM driver is never installed correctly on the first trial, and must be installed manually. So much time lost just to get the GUI to open correctly...
Now for my current problem. How to make SPI configuration working? All example script are in I2C mode. I read the appendix G of the user guide. I tried to write and read the register 00. In the command line interface I tried the following:
i spi8
w 00 FF
r 00 00.
I look into the Read data section, I see parameter commands. Where is the data read? Can you detail more how to use SPI mode ?
Another thing, the "INDICATOR UPDATES" does not work most of the time, in fact no readback stuff on the gui works. Like the DAC overflow, or the headset detection.
If i switch back to i2c mode and I run the script for stereo headphone. I can verify the audio path is OK with a headset. But all the nice knobs of the DAC and high power output do not reflect the actual state of the device. I find this very useless when trying to fine tune settings.
I guess it is futile to hope for a gui apdate any time soon.