Added support for openning USB port in reduced support

This is to allow better debugging of the Curvex3 code