Win32 comport error 31 line 2175

Такая беда. Разобрал живой ТА, перепаял сломанный СИМ-коннектор, собрал, но ТА перестал стартовать. При подключении к ЛБП возникает малое потребление 0.01А, через некоторое время исчезает (возможно, погрешность измерения китайских миллиампер). На кнопку не реагирует вообще. При подключении к USB...


  • #1

Такая беда. Разобрал живой ТА, перепаял сломанный СИМ-коннектор, собрал, но ТА перестал стартовать.
При подключении к ЛБП возникает малое потребление 0.01А, через некоторое время исчезает (возможно, погрешность измерения китайских миллиампер).
На кнопку не реагирует вообще.
При подключении к USB или сбой дескриптора устройства (проверил на трех разных машинах).
Или определяется как USBVID_058B&PID_0041&REV_0000 Intel(R) USB Flash Loader utility.
При попытке прошивки прогой FlashTool_E2 ошибается или ругаясь на драйвера com-порта
«Device synchronized.
Injecting EBL-Loader (RPSI).
Process time was 39.2 sec.
WIN32 Comport error 31. Line 2175
The windows COM port driver has reported the specified error.
Check the Microsoft Win32 Error descriptions for further explanations.
Channel 1 is succesfully closed.»

И или на тайм-аут.
«Process time was 30.0 sec.
An EBL must be injected. None was found in the downloaded file.
For some systems there must be an injected EBL. The file specified for download does not contain an injected EBL.
Check that the file is correct for the target. This error can also occur on a normal boot time out, in which case just try again.
Channel 1 is succesfully closed.»

Есть подозрение, что подогрел EMMC-шку, и та или сдохла вообще или минимум потеряла прошивку.
Или проц оторвал ? Может плату прогнул, пока разбирал корпус.

Посоветуйте, куда можно поколдовать. Чужой ТА — неудобно получилось. Может его можно как-то прошить ?

Последнее редактирование: 29/10/16


  • #3

Под компотом нет выскочивших шаров. Были-бы — нет вопросов. СИМ-коннектор садил на смесь розе и обычного припоя, время пайки минимально. Но черт его, раз в год и палка… Ну вот пришла смерть флеша от небольшого нагрева.
И чем его прошить, кроме как с USB ? JTAG на плате есть, но нет бокса с поддержкой этого ТА.
Пытаюсь прошить его по мануалу

купить чтобы получить доступ к скрытому контенту.

Попробую еще на стареньком IBM из-под XP его потерзать.

Последнее редактирование: 29/10/16

Содержание

  • Причины и методы устранения ошибки 31
    • Способ 1: Переустановка оборудования
    • Способ 2: Установка другого драйвера
    • Способ 3: Инсталляция драйверов вручную
    • Способ 4: Устранение неполадок Windows
    • Заключение
  • Вопросы и ответы

Это устройство работает неправильно (код ошибки 31) как исправить
Иногда при подключении периферийного компьютерного оборудования, неважно — внешнего или внутреннего, операционная система его не распознаёт. Пользователь, открыв «Диспетчер устройств», видит в описании девайса ошибку «Это устройство работает неправильно (код 31)». Сегодня мы хотим рассказать о способах её устранения.

Рассматриваемая неполадка в первую очередь возникает по программным причинам – наблюдаются проблемы с драйверами или некоторыми системными компонентами. Следовательно, пути устранения заключается в программной переустановке устройства или служебного софта, а также в проверке состояния Виндовс.

Способ 1: Переустановка оборудования

Наиболее частый источник возникновения ошибки – единичный баг в работе ОС. В подобной ситуации самый эффективный вариант решения – переустановка устройства.

  1. Вызовите «Диспетчер устройств», после чего найдите в нём проблемное железо. Выделите его позицию и нажмите правую кнопку мыши, затем выберите пункт «Удалить устройство».
    Начать удаление устройства для устранения ошибки с кодом 31

    Читайте также: Как открыть «Диспетчер устройств» в Windows

    Подтвердите операцию.

  2. Подтвердить удаление устройства для устранения ошибки с кодом 31

  3. Далее воспользуйтесь панелью инструментов, выбрав на ней пункты «Действие»«Обновить конфигурацию оборудования».
  4. Обновить список оборудования после удаления устройства для устранения ошибки с кодом 31

  5. Подождите некоторое время – элемент, ранее сигнализировавший о сбое, должен появиться, но теперь работать нормально.
    Удачная переустановка устройства для устранения ошибки с кодом 31

    Если этого не произошло, повторите первый шаг и перезагрузите компьютер. После загрузки Виндовс запустите «Диспетчер устройств» и проверьте результат своих действий.

  6. Когда проблема заключается не в однократном появлении бага, эти действия ничем не помогут.

Способ 2: Установка другого драйвера

Часто ошибка с кодом 31 связана с неполадками ПО оборудования. Нередко причиной являются алгоритмы Виндовс, которые почему-то выбрали неподходящий софт.

  1. В «Диспетчере устройств» укажите сбойный компонент, кликните по нему ПКМ и выберите «Обновить драйвер».
  2. Старт обновления драйвера устройства для устранения ошибки с кодом 31

  3. Откроется окно «Мастера обновления драйверов», воспользуйтесь в нём опцией «Выполнить поиск драйверов на этом компьютере».
  4. Поиск драйвера устройства вручную для устранения ошибки с кодом 31

  5. Далее щёлкните по ссылке «Выбрать драйвер из списка…».
  6. Выбор драйвера устройства из установленных для устранения ошибки с кодом 31

  7. Скорее всего, появится список из нескольких распознанных вариантов программного обеспечения. Выделите любой из них и нажмите «Далее».
  8. Варианты драйвера устройства для устранения ошибки с кодом 31

  9. Подождите, пока требуемые данные будут установлены, далее при необходимости перезагрузите компьютер.
  10. По завершении процедуры проверьте, наблюдается ли сбой. Если действия не помогли либо на шаге 3 в списке присутствует только одна позиция, на помощь придёт следующий метод.

Способ 3: Инсталляция драйверов вручную

Для некоторых специфических видов комплектующих (например, TV-тюнеров) в операционной системе нет подходящей версии софта, равно как и комплекта на серверах «Центра обновления Windows». Это означает, что программное обеспечение понадобится загрузить и инсталлировать самостоятельно.

  1. Самый простой вариант – ввести в любом поисковике запрос *название модели* драйвера. Также рекомендуем обратиться к соответствующему разделу на нашем сайте.

    Драйвера для устройств

  2. Задача несколько усложняется, если ПО под используемую вами ОС не получается найти. В этом случае на помощь придёт программа-драйверпак.
    Использование драйверпака для устранения ошибки с кодом 31

    Lumpics.ru

    Подробнее: Лучшие программы для установки драйверов

  3. Если же название оборудования обозначено как «Стандартное…» («Generic»), пригодится нетривиальный метод – поиск софта по аппаратному идентификатору. Весь алгоритм мы уже рассматривали в отдельном материале, ссылку на который приводим далее.

    Урок: Поиск драйверов по ID оборудования

  4. Как показывает практика, самостоятельная инсталляция ПО эффективно устраняет проблему.

Способ 4: Устранение неполадок Windows

Редким, но самым неприятным источником ошибки 31 являются неполадки с Виндовс, такие как повреждения её компонентов и активность вредоносного ПО. В подобной ситуации следует действовать так:

  1. Первым делом проверьте ОС на наличие вирусов и проведите лечение при необходимости.
    Удаление вирусов для устранения ошибки с кодом 31

    Урок: Борьба с компьютерными вирусами

  2. Далее важно узнать, не нарушена ли целостность системных компонентов: проблемы с ними приводят к появлению разнообразных нарушений в работе Виндовс, в том числе и рассматриваемого.
    Проверка целостности системных файлов для устранения ошибки с кодом 31

    Подробнее: Проверка целостности системных файлов на Windows 7 и Windows 10

  3. Если приведённые выше шаги не помогают, попробуйте переустановить систему без удаления пользовательских данных, инструкция в статье далее.
    Сброс виндовс к заводским для устранения ошибки с кодом 31

    Урок: Переустановка Виндовс без удаления файлов

  4. Эти действия должны решить проблему раз и навсегда, если не возникло никаких дополнительных сбоев.

Заключение

Таким образом, мы рассказали вам о причинах появления ошибки «Это устройство работает неправильно…» и методах, посредством которых можно её исправить. Как видим, никаких особенных знаний и навыков от при этом не требуется.

Еще статьи по данной теме:

Помогла ли Вам статья?

Summary of Problem

Since a few weeks I’m often (not always) getting an error when trying to write messages. The errors Writing to COM port (GetOverlappedResult): Unknown error code 31 and Reading from COM port (ReadIOCompletion): Operation aborted occures and the connection is closed. Sometimes, randomly, when I unplug the device and power it on/off it works again (but only the first try).

Does anyone know this issue?

 serialport/bindings loading WindowsBinding +0ms
  serialport/stream opening path: COM3 +0ms
  serialport/binding-abstract open +0ms
  serialport/stream _read queueing _read for after open +8ms
  serialport/stream opened path: COM3 +2s
  serialport/stream _read reading +12ms
  serialport/binding-abstract read +2s
  serialport/stream _write 1 bytes of data +21ms
  serialport/binding-abstract write 1 bytes +5ms
  serialport/stream binding.write error [Error: Writing to COM port (GetOverlappedResult): Unknown error code 31] +32ms
  serialport/stream disconnected [Error: Writing to COM port (GetOverlappedResult): Unknown error code 31] +5ms
  serialport/stream #close +2ms
  serialport/binding-abstract close +37ms
> Error Writing to COM port (GetOverlappedResult): Unknown error code 31
  serialport/stream binding.read error { [Error: Reading from COM port (ReadIOCompletion): Operation aborted] canceled: true } +43ms
  serialport/stream _read queueing _read for after open +4ms
  serialport/stream binding.close finished +2ms
> Close

Code to Reproduce the Issue

const SerialPort = require('serialport');
const messages = {
    logoff: Buffer.from([0x86, 0x00, 0x86]),
    logon: Buffer.from([0x86, 0x01, 0x87]),
    logall: Buffer.from([
        0x85,
        0x00,
        0x08,
        0x00,
        0x00,
        0x00,
        0x00,
        0x1f,
        0xff,
        0xff,
        0xff,
        0x00,
        0x00,
        0x00,
        0x00,
        0xa9
    ])
};

const port = new SerialPort('COM3', {
    baudRate: 921600,
    dataBits: 8,
    stopBits: 1,
    parity: 'space',
    lock: true,
    autoOpen: false,
    xon: false,
    xoff: false
});

port.on('close', (line) => console.log(`> Close`));
port.on('error', (err) => console.log(`> Error`, err.message));
port.on('data', (data) => console.log(data.toString('HEX')));
port.open(() => {
    port.write('V');
    port.write(messages.logall);
    port.write(messages.logon);
});

Versions, Operating System and Hardware

  • SerialPort@6.11.3
  • Node.js v10.16.3
  • Windows Server 2016
  • Hardware and chipset:
    comName: ‘COM3’,
    manufacturer: ‘Silicon Labs’,
    serialNumber: ‘04660ed6d432e911bc9f4545fa452d63’,
    pnpId: ‘USBVID_10C4&PID_EA604660ED6D432E911BC9F4545FA452D63’,
    locationId: ‘Port_#0006.Hub_#0003’,
    vendorId: ’10C4′,
    productId: ‘EA60’

    Файл недоступен

    377,4 МБ .rar

ПРОВЕРЕНО Прошивка для планшета 4good T700i 3G 2017-07-13

Прошивка для планшета 4good T700i 3G + драйвера + программа для прошивки

  • Обзoр
  • История версий
  • Обсуждение

Страница 1 из 2

  1. Пользователь СервисКомп разместил новый ресурс:

    Прошивка для планшета 4good T700i 3G — Прошивка для планшета 4good T700i 3G + драйвера + программа для прошивки

    Узнать больше об этом ресурсе…

  2. при попытке прошивки флештул выдает это- SFH_state_await_tra
    Channel 1 is succesfully closed. помогите

  3. denis1009, Проверьте в диспетчере устройств, корректно ли установились драйвера, нет восклицательного значка, попробуйте переустановить их , строго делайте всё по инструкции

  4. драйвера установлены правильно.забыл написать,что это после неудачной прошивки…

  5. тогда попробуйте выставить скорость меньше Baud Rate

  6. попробовал на всех скоростях.не выходит

  7. а планшет вообще определяется хоть как то , при подключение к компу ?

  8. неужели ничего нельзя сделать…

  9. ну если загрузчик слетел, то только на программаторе


    leshakonoplev нравится это.

  10. определяется как intel load devise

  11. и драйвера ставятся именно из этого архива с прошивкой ? , или какие то ещё ?

  12. ну тогда скорее всего хана загрузчику, только на программаторе

  13. Не получается прошить

    — Сообщения объединены, 20 июл 2018, Дата первого сообщения: 20 июл 2018

    при прошивке выдает Process time was 33.3 sec.
    Error transmitting boot code
    A communication error happened during the transmission of the boot-code to the target.
    Channel 1 is succesfully closed.

  14. 19Alex73, точно модель планшета совпадает ?, проверьте и ещё раз переустановите драйвера, на какой системе шьёте ?

    — Сообщения объединены, 20 июл 2018, Дата первого сообщения: 20 июл 2018

    попробуйте ещё так

    Отключите планшетный ПК от персонального компьютера, нажмите на устройстве кнопку «POWER» на 12-15 секунд, нажмите в окне программы кнопку «Start USB1», после этого снова подключите планшет к персональному компьютеру с помощью microUSB-кабеля. 
  15. WIN32 Comport error 31. Line 1953
    The windows COM port driver has reported the specified error.
    Check the Microsoft Win32 Error descriptions for further explanations.
    Channel 1 is succesfully closed.
    не прошивается

  16. пишет ошибка с виртуальным ком портом, пробовать дрова переустанавливать и на какой винде шъёте ?

  17. не получилось. на 10 винде

  18. на 10 может и не пойти, прошивалось на семёрке, нужно искать дрова под десятку

Страница 1 из 2

  • Facebook
  • Twitter
  • Мой мир
  • Вконтакте
  • Одноклассники

www.megastock.ru

Здесь находится аттестат нашего WM идентификатора 126992009118


СервисКомп форум по ремонту радиоэлектронной аппаратуры

;

Понравилась статья? Поделить с друзьями:
  • Win32 bridge server exe ошибка приложения
  • Win32 api error code
  • Win32 api error 193 lightroom
  • Win32 api error 126 не найден указанный модуль lightroom windows 10
  • Win не удается установить необходимые файлы код ошибки