Scanner device is not responding ошибка

Ponyprog device not responding

Перевод — Schematic Terrorist

Содержание

  • Содержание
  • Содержание
    • Рекомендуем к прочтению

Содержание

Инсталляция PonyProg зависит от операционной системы.
Для Windows95/98 или NT просто запустите Setup.exe и следуйте инструкциям.

Для Linux вам нужна инсталлированая библиотека V library v1.20 и компилятор GNU g++. Если вы хотите использовать параллельный порт вам нужен также ядро версии 2.2.x и модули ядра parport, parport_pc и ppuser.
Воидите в систему как главный и следуйте инструкциям:
Скопируйте скачаный файл в директорию, например /usr/local/src и разверните командами «tar xvfz ponyprog.tar.gz», потом войдите в директорию ponyprog.
Сделайте ссылку на файл конфигурации V, файл Config.mk в корневой директории библиотеки V :
«rm -f Config.mk; ln -s

/v/Config.mk ./Config.mk»
Создайте выполняемый файл и инсталлируйте с помощью «make linux; make installLinux» для статически выполняемого файла или
«make linuxelf; make installLinuxElf» для динамически выполняемого файла.
Выполняемый файл должен быть инсталлирован в /usr/local/bin. Вы должны запускать его под окружением X-Window. Перед запуском вставьте модули в ядро (insmod parport; insmod parport_pc; insmod ppuser).

После первого запуска программа запоминает выбранные порт и интерфейс, которые вы выбрали через Setup. Если программа выдаёт при запуске на экран сообщение «The interface don’t respond» , Это означает, что вы неправильно сконфигурировали порт, или программатор не подключен.
Вы также должны откалибровать программу с помощью Calibration.

Далее будут описаны все меню и команды, которые они содержат.

Открыть новое окно, которое будет отображать содержимое микросхемы или файла.

Открывает файл, и показывает его содержимое в текущем окне. PonyProg распознаёт 4 различных файловых формата:
e2p, intel hex, motorola S-record и двоичный. Если для файла не указано расширение e2p, он будет открыт как intel hex; если же и это не получится, тогда он будет открыт как двоичный. Если файл в формате e2p, вы должны позаботиться о правильной установке типа используемой микросхемы, поэтому вы должны сначала правильно выбрать тип микросхемы, а затем уже загрузить файл. Если вы хотите загрузить файл для Atmel AVR, будьте уверены в том, что вы сначала считываете содержимое FLASH, а затем содержимое EEPROM. Поэтому вы должны сконфигурировать ассемблер AVR для генерации формата Intel hex с расширением .hex для FLASH и .eep для EEPROM. Содержимое EEPROM должно выдаваться на экран после содержимого FLASH в текущем окне.

Записывает содержимое текущего окна в файл. Если файл новый, используйте комманду Save as — Сохранить как. .

Записывает файл с указанием имени. Внизу диалогового окна вы можете выбрать формат записываемого файла (показывается как расширение). По нажатию кнопки OK содержимое текущего окна записывается в файл с заданными именем и форматом. Я рекомендую записывать всегда файл в формате e2p, потому что тип микросхемы и ваши комментарии сохраняются в файле. А .bin распространенный файловый формат, рекомендуется для записи при использовании этого файла другими программами.

Ponyprog device not responding

Открыват диалоговое окно, где вы можете выбрать принтер для печати и опции. Если вы нажмете ОК текущее содержимое буфера будет распечатано.

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

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

Ponyprog device not responding

Открывает диалоговое окно, где вы можете написать название микросхемы и свои примечания. Эти два поля сохраняются вместе с содержимым бефера в файле формата e2p (см. Open — Открыть). В эти два поля можно вносить любые текстовые комментарии, они очень удобны чтобы описывать содержимое файла (для какого аппарата предназначена прошивка, краткое содержание версии прошивки).

Ponyprog device not responding

Вы должны поставить флажок возле этой надписи, если хотите отредактировать содержимое буфера. Редактирование осуществляется кликаньем по байтам буфера. Появится окно редактирования (как показано на рисунке) Существуют 2 режима редактирования: шестнадцатеричный и текстовый. Если вы кликните на шестнадцатеричной части окна то вам будет предложено ввести число в шестнадцатеричном или десятичном виде или символ. Если вы кликните по символьной части окна, то вам будет предложено ввести символьную строку. Вы можете использовать стандартные функции Windows: Вырезать, Копировать, Вставить в появившемся диалоговом окне.
Примечание:
Если открыто больше одного окна, то разрешение редактирования выставляется отдельно для каждого.

Выбор типа программируемой микросхемы. Вы должны установить тип используемой микросхемы перед чтением/записью. Выбор типа «Auto XXX» означает, что микросхема будет определена автоматически во время чтения или записи. Существует несколько различных семейств микросхем: I2 C Bus ПЗУ адресуемые байтом, I2 C Bus ПЗУ адресуемые двумя байтами, ПЗУ Microwire, ПЗУ SPI, микроконтроллеры AVR и PIC. Вы можете выбрать семейство микросхем из ниспадающего списка меню или там-же выбрать конкретную микросхему. Выбранный тип микросхемы запоминается в файле .INI, и при следующем запуске будет выбран автоматически. Для чтения и записи I2 C Bus ПЗУ отличных от 24xx (таких как SDE2526, SDA2546, SDA2586, SDA3546, SDA3586) выберите «24XX Auto».
Микросхема 24C01 может быть считана, но не может быть записана. Вы можете считать её как 2402 или 24XX Auto. Но вы можете заменить микросхему 24C01 на 24C02, потому-что она полностью совместима с 24C01.

Считывает содержимое ПЗУ в текущее окно. Эта операция может занять значительное время, но диалоговое окно будет показывать процент выполнения.Если вы хотите прервать процесс чтения просто нажмите «Abort». По окончании программа покажет результат чтения.
Если программа выдаёт сообщение «The device not responding» это означает, что нет связи с микросхемой или программатор сконфигурирован неправильно (см. Setup — Настройка). Но не для всех микросхем программа может выдавать такое сообщение, некоторые микросхемы считываются как все 0 или FF (если микросхема не подключена). Программа поддерживает проверку чтения для серии 24XX и «AT90SXX Auto». В некоторых случаях, когда выбран тип «AT90SXX Auto», программа выдаёт сообщение «The device is locked» — это означает, что чтение блокировано прошитым битом защиты. Вы не можете считать защищенные микросхемы, но можете прошить см. Write — Запись.
Начиная с версии 1.15c если вы выбираете семейство AVR (например AT90S2313) и считываете микросхему, программа сначала её проверяет. Если микросхема отсутствует, или защищена, или микросхема чистая (новая) выдаётся предупреждающее сообщение. Вас вежливо попросят прекратить чтение, попробовать ещё раз или игнорировать эту ошибку. Если микросхема новая, то просто выберите «Ignore».

Записывает содержимое текущего окна в микросхему. Выводится диалоговое окно для подтверждения этой необратимой операции.Если запись продолжается длительное время, то выводится индикатор выполнения. Если вы хотите прекратить запись, нажмите кнопку «Abort». После записи проводится автоматическая проверка. По окончании выводится окно с результатами записи.
Перед тем как начать запись, я советую выбрать точный тип микросхемы, а не «24XX Auto» или «AT90SXX Auto». Если вы выберете тип «AT90SXX Auto» и попытаетесь прошить защищённую микросхему, получите сообщение: «The device is locked».
Когда оба ПЗУ будут записаны flash и eeprom, (например в микроконтроллерах AVR), только тогда начнется проверка .
Начиная с версии 1.15c каждая микросхема AVR тестируется (см. Read — Чтение).

Сравнивает содержимое микросхемы с текущим буфером. Если проверка продолжается длительное время, то выводится индикатор выполнения. Если вы хотите прекратить проверку, нажмите кнопку «Abort».По окончании выводится окно с результатами проверки.

Показывает информацию на данную микросхему. Некоторая информация показывается также в строке статуса внизу главного окна.

Размер буфера, еквивалентный емкости ПЗУ. Для микроконтроллеров AVR показывается суммарный объём flash и eeprom.

Контрольная сумма (CRC) содержимого буфера.

Bank roll over. It’s a characteristic of some old IІC Bus eeprom. You can’t simply replace a «roll-over eeprom» with a «no roll-over eeprom».

Защита и наличие БЛОКА МНОГОКРАТНОЙ ПЕРЕЗАПИСИ. Микросхема 24C65 имеет возможность защитить какой-либо блок от записи, или задать какому-либо блоку установку на 10 миллионов циклов записи. (см. Write security — Запись защиты для изменения).

Сброс микросхемы. Функция нужна при записи микросхемы непосредственно в устройстве.

Эта функция дублирует любой банк в буфере и изменяет тип микросхемы на тип, имеющий двойную емкость относительно текущей. Банк — это группа из 256 байт для 24xx и двоичное слово для остальных. Эта функция удобна для замены SDA2546 на 24C08 или SDA2586 на 24C16. Чтобы сделать это возьмите «24xx Auto», подключите микросхему SDA2546 и произведите операцию Read — Чтение. Потом сделайте «Double bank», замените SDA2546 на чистую 24C08 и произведите Write — Запись.

Эта функция меняет местами байты в каждой паре байтов буфера. Эта функция предназначена для замены представления «младший впереди» на «старший впереди» и наоборот. Некоторые микросхемы используют 16-ти битное представление данных и с помощью этой функции вы можете выбрать наиболее удобное для вас.
Например возьмем число 1234 hex (4660 decimal), «младший впереди» — это 34 — 12, «старший впереди» — 12 — 34.

Эта функция применяется не для всех микросхем.
В микроконтроллере AVR вы можете защитить программу и память eeprom от чтения использованием этой функции. Когда микросхема защищена, вы можете переписать её, но не можете считать. Если вы попробуете считать защищенную микросхему типа «AT90Sxx Auto», вы увидите сообщение «The device is locked»; вы должны точно указать тип микросхемы перед записью.
В случае с микросхемой 24C65 программа спросит начало защищаемой зоны и количество защищаемых блоков. Когда микросхема защищена вы не сможете больше воспользоваться функциями «write security» или «write high endurance». Количество защищаемых блоков должно быть больше 0.

Эта функция применяется только для микросхем 24C65. Программа запросит начало БЛОКА МНОГОКРАТНОЙ ПЕРЕЗАПИСИ. Если микросхема защищена, функция не будет работать.

Заполняет текущий буфер числом FF.

Заполняет буфер выбранным числом. Программа запросит начало и конец заполняемого блока и число, которым будет заполнен блок. Вы можете ввести десятичное число (например 45), шестнадцатиричное (например 0x45) или восьмеричное (например 045).

Ponyprog device not responding

Программа выдаст диалоговое окно, где вы можете выбрать тип подключаемого оборудования и номер порта, куда оно подключено. Вы можете выбрать насколько типов устройств: (см. схемы). Но только SI Prog поддерживает все микросхемы.

SI-Prog отметьте «serial» и выберите «SI-Prog API» или «SI-Prog I/O» в ниспадающем меню. Windows NT работает только с «SI-Prog API», Win95 и 98 работает с обоими «PonyProg API» и «PonyProg I/O», но последний быстрее. «SI-Prog I/O» под Linux нуждается в том, чтобы PonyProg был запущен как главный. Выберите COM-порт, который вы используете. Если некоторые порты запрещены это означает, что они используются другими программами или устройствами (обычно мышь или модем), или не установлены в компьютере.

AVR ISP Parallel port interface отметьте «parallel» и выберите «Avr ISP» в ниспадающем меню. Выберите LPT-порт, который вы используете. Если вы будете программировать микроконтроллер AT89Sxx вы должны отметить «Invert Reset». Для использования этого устройства под Linux вам нужно ядро версии 2.2.x и модули ядра parport, parport_pc и ppuser.
Вы можете использовать это устройство для чтения/записи микроконтроллеров AVR и микросхем ПЗУ SPI.

Ludipipo interface отметьте «serial» и выберите «SI-Prog API» или «SI-Prog I/O». Выберите COM-порт и отметьте «Invert D-OUT». Вы можете использовать это устройство для записи/чтения микроконтроллеров PIC16x84.

Easy I 2 C Bus interface отметьте «serial» или «parallel», если вы подключили устройство к последовательному порту — выберите «serial», если к параллельному — «parallel». Под Linux вы должны запустить PonyProg как главный. Это устройство не работает под Windows NT.
Внимание! Эта схема позволяет программировать микросхемы непосредственно в исследуемом устройстве. Но будьте осторожны, так как схема не имеет гальванической развязки с устройством и возможно повреждение параллельного порта в компьютере.

Калибровка нужна чтобы настроит скорость программы относительно быстродействия компьютера. Когда вы запустите калибровку убедитесь что PonyProg единственная запущеная программа, и нет записи/чтения с жесткого диска (посмотрите на светодиодный индикатор работы жесткого диска). Если ваш компьютер во время калибровки будет выполнять другие программы, калибровка будет произведена неверно и микросхемы не будут считываться/записываться или будут считываться/записываться нестабильно.
После калибровки вы можете изменить значения скорости для каждого типа микросхем редактированием файла ponyprog.ini (.ponyprogrc под Linux):

I2CBusSpeed = NORMAL повлияет на 24Cxx и другие I2 CBus микросхемы

SPIBusSpeed = NORMAL повлияет на AVR micro, AT89Sxx micro и 25xxx eeprom

MicroWireBusSpeed = NORMAL повлияет на 93Cxx eeprom

PICBusSpeed = NORMAL повлияет на PIC16x84 micro

SDEBusSpeed = NORMAL повлияет на SDE2506 eeprom

Кажды параметр может быт значением: SLOW , NORMAL , FAST или TURBO.
Избегайте использования значения TURBO, потому-что это означает «без задержки», и наверное не будет работать на вашем компьютере, особенно с устройствами «SI-Prog I/O» and «EasyI2CBus».
Напимер мой компьютер работает с I2 C Bus на частоте 80 Kгц со значением NORMAL, и 110 Kгц со значением FAST. Немногие I2 C микросхемы работают на частоте выше 100 Kгц.

Published by Vito (HackersRussia Gold Team). 2002.

Ponyprog device not responding

Перевод — Schematic Terrorist

Содержание

Инсталляция PonyProg зависит от операционной системы.
Для Windows95/98 или NT просто запустите Setup.exe и следуйте инструкциям.

Для Linux вам нужна инсталлированая библиотека V library v1.20 и компилятор GNU g++. Если вы хотите использовать параллельный порт вам нужен также ядро версии 2.2.x и модули ядра parport, parport_pc и ppuser.
Воидите в систему как главный и следуйте инструкциям:
Скопируйте скачаный файл в директорию, например /usr/local/src и разверните командами «tar xvfz ponyprog.tar.gz», потом войдите в директорию ponyprog.
Сделайте ссылку на файл конфигурации V, файл Config.mk в корневой директории библиотеки V :
«rm -f Config.mk; ln -s

/v/Config.mk ./Config.mk»
Создайте выполняемый файл и инсталлируйте с помощью «make linux; make installLinux» для статически выполняемого файла или
«make linuxelf; make installLinuxElf» для динамически выполняемого файла.
Выполняемый файл должен быть инсталлирован в /usr/local/bin. Вы должны запускать его под окружением X-Window. Перед запуском вставьте модули в ядро (insmod parport; insmod parport_pc; insmod ppuser).

После первого запуска программа запоминает выбранные порт и интерфейс, которые вы выбрали через Setup. Если программа выдаёт при запуске на экран сообщение «The interface don’t respond» , Это означает, что вы неправильно сконфигурировали порт, или программатор не подключен.
Вы также должны откалибровать программу с помощью Calibration.

Далее будут описаны все меню и команды, которые они содержат.

Открыть новое окно, которое будет отображать содержимое микросхемы или файла.

Открывает файл, и показывает его содержимое в текущем окне. PonyProg распознаёт 4 различных файловых формата:
e2p, intel hex, motorola S-record и двоичный. Если для файла не указано расширение e2p, он будет открыт как intel hex; если же и это не получится, тогда он будет открыт как двоичный. Если файл в формате e2p, вы должны позаботиться о правильной установке типа используемой микросхемы, поэтому вы должны сначала правильно выбрать тип микросхемы, а затем уже загрузить файл. Если вы хотите загрузить файл для Atmel AVR, будьте уверены в том, что вы сначала считываете содержимое FLASH, а затем содержимое EEPROM. Поэтому вы должны сконфигурировать ассемблер AVR для генерации формата Intel hex с расширением .hex для FLASH и .eep для EEPROM. Содержимое EEPROM должно выдаваться на экран после содержимого FLASH в текущем окне.

Записывает содержимое текущего окна в файл. Если файл новый, используйте комманду Save as — Сохранить как. .

Записывает файл с указанием имени. Внизу диалогового окна вы можете выбрать формат записываемого файла (показывается как расширение). По нажатию кнопки OK содержимое текущего окна записывается в файл с заданными именем и форматом. Я рекомендую записывать всегда файл в формате e2p, потому что тип микросхемы и ваши комментарии сохраняются в файле. А .bin распространенный файловый формат, рекомендуется для записи при использовании этого файла другими программами.

Ponyprog device not responding

Открыват диалоговое окно, где вы можете выбрать принтер для печати и опции. Если вы нажмете ОК текущее содержимое буфера будет распечатано.

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

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

Ponyprog device not responding

Открывает диалоговое окно, где вы можете написать название микросхемы и свои примечания. Эти два поля сохраняются вместе с содержимым бефера в файле формата e2p (см. Open — Открыть). В эти два поля можно вносить любые текстовые комментарии, они очень удобны чтобы описывать содержимое файла (для какого аппарата предназначена прошивка, краткое содержание версии прошивки).

Ponyprog device not responding

Вы должны поставить флажок возле этой надписи, если хотите отредактировать содержимое буфера. Редактирование осуществляется кликаньем по байтам буфера. Появится окно редактирования (как показано на рисунке) Существуют 2 режима редактирования: шестнадцатеричный и текстовый. Если вы кликните на шестнадцатеричной части окна то вам будет предложено ввести число в шестнадцатеричном или десятичном виде или символ. Если вы кликните по символьной части окна, то вам будет предложено ввести символьную строку. Вы можете использовать стандартные функции Windows: Вырезать, Копировать, Вставить в появившемся диалоговом окне.
Примечание:
Если открыто больше одного окна, то разрешение редактирования выставляется отдельно для каждого.

Выбор типа программируемой микросхемы. Вы должны установить тип используемой микросхемы перед чтением/записью. Выбор типа «Auto XXX» означает, что микросхема будет определена автоматически во время чтения или записи. Существует несколько различных семейств микросхем: I2 C Bus ПЗУ адресуемые байтом, I2 C Bus ПЗУ адресуемые двумя байтами, ПЗУ Microwire, ПЗУ SPI, микроконтроллеры AVR и PIC. Вы можете выбрать семейство микросхем из ниспадающего списка меню или там-же выбрать конкретную микросхему. Выбранный тип микросхемы запоминается в файле .INI, и при следующем запуске будет выбран автоматически. Для чтения и записи I2 C Bus ПЗУ отличных от 24xx (таких как SDE2526, SDA2546, SDA2586, SDA3546, SDA3586) выберите «24XX Auto».
Микросхема 24C01 может быть считана, но не может быть записана. Вы можете считать её как 2402 или 24XX Auto. Но вы можете заменить микросхему 24C01 на 24C02, потому-что она полностью совместима с 24C01.

Считывает содержимое ПЗУ в текущее окно. Эта операция может занять значительное время, но диалоговое окно будет показывать процент выполнения.Если вы хотите прервать процесс чтения просто нажмите «Abort». По окончании программа покажет результат чтения.
Если программа выдаёт сообщение «The device not responding» это означает, что нет связи с микросхемой или программатор сконфигурирован неправильно (см. Setup — Настройка). Но не для всех микросхем программа может выдавать такое сообщение, некоторые микросхемы считываются как все 0 или FF (если микросхема не подключена). Программа поддерживает проверку чтения для серии 24XX и «AT90SXX Auto». В некоторых случаях, когда выбран тип «AT90SXX Auto», программа выдаёт сообщение «The device is locked» — это означает, что чтение блокировано прошитым битом защиты. Вы не можете считать защищенные микросхемы, но можете прошить см. Write — Запись.
Начиная с версии 1.15c если вы выбираете семейство AVR (например AT90S2313) и считываете микросхему, программа сначала её проверяет. Если микросхема отсутствует, или защищена, или микросхема чистая (новая) выдаётся предупреждающее сообщение. Вас вежливо попросят прекратить чтение, попробовать ещё раз или игнорировать эту ошибку. Если микросхема новая, то просто выберите «Ignore».

Записывает содержимое текущего окна в микросхему. Выводится диалоговое окно для подтверждения этой необратимой операции.Если запись продолжается длительное время, то выводится индикатор выполнения. Если вы хотите прекратить запись, нажмите кнопку «Abort». После записи проводится автоматическая проверка. По окончании выводится окно с результатами записи.
Перед тем как начать запись, я советую выбрать точный тип микросхемы, а не «24XX Auto» или «AT90SXX Auto». Если вы выберете тип «AT90SXX Auto» и попытаетесь прошить защищённую микросхему, получите сообщение: «The device is locked».
Когда оба ПЗУ будут записаны flash и eeprom, (например в микроконтроллерах AVR), только тогда начнется проверка .
Начиная с версии 1.15c каждая микросхема AVR тестируется (см. Read — Чтение).

Сравнивает содержимое микросхемы с текущим буфером. Если проверка продолжается длительное время, то выводится индикатор выполнения. Если вы хотите прекратить проверку, нажмите кнопку «Abort».По окончании выводится окно с результатами проверки.

Показывает информацию на данную микросхему. Некоторая информация показывается также в строке статуса внизу главного окна.

Размер буфера, еквивалентный емкости ПЗУ. Для микроконтроллеров AVR показывается суммарный объём flash и eeprom.

Контрольная сумма (CRC) содержимого буфера.

Bank roll over. It’s a characteristic of some old IІC Bus eeprom. You can’t simply replace a «roll-over eeprom» with a «no roll-over eeprom».

Защита и наличие БЛОКА МНОГОКРАТНОЙ ПЕРЕЗАПИСИ. Микросхема 24C65 имеет возможность защитить какой-либо блок от записи, или задать какому-либо блоку установку на 10 миллионов циклов записи. (см. Write security — Запись защиты для изменения).

Сброс микросхемы. Функция нужна при записи микросхемы непосредственно в устройстве.

Эта функция дублирует любой банк в буфере и изменяет тип микросхемы на тип, имеющий двойную емкость относительно текущей. Банк — это группа из 256 байт для 24xx и двоичное слово для остальных. Эта функция удобна для замены SDA2546 на 24C08 или SDA2586 на 24C16. Чтобы сделать это возьмите «24xx Auto», подключите микросхему SDA2546 и произведите операцию Read — Чтение. Потом сделайте «Double bank», замените SDA2546 на чистую 24C08 и произведите Write — Запись.

Эта функция меняет местами байты в каждой паре байтов буфера. Эта функция предназначена для замены представления «младший впереди» на «старший впереди» и наоборот. Некоторые микросхемы используют 16-ти битное представление данных и с помощью этой функции вы можете выбрать наиболее удобное для вас.
Например возьмем число 1234 hex (4660 decimal), «младший впереди» — это 34 — 12, «старший впереди» — 12 — 34.

Эта функция применяется не для всех микросхем.
В микроконтроллере AVR вы можете защитить программу и память eeprom от чтения использованием этой функции. Когда микросхема защищена, вы можете переписать её, но не можете считать. Если вы попробуете считать защищенную микросхему типа «AT90Sxx Auto», вы увидите сообщение «The device is locked»; вы должны точно указать тип микросхемы перед записью.
В случае с микросхемой 24C65 программа спросит начало защищаемой зоны и количество защищаемых блоков. Когда микросхема защищена вы не сможете больше воспользоваться функциями «write security» или «write high endurance». Количество защищаемых блоков должно быть больше 0.

Эта функция применяется только для микросхем 24C65. Программа запросит начало БЛОКА МНОГОКРАТНОЙ ПЕРЕЗАПИСИ. Если микросхема защищена, функция не будет работать.

Заполняет текущий буфер числом FF.

Заполняет буфер выбранным числом. Программа запросит начало и конец заполняемого блока и число, которым будет заполнен блок. Вы можете ввести десятичное число (например 45), шестнадцатиричное (например 0x45) или восьмеричное (например 045).

Ponyprog device not responding

Программа выдаст диалоговое окно, где вы можете выбрать тип подключаемого оборудования и номер порта, куда оно подключено. Вы можете выбрать насколько типов устройств: (см. схемы). Но только SI Prog поддерживает все микросхемы.

SI-Prog отметьте «serial» и выберите «SI-Prog API» или «SI-Prog I/O» в ниспадающем меню. Windows NT работает только с «SI-Prog API», Win95 и 98 работает с обоими «PonyProg API» и «PonyProg I/O», но последний быстрее. «SI-Prog I/O» под Linux нуждается в том, чтобы PonyProg был запущен как главный. Выберите COM-порт, который вы используете. Если некоторые порты запрещены это означает, что они используются другими программами или устройствами (обычно мышь или модем), или не установлены в компьютере.

AVR ISP Parallel port interface отметьте «parallel» и выберите «Avr ISP» в ниспадающем меню. Выберите LPT-порт, который вы используете. Если вы будете программировать микроконтроллер AT89Sxx вы должны отметить «Invert Reset». Для использования этого устройства под Linux вам нужно ядро версии 2.2.x и модули ядра parport, parport_pc и ppuser.
Вы можете использовать это устройство для чтения/записи микроконтроллеров AVR и микросхем ПЗУ SPI.

Ludipipo interface отметьте «serial» и выберите «SI-Prog API» или «SI-Prog I/O». Выберите COM-порт и отметьте «Invert D-OUT». Вы можете использовать это устройство для записи/чтения микроконтроллеров PIC16x84.

Easy I 2 C Bus interface отметьте «serial» или «parallel», если вы подключили устройство к последовательному порту — выберите «serial», если к параллельному — «parallel». Под Linux вы должны запустить PonyProg как главный. Это устройство не работает под Windows NT.
Внимание! Эта схема позволяет программировать микросхемы непосредственно в исследуемом устройстве. Но будьте осторожны, так как схема не имеет гальванической развязки с устройством и возможно повреждение параллельного порта в компьютере.

Калибровка нужна чтобы настроит скорость программы относительно быстродействия компьютера. Когда вы запустите калибровку убедитесь что PonyProg единственная запущеная программа, и нет записи/чтения с жесткого диска (посмотрите на светодиодный индикатор работы жесткого диска). Если ваш компьютер во время калибровки будет выполнять другие программы, калибровка будет произведена неверно и микросхемы не будут считываться/записываться или будут считываться/записываться нестабильно.
После калибровки вы можете изменить значения скорости для каждого типа микросхем редактированием файла ponyprog.ini (.ponyprogrc под Linux):

I2CBusSpeed = NORMAL повлияет на 24Cxx и другие I2 CBus микросхемы

SPIBusSpeed = NORMAL повлияет на AVR micro, AT89Sxx micro и 25xxx eeprom

MicroWireBusSpeed = NORMAL повлияет на 93Cxx eeprom

PICBusSpeed = NORMAL повлияет на PIC16x84 micro

SDEBusSpeed = NORMAL повлияет на SDE2506 eeprom

Кажды параметр может быт значением: SLOW , NORMAL , FAST или TURBO.
Избегайте использования значения TURBO, потому-что это означает «без задержки», и наверное не будет работать на вашем компьютере, особенно с устройствами «SI-Prog I/O» and «EasyI2CBus».
Напимер мой компьютер работает с I2 C Bus на частоте 80 Kгц со значением NORMAL, и 110 Kгц со значением FAST. Немногие I2 C микросхемы работают на частоте выше 100 Kгц.

Published by Vito (HackersRussia Gold Team). 2002.

Hi,
Device now connected direct to serial port on laptop and appears running fine, Can read, erase, verify but when I try to write error window is ‘device not responding’. When I read the ‘unwritten’ program immediately from the eeprom the first two bytes are perfectly written, the rest still all FFF’s.

I think it is not the program as using previous saved programs or edited ones produces the same error.

I have tried several voltages on KM tronic PCB from 4.5v to 12v and it seems the voltage makes no difference. 9v battery seems to work well to this point.

So I searched this forum and found PonyProg2000 link, I DL that and this error is the same as in v2.07c

See attached — setup, erase, write fail, partly written ‘fail’, verify of partly written write failure.

I note from data sheet this chip has erase/write enable/disable functions &
states erase all/write all only functions at 4.5v-5.5v.

Advice very welcome.

Edited 1 time(s). Last edit at 06/06/2010 04:29AM by robotnz.

Even I have some other (very confusing) problems with my si-interface and ponyprog, I had this error message only, when there is something wrong with the org pin of the device and the setting in ponyprog ‘MicroWire16’ or ‘MicroWire8’.
I am sorry, but this knowledge is only generated by several tries of error possibilities, because I am searching the mistake I made in building the si-interface or the uWire-adaptor.

Looks like no one’s replied in a while. To start the conversation again, simply

ask a new question.

I have a Samsung SCX-4200 Printer/Scanner. I can print to it, but I can’t my computer to recognize it as scanner. It used to work in Leopard, but now doesn’t work in Snow Leopard.

Mac Mini,

Mac OS X (10.6.3),

Mac user since 1986

Posted on Apr 1, 2010 6:59 AM

6 replies

Apr 26, 2010 11:53 AM in response to Adam Ek

Hey,

Does anyone know if there is a way to install a driver to make the scanner on the Samsung SCX4521F work on Macs (MacBook in my case)?

The scan driver with this printer does not work and the Samsung people says the scanner is not Mac compatible despite the manual saying it is.

Jul 4, 2010 3:15 PM in response to Adam Ek

I have installed the Samsung ScanThru (v. 3.2) on my MacBook Pro (OS X, v. 10.4.11) but I cannot make it work. When I choose File > Import > Samsung SCX-4200 Series… in my Photoshop CS3 10.0.1, I get two consecutive error messages:

“Warning. Scanner device is not responding. Please check that it is turned on and connected to computer (OK)”

“Adobe Photoshop. Could not complete the Import command because there is no scanner installed. (OK)”

I know my Samsung SCX-4200
is connected to my computer. I can print to it…

What should I do to make my scanner work?

Maxim

Jul 12, 2010 10:26 PM in response to Maxim Zhukov

I am having a similar problem with a Samsung SCX-4500. I get the error message that the scanner is not connected. If I turn the printer off and back on it shows up on the printer list, but often disappears shortly after. I downloaded and installed the newest drivers for both printer (3.0) and scanner (1.0), but in the printer info, it still shows the old printer driver (1.9). I have no idea where the scanner driver resides. I have tried changing the usb cable to no avail.

Jul 12, 2010 11:49 PM in response to dirtchem

I got the new printer driver to install after uninstalling and reinstalling with the printer disconnected. The printer works fine now. I tried the same thing with the scanner, but I still get the error message that the scanner is not responding. This appears to be originating from the samsung software and keeps popping up even though I’m not trying to scan anything. Then I tried scanning via MS Word (Insert picture from camera/scanner) and although I had to hit «Retry» several times whenever the error message came up, it eventually scanned and inserted the picture. Puzzling.

Aug 19, 2010 9:54 PM in response to Adam Ek

I have managed to find a solution to scanning via my Samsung SCX-4826 multifunction. I plugged it in via usb directly to my Mac Pro, installed the printer and scan-thru software and expected it to just work. Printing worked the first time, however the scanning was tough. This is not the cleanest solution, but it works just fine for me. So I installed Acrobat Pro and use the Create PDF From Scanner command under File and it finds the scanner. Then it pops up the Samsung software and scans right into Acrobat. In order to scan another document, I need to quit Acrobat and restart the application for it to recognize the scanner again. If this is how it needs to work, fine with me.

Aug 19, 2010 10:42 PM in response to Adam Ek

I had one heck of a time with my Epson scanner with Snow Leopard. The driver supplied by Apple did not work, nor did the «updated Snow Leopard» driver on Epson’s website. Scans came out garbled, like they had gone through a shredder. Image Capture refused to use my old TWAIN driver that I had used for years with PowerPC Macs, running 10.5, 10.4, 10.3, and 10.2.

I finally found a solution. I got GraphicConverter, and set it to open using Rosetta. It found my old PowerPC TWAIN driver and I could then scan again. Perhaps this will work for you too!

Samsung SCX-4200 Scanning Problem

  • Sign up
  • Sign in
  • HP Community
  • Printers
  • Scanning, Faxing, and Copying
  • MFP 179fnw says «scanner device is not responding»

Options

  • Mark Topic as New
  • Mark Topic as Read
  • Float this Topic for Current User
  • Bookmark
  • Subscribe
  • Mute
  • Printer Friendly Page



Sign in

Create an account on the HP Community to personalize your profile and ask a question

Your account also allows you to connect with HP support faster, access a personal dashboard to manage all of your devices in one place, view warranty information, case status and more.

Common problems HP Solution Center not working : Adobe Flash Player Error and Unable to scan

Locked

‎02-15-2022

03:58 PM


HP Recommended

  • Mark as New
  • Bookmark
  • Subscribe
  • Permalink
  • Print
  • Flag Post

Operating System: Microsoft Windows 10 (64-bit)

I recently got this printer and have never used the scan feature. I am connected by a network cable? (I think) as 2 computers are linked to the printer. I tried the scan icon and it sees my printer but when I ask it to quick scan it says «scanner device is not responding. Check that it is turned on and connected to computer». I use this printer every day to print so it is connected — what could be wrong? Help is appreciated.

Warning

Be alert for scammers posting fake support phone numbers and/or email addresses on the community.

If you think you have received a fake HP Support message, please report it to us by clicking on «Flag Post».

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation.

  • English

    Open Menu

Powered by Khoros

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href=»https://www8.hp.com/us/en/terms-of-use.html» class=»udrlinesmall»>Terms of Use</a> and <a href=»/t5/custom/page/page-id/hp.rulespage» class=»udrlinesmall»> Rules of Participation</a>.

That is because Easy Document Creator uses several apps underneath and not all are 64-bit, as required by Catalina.

One of them is Select Scanner.app (in /Applications/Samsung/Samsung Easy Document Creator.app/Contents/Resources/Select Scanner.app), which is 32-bit for Intel and PowerPC (!).

The other one, with the same problem, is ICCUpdater.

There’s nothing you can do; only bug HP to publish updated version.

Meanwhile, to be able to scan at all, use Image Capture or Preview (File, Import…). Just make sure that the scanned file is OK, the Apple drivers seem to be broken too; for example, I cannot scan in color into PDF, the resulting PDF is broken (Samsung M2070w). B/W PDF is fine, so is color JPG.

Product Name: Other — specify product in post

I’m using Word 2003 and when I try to insert an image from the phaser 3300mfp

I get an error «scanner device is not responding please check device is turned on

and connected» Is this even possible?

This all in one is set up as a network printer. I can scan from the scanner to the computer

I installed the WIA program from Xerox. Likewise, the network scan program is installed.

Any suggestions?

Возможно, вам также будет интересно:

  • Scanmaster ошибка code 1400
  • Scanmaster elm сбросить ошибки
  • Scania ошибка неисправность двигателя
  • Scania r440 коды ошибок
  • Scania r420 ошибки расшифровка

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии