Other Parts Discussed in Thread: TAS5825P, CDCE913, TCA6408
Tool/software:
I have a new TAS5825PEVM that won't connect to PPC3. USB enumerates correctly for audio and it appears under the headings: Texas Instruments USB Audio Devices: TI USB Audio UAC2.0 and Sound, video, game controllers: TI USB Audio UAC2.0. There are no other connections or unmatched devices that appear when the EVM is connected.
I can send audio via the XMOS chip and it appears on the I2S outputs feeding into the TAS5825P. SPDIF if selected by the hardware toggle switch also appears when I send to it from our AP. Looking at the I2C traffic on the board during startup (when USB is connected to the EVM), the only device that gets written to is U15 the CDCE913 frequency synth. U18 the TCA6408 GPIO is never touched and the TAS5825P is held in power down.
Looking at PPC3 running the TAS5825P app, the device indicator shows it as offline. There is no settings page in the app, just "Timing and Audio Processing", "End System Integration" and "Register Map" pages. The I2C bus master on this EVM is the XMOS chip. It as if there is no connection to it from PPC3 via USB. I'm not sure if you use the XMOS as a bridge to I2C or have an API and local code running on the XMOS device, but it's definitely not talking. All hardware settings look good and supply rails are all present and correct. I am using PPC3 v3.2.1 platform build 306, I2C Master 3.0.1-alpha.3 and TAS5825P: 3.0.10. These are the latest versions available from TI. The workstation I'm using is x64 windows 10 Pro version 10.0.19045. It looks like a I2C bus master issue to me. Do you have any suggestions that might help?