Just another note I'm (Not) using a BOB, probably not the safest thing to do but if you make sure all your inputs to the Ess switch to ground there should not be a problem . I have not had a great deal of success with BOB's especially when you/r using high pulse rates well the one's i brought anyhow .
I check every pulse from every point & port with my oscilloscope to make sure they don't exceed 5V before I connect them.
I have 5mm pitch ball screws with a 1:1 belt drive step pulse on each axis is 1638.4
I have attached the port layout that I use on box that houses my ESS all RJ45 connections.