понедельник, 23 июня 2014 г.

Лечим COM порт в windows

Имеем ошибку состояния COM порта,  при загрузке в диспечере устройств он отображается со знаком восклицания, а в состоянии устройства написано что устройство запустить не удалось код ошибки 10. Не емко, в логах наблюдаем ошибку под названием serial в теле которой написано примерно следующее:



Тип события: Ошибка
Источник события: Serial
Категория события: Отсутствует
Код события: 36
Дата: 29.05.2014
Время: 16:59:59
Пользователь: Н/Д
Компьютер:
Описание:
При проверке, что \Device\Serial0 является последовательным портом, содержимое регистра задвижки делителя совпало с содержимым регистра разрешения прерываний и регистра приема. Устройство распознается как не являющееся последовательным портом и будет удалено.
Данные:
0000: 00 00 08 00 02 00 56 00   ......V.
0008: 00 00 00 00 24 00 06 c0   ....$..À
0010: 3e 00 00 00 00 00 00 00   >.......
0018: 00 00 00 00 00 00 00 00   ........
0020: 00 00 00 00 00 00 00 00   ........
0028: f8 03 00 00 00 00 00 00   ø.......

Удаление устройства, переустановка, откат драйверов, обновления набора микросхем не приводят ни к чему. Помогает иногда сброс биоса, но работает до первого обращения на порт. Как пишут нам народные джидаи проблема возникает из-за того что контроллер COM порта думает что он USB.
На просторах гугла и майкрософта удалось раздобыть следующий рецепт:

  1. Перезапускаем комп, заходим в биос, отключаем USB шину, сохраняемся, перезапускаемся, входим в виндовс.
  2. Опять перезапускаемся, включаем USB шину, сохраняемся, перезапускаемся, входим в виндовс.
  3. Наслаждаемся

На жаль в моем случае в биосе не было возможности отключить USB шину, по этому в отчаянии я обновил биос, что абсолютно не помогло, потом решил сделать следующие действия:

  1. Выключаем ПК, отключаем питание, жмакаем кнопку включения, оставляем комп на минут 5 в покое.
  2. Через 5 минут подключаем комп к сети 220В жмакаем кнопку включения загружаемся
  3. наслаждаемся
Таки помогло по сегодняшний день работает без сбоев, хочу заметить что на ОС Linux ни разу такой проблемы небыло.

Комментариев нет:

Отправить комментарий

Установка последнего стабильного ядра в RHEL-7, SL-7 or CentOS-7

В этом кратком руководстве, мы покажем вам, как  модернизировать ядро своего CentOS 7 до последней стабильной версии. Я собираюсь использов...