The USB device functionality provides an alternate method to connect the controller to a host computer for troubleshooting.