I'm using the PurePath Console V3.2.1 along with the PurePath Motherboard AIP006G. I've hardwired the I2S signal out of my development target into J4 in order to debug register settings. The signal is running at 48K 32Bit precision. I'm running the TAS5782 as an I2S slave and providing MCLK, BCLK, LRCLK, and SDATA IN from my target design system. The amp chip in my system was not producing any audio so I back tracked to trying to insure the registers are set appropriately using the Purepath Console and hardware where the audio signal I'm getting at the speaker can be recognized but is badly distorted.
So in going through the registers I'm seeing defines for registers (for example Register 14 (0x0E) in the data sheet with Field descriptions, yet in the software it is all greyed out and marked as reserved. I've seen several registers that fall into this. Why does the software not match the datasheet?
PurePath Console: 
Data Sheet: 
Any thoughts on the audio distortion?
As for programming the amp chip on in my target system, I've taken the header file and converted the register define to Intel Hex format and programmed it into a E2Prom. I'm using a Pic processor to read out the eprom a page at a time, then sending the data to the amp chip in Reg, Value format through the I2C.



