USB: Configuration & firmware update