Hi everyone,
I have no luck interfacing a TLV320DAC3100 with a cc3200 launchpad. Connected are MCLK, DIN, SCL and SDA; frequency at MCLK is 12 MHz measured with an oscilloscope. No failure on writing the i2c register. But neither data from a sound file nor a beep is hearable. Hope anyone has an idea whats going wrong.
Thanks in advance!
Markus
My config is:
_WriteRegister(0x00, 0x00); _WriteRegister(0x01, 0x01); _WriteRegister(0x04, 0x03); _WriteRegister(0x05, 0x91); _WriteRegister(0x06, 0x07); _WriteRegister(0x07, 0x02); _WriteRegister(0x08, 0x30); _WriteRegister(0x1B, 0x00); _WriteRegister(0x08, 0x30); _WriteRegister(0x0B, 0x83); _WriteRegister(0x0C, 0x85); _WriteRegister(0x0D, 0x00); _WriteRegister(0x0E, 0x80); _WriteRegister(0x74, 0x00); _WriteRegister(0x44, 0x00); _WriteRegister(0x41, 0x00); _WriteRegister(0x42, 0x00); _WriteRegister(0x3C, 0x0B); _WriteRegister(0x00, 0x08); _WriteRegister(0x01, 0x04); _WriteRegister(0x00, 0x00); _WriteRegister(0x3F, 0xD6); _WriteRegister(0x40, 0x00); _WriteRegister(0x00, 0x01); _WriteRegister(0x2A, 0x1C); _WriteRegister(0x20, 0x80); _WriteRegister(0x41, 0x30); _WriteRegister(0x42, 0x30); _WriteRegister(0x00, 0x00); _WriteRegister(0x49, 0x01); _WriteRegister(0x4a, 0x77); _WriteRegister(0x4b, 0x00); _WriteRegister(0x4c, 0x23); _WriteRegister(0x4d, 0xfb); _WriteRegister(0x4e, 0x7a); _WriteRegister(0x4f, 0xd7); _WriteRegister(0x48, 0x04); _WriteRegister(0x47, 0x84);