PerfectWave SACD Transport to Topping D90 III Sabre via I2S

Hi, has anyone successfully connected a PerfectWave SACD Transport to a Topping III Sabre DAC via I2S. The behavior i get is highly dependent on the setting of the DSD flag for the I2S interface on the Topping: if i select pin 15, SACDs play perfectly, CDs are recognized as DSD stream on the DAC display and play rather choppy. If i select pin 14, CDs play fine, but SACDs show up as high res PCM (768Hz) on the DAC with a high frequency noise in the background. Sound is glorious when the right DSD flag is set on the DAC but shutting down the DAC to reset the DSD flag whenever i switch from CD to SACD is not exactly efficient.

Is this the case of a missing pull-up resistor in the interface, or is there anything i can do to fix this issue.

thanks,

Michel

update: PS Audio support was very helpful in providing me with the full details of PS Audio’s implementation of the I2S protocol. Basically everything is working as it should, PS Audio doesn’t use any flag to discriminate between PCM and DSD streams, while the Topping DAC expects a flag (0V for PCM, +3.3V for DSD). They are simply incompatible.