Have a customer who wants to use the USB on the MSP430F5528 for firmware upgades (DFU). Otherwise when not performing DFU, he'd like to use the pins as GPIO when not connected to a USB host. Can he switch back-and-forth on the fly? He has a method to detect USB insertion and plans to reprogram the pins to USB pins when USB detection occurs. When the USB connection is removed, he will revert the pins back to GPIO. Can he do this? Or will the DFU firmware cause a problem ? Thanks - Bill