Ошибка занятия ккм порт недоступен 10060. Описание сообщений и ошибок программы

Ошибки при работе с микросхемами:

  • Не получается считать или записать микросхему в устройстве.

    Другие неисправности, которые могут возникнуть при эксплуатации программатора:

  • “Сработала защита по питанию” – превышение максимально допустимого тока для формирователей напряжения питания или программирования.
    1. При программировании микросхемы в панельке программатора такое сообщение может возникнуть в следующих случаях:

  • при неправильной установке микросхемы или установке неисправной микросхемы.
  • при использовании несоответствующей переходной панельки или адаптера.
  • при повреждении ключей программатора. Чтобы проверить исправность ключей удалите микросхему из панельки и протестируйте программатор .
  • при перезаписи микроконтроллера с рабочей программой, когда используется внутренний генератор и время запуска микроконтроллера меньше, чем установленная длительность задержки при включении питания. В этом случае необходимо уменьшить значение в ячейке $18 в блоке параметров микросхемы.

    2. При программировании микросхемы в составе устройства такое сообщение может появляться, если устройство потребляет ток более 50-80ma и (или) содержит большую емкость по цепи питания, что и вызывает срабатывание защиты в момент подачи напряжений.

  • В первом случае необходимо отключить вывод питания микросхемы от остальной платы.
  • Во втором случае, необходимо увеличить длительность задержки при включении питания, в течении которой защита будет отключена. Номер этой ячейки в блоке параметров микросхемы =$18, значение устанавливается из расчета 1ms на ~5-10mkF.
    3. При внутрисхемном программировании PIC-контроллеров это сообщение может возникнуть, если вывод MCLR микросхемы подключен к VCC через резистор менее 10кОм. Рекомендуемое значение этого резистора не менее 20кОм.

    “Time Out. Программатор не отвечает” или “Мало время ожидания” – программатор не отвечает в течение заданного таймаута.
    1. Если на программаторе горит красный светодиод, то программатор ожидает окончание внутреннего цикла записи или стирания микросхемы (для некоторых микросхем памяти длительность цикла стирания может достигать 3..5 минут). Необходимо дождаться завершения цикла и, если был включен режим программирования, то повторить запись без предварительного стирания микросхемы.
    2. Если светодиод на мгновение гаснет, а затем загорается зеленым, то в программаторе сработала защита по входу питания. Может проявляться при внутрисхемной записи при неправильном подключении или слишком больших значениях Задержки при включении питания.

    Программатор плохо читает, стирает или программирует микросхемы.
    1. При использовании переходных панелек, проверьте правильность распайки и надежность контактов.
    2. Проверьте состояние выводов микросхемы. Они не должны быть гнутыми или обломанными, на них не должно быть остатков припоя, клея, окислов…
    3. Загрузите и установите самую последнюю версию программного обеспечения. Посмотрите раздел особенности работы с микросхемами и фирменную документацию по программированию на соответствующую микросхему.
    4. Протестируйте программатор , проверьте калибровку напряжений питания и записи.

    “Ошибка записи микросхемы, число ошибок ноль” – ошибка записи микросхемы, ошибка записи конфигурационного слова или установки битов защиты.
    1. При записи FLASH памяти 28- или 29-серий микросхема установила флаг ошибки. Можно попробовать изменить напряжения питания микросхемы во время записи, установить блокировочную емкость (0,1..10mkF) на выводы питания микросхемы или переключить микросхему на универсальный алгоритм записи (ячейка $11, старший бит =1. Например, значение в $11 ячейке =$6D - стандартный алгоритм записи, =$ED - универсальный).
    2. При программировании PIC контроллеров это сообщение появляется когда считанное из микросхемы конфигурационное слово не совпадает с исходным. Связано это с тем, что у многих PIC-ов неиспользуемые биты в конфигурационном слове читаются нулями, а большинство компиляторов устанавливает их в единицы. В этом случае в оболочке программатора необходимо изменить значение любого бита конфигурации и вернуть его в прежнее состояние.

    При обращении к микросхеме программатор перезапускается.
    1. Может проявляться при внутрисхемной записи при неправильном подключении или слишком больших значениях задержки при включении питания.
    2. Поврежден ключ в программаторе. Чтобы проверить исправность ключей удалите микросхему из панельки и протестируйте программатор . Если какой-либо из тестов постоянно сообщает об одной и той же ошибке, то обратитесь в службу поддержки .

    Self Test...Fail / Load Firmware. - повреждена программа в памяти программатора.
    1. Попробуйте восстановить программу.
    2. Установите предыдущую версию управляющей программы и попробуйте на ней восстановить прошивку программатора.
    3. Если во время восстановления программы, загрузка проходит, но после программатор опять выводит это сообщение, то обратитесь в службу поддержки .

    Обновление программы. Файл прошивки не найден или программа не может определить версию программатора.
    Такая ошибка может возникнуть при повреждении внутреннего EEPROM в программаторе. Необходимо включить питание программатора, удерживая нажатыми кнопки ‘Vr.’ и ‘Menu’, и восстановить прошивку в программаторе.

    В автономном режиме недоступны списки микросхем.
    Необходимо открыть стандартный или сформировать свой собственный список микросхем и загрузить его в память программатора.

    Загрузка файла или проекта в программатор. Недостаточно памяти. Освободить память в программаторе можно:
    1. Удалив ненужные файлы и проекты .
    2. Сократив список микросхем .
    3. Отформатировав память программатора .
    4. В памяти программатора может быть сохранено не более 256 файлов, общим объемом 4096 кБайт. Из них 4 кБайта отведено под список файлов (FAT) и от 2 до 128 кБайт под список микросхем. В памяти программатора можно сохранить один файл объемом 2 МБайта, или 3 файла по 1 МБайту или 7 файлов по 512 КБайт... Файл, объемом 4 МБайта сохранить в памяти программатора нельзя.

    Для запуска программы под ОС LINUX необходимо установить программу Wine и запускать оболочку через терминал (консоль), набирая в нем команду вида: wine ‹имя_исполняемого_файла› .

  • Тема оказывается очень востребована, так как столько заходов на наш сайт по запросу Атол порт занят просто поражает.

    В период окончательного перехода на драйвер Атола 10 появилась милая проблема:

    Иногда после установки драйвера Атол 10 в системе Windows появляются 2 Com порта

    И вот при связи из программы 10 драйвера: один порт занят , а по другому Нет Связи .


    atol-usbcom_proxy1 - это порт, по которому мы управляем кассовым аппаратом.


    Примечание: обратите внимание atol-usbcom_proxy2 - это порт, по которому кассовый аппарат посылает чеки в интернет.

    Полная переустановка драйверов и перезагрузка - не помогает.
    Сюда же можно отнести ситуацию, когда касса печатает на тесте связи с ОФД - приложение EoU: не найдено
    Все это связано с неправильной настройкой сервиса EoU.

    EoU - это Ethernet Over Usb

    Это специальная программа (сервис в ОС Windows) , которая запусткается со стартом ОС и висит постоянно, обеспечивает передачу данных из USB VCOM в интернет. Так вот эта прога может захватить не тот COM порт, в Windows это всегда делается монопольно, т.е. другая программа например Атол Драйвер 10 уже не может его открыть.

    Пикантность ситуации в том, что раньше в драйвере ДТО 8 была утилита DTOIntergrator , которая настраивала EoU сервис, но в драйвере 10 ее по непонятным причинам теперь нет.

    Чтобы посмотреть настройки EoU пока есть два способа

    Первый - качаем опять старые драйвера ДТО8 (например 8.16 , можно устанавливать параллельно с ДТО 10) и устанавливаем только EoU:



    И теперь у нас появляется утилита DTOIntergrator


    Запускаем ее и видим, что действительно порт занят сервисом:


    Надо его поменять на другой порт (у нас например 88), перезапустить сервис и все заработает нормально.

    Есть нюанс, по которому можно заметить какая EoU установлена на ПК: смотрим сервис и видим отображаемое имя EoU - это EoU из драйвера ДТО 8.

    В версии из ДТО 10 по другому будет:

    Второй способ - как изменить настройки порта EoU

    Настройки EoU находятся в файле

    C:\ProgramData по умолчанию скрытый каталог. Чтобы зайти в него проще набрать в проводнике C:\ProgramData . Или сделать его доступным для просмотра:


    Ура нашел, где находятся настройки EoU - C:\ProgramData\ATOL\EoU\settings.xml
    Правим как надо и все работает как надо:

    Атол 30Ф 88

    Если файл почему-то не удается settings.xml сохранить в C:\ProgramData\ATOL\EoU:

    Чтобы изменения вступили в силу надо сначала остановить сервис EoU, изменить файл settings.xml , сохранить, и потом запустить сервис.

    Теперь дополнительно некоторые нюансы: устанавливаем заново драйвера, кстати их 2 варианта под разрядность операционной системы 32 или 64 .
    Допустим выбираем KKT10-10.3.1-windows64 -setup:


    Логи пишутся здесь C:\ProgramData\ATOL\EoU\logs

    Если покопаться в реестре, то можно попытаться найти где хранятся настройки EoU - но найти ничего не удастся.

    Кстати USB порты отличаются: смотрите например сведения Строгое имя узла

    oem95 .inf:_Models.ntamd64:_Install_6:1.26.0.0:usb\vid_2912&pid_0005&mi_00 \\ - этот для управления кассой oem95 .inf:_Models.ntamd64:_Install_7:1.26.0.0:usb\vid_2912&pid_0005&mi_02 - этот для EOU

    Если поизучать установочный inf файл драйверов USB Атола (у меня oem95 .inf) см. каталоге C:\Windows\inf , то в принципе понятно, что упоминания о EoU там нет и следовательно это утилита устанавливается отдельно от драйверов USB.

    Постскриптум:

    Надо отметить, что у Атола есть некая прога, которую можно отдельно скачать с со страницы загрузки. Что это за вариант EoU непонятно, но там куча версий этой программы.


    Почему Атол до сих пор не исправил этот глюк с захватом не того порта при установке EoU - для меня не понятно (наверное так интересней жить).

    Всем удачной работы и хорошего настроения!

    Материал из FrigatWiki

    Настройка фискального регистратора Штрих-М(на примере ККМ ШТРИХ-LIGHT ФР-К)

  • Краткое руководство по настройке и подключению Штрих-М фискального регистратора.

    Для начала, нужно установить драйвер Штрих-М 4.0 (требуемую версию можно скачать ). При наличии кабеля USB-RS232(последовательный порт COM, чаще всего разъем DB-9) потребуется установить драйвер из комплекта дисков, прилагаемых к этому кабелю.

  • Действия после установки драйвера

    Подключение устройства к ПК:

      1. В соответствии с инструкцией, выданной заводом-изготовителем, подключить ККМ к сети питания и СОМ-порту компьютера, на котором установлена программа Фрегат.
      2. Запустить диспетчер устройств:
        a. на рабочем столе правой кнопкой «мышки» щелкнуть по ярлыку "Мой компьютер",
        b. в открывшемся окне выбрать опцию «Управление»,
        c. выбрать "Диспетчер устройств".

      3. Выбрать СОМ-порты, к которому подключен ККМ. Для подключения могут использоваться поры СОМ 1 - СОМ 8.
      4. Щелкнуть правой кнопкой «мышки» по выбранному порту и войти в «Свойства порта».
      5. Перейти во вкладку «Параметры порта», установить параметры (скорость - 4800 бит/с).
      6. Нажмите Ок и закройте все окна управления устройствами.

    На этом устройство считается подключенным к ПК. Далее потребуется настройка ФР по инструкции к драйверу ШТРИХ-М, в котором нам потребуется установить таймаут для данного ФР, рекомендуемое значение выше 400 (ВНИМАНИЕ!!! данная настройка рекомендуется только для этой ККМ, для Вашей ККМ корректные настройки Вы можете уточнить, заглянув в руководство пользователя к ККМ или обратившись в любой ЦТО).

  • Краткое руководство настройки драйвера ФР

    Настройка программы "тест драйвера фр 1.4.0.36":

      1. Откройте программу "тест драйвера фр 1.4.0.36"
      2. Введите настройки порта (номер порта указан в "диспетчере устройств" в разделе "Порты (COM и LPT)", скорость нужно указать 4800 (или то же значение, что Вы и указывали в диспетчере устройств)).
      3. Нажмите "установить связь"
      4. Если в поле "ошибка":(0) Ошибок нет. - то переходите далее к пункту номер 6
      5. Если в поле "ошибка":(-4)Нет связи - скорее всего Вы установили неверную скорость (отличную от скорости, установленной в диспетчере устройств, или, возможно, выше поддерживаемой устройством) или таймаут (поставьте для проверки 50, или, например, 100). Если в поле "ошибка":(-2) COM-порт не доступен - значит установлен неверный com-порт или устройство выключено или отсоединено. Нажмите кнопку справа "настройка свойств" и нажмите "поиск оборудования..", далее начать "поиск". После проверки появятся результаты, в которых Вы точно узнаете, на какой скорости работает данная ККМ и на каком виртуальном или физическом COM портe обнаружена ККМ.
      6. Нажмите "получить параметры"
      7. Установить "таймаут" (например 450)
      8. Нажмите "установить параметры"
      9. На этом конфигурирование драйвера завершено.
  • Настройки, производимые во Фрегат

    Откройте программу "Фрегат Корпорация" и сделайте следующие настройки:

      1. Из главного окна перейдите в "настройки">"настройка оборудования".
      2. Нажмите правой кнопкой мыши на "ККМ в режиме On-Line">"подключить устройство"
      3. Из списка выберите "Универсальный драйвер Штрих-М 4.0"
      4. Далее>Готово
      5. Настройка завершена.

    Настройка рабочего места кассира:

      1. Из главного окна перейдите в розницу.
      2. откройте "рабочие места кассиров"
      3. откройте на правку рабочее место, которое Вы используете, или создайте новое
      4. перейдите на вкладку "драйвер"
      5. из списка "драйвер фискального регистратора" выберите "Универсальный драйвер Штрих-М 4.0"
      6. Нажмите ОК.
      7. Запустите "Фрегат POS" и выберите настроенное рабочее место кассира ("касса") с фискализацией ("режим работы").
      8. Протестируйте, сняв "X-отчет без гашения".
      9. Настройка завершена.


  • Поделиться: