Есть платка stm32-discovery (STM32F100) от ST, до недавнего времени все работало, но в один прекрасный момент она перестала определяться как ST-LINK, а стала определяться как "запоминающее устройство для USB", при этом появляется еще один диск в системе, соответственно IAR и прочие IDE его не видят.
STM32 ST-LINK Utility его видит и успешно программирует и обновляет, но это ничего не меняет. Переустановка OC, смена компьютера не помогает
другая отладочная плата на stm32f4-discovery нормально работает.
подразумеваю, что это аппаратная проблема (раз перешивка st link не помогает), но ума не приложу, что может повлиять на определение типа устройства USB
помогите