Проблема такая - преобразователь USB-RS232, используются TXD и RXD, но не важно, думаю. Драйвер VCP (свежий скачал). Windows XP. Все как бы работает. Но если оставить этот преобразователь воткнутым в USB и перегрузить комп, то устройство в диспетчере задач видится, как и виртуальный COM, но при попытке открыть порт возникает ошибка "Указанный файл не найден" (т.е. не найден \\.\COM10 ). При этом FTProg видит микруху, читает епром, типа все ок. (Видит, видимо, через другой драйвер D2xx). Для приведения в рабочее состояние ком-порта помогает передергивание USB кабеля, либо отключение-включение ком-порта в диспетчере устройств. Проверил пока на одном компе, но даже если такая ситуация не на всех компах, то все же видимо вполне возможна.
Как побороть проблему ?
Пока что лучше программного отключения порта и повторного включения в диспетчере устройств (в автомате в автозагрузке) не придумал ничего лучше.
Сообщение отредактировал alevnew - Dec 22 2009, 12:22
|