So my Accuphase DC-37’s USB input was damaged a while back. It was broken, but it’s fixed now.
Cannot remember what the exact message was, but neither Windows nor Linux can detect the Accuphase DC-37’s USB input. The Snakeoil OS logs returns an error message with the error code of -110.
So what have I done to damage the USB port?

On the day, I had a problem with my PS Audio P5 - it refused to turn ON. To try and get the P5 working again I had to power on/off several equipment multiple times. By the time the P5 is working, the Accuphase DC-37’s USB port is dead.
In the Linux world the code -110 means an I/O READ error; but what is the problem, and the cause?
A colleague of mine (Steve) has kindly helped me out on this matter. He has diagnosed the problem, fixed the USB and modified the board to prevent this from happening again. Here’s a review of his findings, note that as I’m not a tech, everything is likely lost in translation!