There us a jumper i believe to supply the 5v from the power supply instead of usb. Gonna check that out.

And yes it uses the same connector as the ramps board i will double check them