AVRDUDE_PROG 3.3 не видит LPT программатор STK200/300
Добавлено: 05 сен 2021, 21:44
Имеется комп, специально для программирования МК – с WinXP и LPT. С PIC – все отлично прошивается программой PICPgm и высоковольтным LPT программатором.
Для AVR использую (точнее, пытаюсь использовать) аналог STK200/300 http://easyelectronics.ru/programmator- ... v-avr.html . После добавления в файл programm.ini строк:
[STK200LPT]
progisp=stk200
portprog=lpt1
portenabled=0
как написано здесь https://www.yourdevice.net/proekty/avrdude-prog, появилась возможность выбора программатора STK200LPT, но при попытке выполнить любую операцию AVRDUDE_PROG выдает сообщение:
«Приложению не удалось запуститься, поскольку libusb0.dll не был найден. Повторная установка приложения может исправить эту проблему.»
Не могу понять зачем файл libusb если я использую не USB, а LPT-порт. Но на всякий случай, как советует автор программы (https://www.youtube.com/watch?v=egPKtb8_vE0) скачал USBasp-win-driver-x86-x64-v3.0.7.zip и установил, к сожалению ощибка «…libusb0.dll не был найден» осталась. Замена строки portenabled=0 на portenabled=1 тоже результата не дает.
Неисправности «железа» комп-программатор – исключаются: с помощью XPlpt и светодиода с резистором проверил прохождение всех сигналов на разъеме программатора и сигнал MOSI на компе.
В чем проблема? Кто смог подружить AVRDUDE_PROG и LPT? Прошу помощи.
Для экспериментов, прошить пытался ATmega328P через ICSP на рабочей Arduino Uno.
Для AVR использую (точнее, пытаюсь использовать) аналог STK200/300 http://easyelectronics.ru/programmator- ... v-avr.html . После добавления в файл programm.ini строк:
[STK200LPT]
progisp=stk200
portprog=lpt1
portenabled=0
как написано здесь https://www.yourdevice.net/proekty/avrdude-prog, появилась возможность выбора программатора STK200LPT, но при попытке выполнить любую операцию AVRDUDE_PROG выдает сообщение:
«Приложению не удалось запуститься, поскольку libusb0.dll не был найден. Повторная установка приложения может исправить эту проблему.»
Не могу понять зачем файл libusb если я использую не USB, а LPT-порт. Но на всякий случай, как советует автор программы (https://www.youtube.com/watch?v=egPKtb8_vE0) скачал USBasp-win-driver-x86-x64-v3.0.7.zip и установил, к сожалению ощибка «…libusb0.dll не был найден» осталась. Замена строки portenabled=0 на portenabled=1 тоже результата не дает.
Неисправности «железа» комп-программатор – исключаются: с помощью XPlpt и светодиода с резистором проверил прохождение всех сигналов на разъеме программатора и сигнал MOSI на компе.
В чем проблема? Кто смог подружить AVRDUDE_PROG и LPT? Прошу помощи.
Для экспериментов, прошить пытался ATmega328P через ICSP на рабочей Arduino Uno.