Soekris DAM dac usb interface problem

Hello,

Like many people here i am a fan of the soekris dam dac. My first build was two 1021 in balanced with a diyinhk usb interface. Then i bought a dac1101 and i build a dam1941.

I really like the sound of these dac, but i get problem when i use their usb interface. These problem are annoying so i come here to see if i am alone and if a solution could be find. I tried to discuss it with soren that copiously ignore it so i won't ask him again.

First of all, the behavior is the same for both the 1941 and 1101, so i don't think it is a hardware failure of some sort. I tried two different cable also and it's not the problem.

I use both linux and windows. With linux i tried several different distro and kernel version.
So the problem are :

- If i connect and power up a dam before starting the computer, it is recognize fine. If i power up the dam after the computer is powered up, it is often not recognize (3 times over 4 i think). I need to unplug the usb and plug it again to make it recognize. This problem is for both linux and windows.

- In linux i get some kind of data corruption leading to pop and crack when playing. This problem is the most annoying and i 'd really like to find a solution for this.

- In linux with kde the dac often disconnect for no reason, it's like it stop being recognize. The OSD tell me the dac is disconnected, it often happens when i start an audio flux. The lsusb command often return the dac is not connected anymore, but sometimes it still appear in the list. I need to disconnect and connect again the dac usb cable, but it's annoying because it happens a lot.
This problem is surely related to the kde audio/video subsystem, phonon. Because i tried with gnome and the latest ubuntu and the problem disappear, but i still have the two other problems.

In windows i got a problem with the official usb driver. Sound just stop after a while for example when i play a video game or if i play a song. Soren recommend me to try the generic usb audio driver of windows 10 and it works fine since then.

I only use AMD hardware, i test the dac with three computer base on ryzen with b350 / x370 / x570 motherboard. I start to think there is a bug in the linux kernel with the amd usb driver. I only had the occasion to quickly try with an odroid h2 that is intel celeron base hardware and all these problem didn't seems to be here. I tried the H2 with gentooplayer.

Thank you