Atmega16U2, програматор USBASP. Проверка связи - “avrdude -c usbasp -v -p m16u2”. Результат -
avrdude: Version 5.11-Patch#7610, compiled on Aug 31 2011 at 08:02:19
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
Using Port : lpt1
Using Programmer : usbasp
AVR Part : ATmega16U2
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC6
RESET disposition : possible i/o
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
…—…
avrdude: auto set sck period (because given equals null)
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x1e950f
avrdude: Expected signature for ATmega16U2 is 1E 94 89
Double check chip, or use -F to override this check.
1-Вопрос, - как и чем изменить строку Using Port : lpt1 на Using Port : usb.
2-Вопрос, - что делать с сообщением “auto set sck period (because given equals null)”.
А какой аддон у вас установлен?
А точно программатор USBASP ?
Судя по строчке сигнатуры, это вывод при неправильном использовании программатора “Arduino_as_ISP” с Уно или Нано в виде программатора
Если Вы не указали порт, куда подключена плата, по умолчанию используется параллельный.
Укаазать другой порт - опция “-P”
Изначально, дело было в том, - при попытке обновить(W7x86) прошивку (файлом hex) UNO через FLIP 3.4.7, для случая использования как midi - устройства, - не удалось. При вызове “Select a Communication Medium”, и нажимая “USB”, а затем “OPEN”, появляется окно com.atmel.flip.IspException - “Could not open USB device”. Вот я и пытаюсь найти причину того, - почему. Как Вы считаете, - это связано с первым моим вопросом, или нет - ?
А по моему в пингвинуусе вообще, а в командной строке в частности, всегда так ![]()
На всякий случай спрошу: в DFU переводили, в системе менялось, изначально работал как ком порт?
Если вы потерпели неудачу при попытке обновить прошивку в Уно через FLIP 3.4.7 - почему вы спрашиваете про программатор USBAsp, чип Атмега16 и Аврдуде?
я бы сказал что нет. Если только вы не хотите устроить тут викторину, где отвечающие должны догадаться, о чем вообще вопрос
@толстый
Вы, похоже, понимаете, что этот “пострадавший” имеет в виду. Я - нет.
Барабанную установку, ну или пианину какую ![]()
Предположу, что он пытается залить прошивку в Уно, но не в центральный МК, а в атмег16, что управляет USB. И судя по выводу в первом посте - присоединил ICSP пины не к той гребенке
@Peter_G
Покажите фото своей Уно и пометьте на картинке, куда вы подключали программатор
Если конкретно о девайсе миди, - то цель, это - управление фейдерами “модуляция”, “громкость”, “панорама” в сэмплере КОНТАКТ 5, который ставится в ноуте. К нему можно подключить миди_клавиатуру или синтезатор. Эти фейдеры управляются в сэмплере. Но, если в этот сэмплер передать миди сообщение по протоколу миди, типа из девайса_UNO, то ими можно управлять удалённо. Есть прошивка UNO для миди_протокола, но связь с ноутом через 5_пиновый разьём миди. А так как в ноуте только USB, необходим ещё преобразователь МИДИ-USB. Это усложняет саму схему передачи. Лет 10 назад, кстати пользователь этого форума - kentforth, предложил проект, в котором этот UNO_девайс сразу определяется ноутом как USB контроллер. И по его методике я и пытался сделать этот УНО_девайс.
А что касаемо снимков - в следующем сообщении.
В DFU пробовал переводить, - не переводится. Изначально определяется как “Arduino Uno (Сом3). Так и остаётся по сей день на СОМ3 . Попытка “подсунуть” USB - драйвера через Flip\Usb - “.. не нуждается в обновлении …..” - то есть - не катит.
Выключали, замыкали? Оно вроде и на ходу может переключаться.
Поставьте дудку https://www.yourdevice.net и попробуйте считать фюзы. Не через командную строку.
И стаканчики фото.
Вот, на ходу переключилось!
![]()
Но, у меня Win10 и вручную(задигом) установленные драйвера.
ну вас же просили
Ну так куда программатор то включали?
Связь через адаптер (переходник). Ориентир по маркировке GND на UNO и в USBAsp, на рисунке видно какие пины.
Пробовал на W10 ставить. Когда дохожу до “OPEN” и нажимаю, то получаю - “AtLibUsbDfu.dll not found”. Уже и подосывал в FLIP эту dll, - не находит и всё.
“Не туда!”(с)

