Well, I got your point. It is rather a router or switch with LAN access
The cables are defined in the specification of the product, more for EMC reasons. We know that some customers might use crappy cables, but that will then be their own responsibility
You are right in all the other points about the difficulty to control what is actually hooked up on the other end of our connection
Very interesting, but as you wrote about it might mean that some customers will be having problems with compatibility. Anyway, would be interesting to try it out, at least to know the possibilities for coming products
Yes, the layout is not good (another guy on the team did it, and we actually didn't do a proper review). And it should be changed before other hardware solutions are investigated.
And, our design is not unique, a standard design should be able to pass EMC with little problems, so should ours
Ground plane was routed below the magnetics, so possibly shorting the CM coil. Termination resistors in wrong places, etc. I was just looking for a quick fix, SW is free.
I did see a skew between TX_P and TX_N signals, that shouldn't be there, and which cannot be explained with signal trace differences and impedance discontinuities. I was more inclined to blame asymmetric magnetics, but the RX_P and RX_N lines does not have the skew, and when the line auto negotiates crossover, the skew seem to follow the TX_P and TX_N lines, not the channel