… если в соседний порт USB включен логический анализатор (Салеае или например Kingst)?
Откуда вопрос - когда-то давно, в самом начале изучения СТМ, у меня в такой ситуации вместо платы СТМ прошился чип ЛА и он перестал работать. Вероятно, протокол прошивки этого чипа был совместим с протоколом СТ-линка. Или просто что-то сглючило…
С тех пор я всегда, прежде чем прошивать СТМ32 - вытаскиваю шнур ЛА из компа.
Но когда отлаживаешь какие-нить хитрые конструкции из таймеров - прошивать и смотреть картинку на ЛА надо постоянно, поэтому у меня гнезда USB на компе все уже разбиты.
Вопрос - что говорит вам опыт: тот факт, что я когда-то испортил ЛА Ст-линком - это случайность или действительно лучше избегать пользоваться СТ-Линк, когда в порт включен ЛА?
Как по моему опыту я не представляю как можно прошить ЛА подавая команды на СТ-линк. Перед подачей команды СТ-линку программа программатора общается на тему совместимости и если что то не ей не нравиться пишет что программатор не найден. Сам процесс прошивки идёт по другому протоколу SW. Т.е. СТ-линк для записи поток данных преабразует в команды записи. Без этого записать что то в работающий STM проблематично. Покрайней мере у меня при отладке и неоднократной перезаписи STM и одновременно воткнутым LA сломать LA не получилось.
ламать/ не ломалось. А вот одновременная работа ЛА с ST-Link глюки были, и на форуме это обсуждалось.
смена компа / USB / драйверов и прочая хиромантия иногда помогает
дык просто одновременно не работали, в диспетчере устройств одна из железок была в неопознанных.
Приходилось или как очередность подбирать включения в USB или портами, неудобно конечно.
Да и Windows тогда 7ка была, сейчас 10ка - никаких проблем с одновременным прошивкой STM и работой ЛА пока не заметил.
Да в общем когда ЛА или Ст-линк в пылу работы перестает определятся - это тоже такое себе…
Даже если никто не умер.
Короче, всем спасибо, тему закрываю.
Попробую не вытаскивать ЛА, понаблюдаю. По крайней мере вроде успокоили насчет того, что сдохнуть совсем он не должен.