Other Parts Discussed in Thread: TAS5558, , PUREPATHCONSOLE, TAS5548, DIX4192, TAS5634
Hello,
I have the TAS5634EVM and want to evaluate especially the capabilities of TAS5558.
One important point is to test support of samplerates of input audio in range of 44.1kHz to 192kHz.
I am able to play audio from the sources USB, SPDIF-Coax and SPDIF-Toslink. But I fail to play samplerates other than 44.1kHz or 48kHz.
I use PurePathConsole v1.16. Target is TAS5548/58. OS is Windows 11.
EVM FWID is FWIDPCM5548EVM-B (according to PurePathConsole v1.16)
EMVFirmware version is 354 (according to PurePathConsole v1.16)
This is what I tried:
1. When I select USB audio I am not able to change sample rate to anything else than 44.1kHz. Windows doesn't provide any other option. So regardless what content I play, always audio with 44.1kHz is in use.
The Jumper J6 is properly selected to USB.
When I check the used LRCK frequency at test point close to J12 I always see 44.1kHz.
-> It seems that TAS1020B used on this EVM is limited to 44.1kHz only. But maybe this this is a config problem of TAS1020B (which is most propably configured by the MCU on EVM) or a driver issue.
Is this EVM supposed to support other samplerate than 44.1kHz from USB input? If yes, how could I make use of such higher samplerates.
2. I also checked the SPDIF-Coax and SPDIF-TOSLINK input. All jumpers and switches are set properly. I selected the proper input via the INPUT button and followed exactly the procedure from manal.
This is my test result:
- Audio with 44.1kHz, 88.2kHz: I hear the audio, but samplerate at test pint near J12 is always 44.1kHz (so even when I play 88.2kHz)
- Audio with 48kHz, 96kHz: I hear the audio, but samplerate at test pint near J12 is always 48kHz (so even when I play 96kHz)
- Audio with 176.4kHz: I hear no audio, samplerate at test pint near J12 is 44.1kHz. I checked test point SDN, which is permanently low.
- Audio with 192kHz: I hear no audio, samplerate at test pint near J12 is 48kHz. I checked test point SDN, which is permanently low.
I doublechecked the SPDIF signals with another device. The samplerate and data is as expected.
So I face two issues when using SPDIF input:
A: DIX4192 seems to output I2S data only in samplerate 44.1kHz or 48kHz
B: DIX4192 fails to process samplerates 176.4kHz and 192kHt from DIR
-> My guess is that this is some invalid config of DIX4192 by the MCU. Maybe the routing of clocks is not correct and instead of using the clocks from DIR, always reference clocks are used.
Could you please help me to test TAS5558 with audio using samplerates > 48kHz with this EVM?