У меня возникла идея почему происходит отваливание COM-порта (возможно бредовая).
Думаю очевидно что проблема кроется в микросхеме преобразователе USB-UART CP2103. Если порассуждать...
Любое устройство подключенное к шине USB потребляет от нее некоторый ток, который она заявляет при инициализации. Согласно паспортным данным АС4 потребляет ток 100 мА. Если предположить что в некоторый момент ток превышает установленное значение, то USB отключает данное устройство. И вывести его из этого состояния действительно можно только физически отключив АС4.
Я тут наткнулся на одну статью
http://www.kit-e.ru/articles/elcomp/2005_05_114.php
с описанием микросхем CP210x. Значение Max Power (максимальное потребление от шины) по умолчанию - 100 мА. Предполагаю что в АС4 это значение и установлено.
Это значение можно изменить самостоятельно используя программу CP210x Set IDs (доступна на официальном сайте), возможно это решило бы проблему.
Прошу техподдержку прокомментировать данное предположение.




Ответить с цитированием
