-
- Поделиться
Приобрел 2 штуки Atmega8 в DIP корпусе так вот при попытке их считать или запрограммировать пишет «ОШИБКА» и ничего не происходит а потом пишет «avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. avrdude.exe: error: programm enable: target doesn’t answer. 1 avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check.» прошиваю программатором usbasp и программа avrdude 3.3? ранее было прошито им много Atmega8 но правда все они были в SMD исполнении, в чем может быть причина? Внешнее питание 5В подавал ничего не изменилось, МК новые.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
14 минут назад, dimanaviator сказал:
Приобрел 2 штуки Atmega8 в DIP корпусе так вот при попытке их считать или запрограммировать
Это были абсолютно новые или БЭушные?
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
Ссылка на комментарий
Поделиться на другие сайты
Приглашаем на вебинар «LED-драйверы в линейке поставок Компэл. Новинки и хиты» (20.04.2023)
Приглашаем всех желающих принять участие в вебинаре, посвященном LED-драйверам. На мероприятии мы рассмотрим существующую и новую продукцию из линейки поставок Компэл для интерьерного, архитектурно-декоративного, наружного и промышленного освещения, а также специальные драйверы с повышенной выходной мощностью для освещения площадей, стадионов и теплиц. Будут представлены LED-драйверы производителей MEAN WELL, MOSO, Snappy, а также драйверы для аварийного освещения (ISSATA). Рассмотрим их особенности и преимущества; узнаем, какая новая продукция появилась у MEAN WELL за прошедший год, и чего нам ждать в будущем.
Подробнее>>
- Автор
-
- Поделиться
навеска внешнего кварца ничего не дало
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
Где то нет контакта или есть где не надо.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
Источники питания MEAN WELL для автоматизации зданий, в том числе – ИП для шин KNX и DALI
Представляем источники питания MEAN WELL для автоматизации зданий и сооружений. Ассортимент включает в себя базовые ультратонкие ИП на DIN-рейку, ИП для питания шин KNX и DALI, LED-драйверы, управляемые по протоколам KNX, DALI, DALI-2 и 0-10 В и ограничители пускового тока. Все это позволяет построить полную систему электропитания умного дома/офиса. Рассмотрим их характеристики и нюансы применения.
Подробнее>>
- 4 недели спустя…
- Реклама
-
- Поделиться
Мне попались новые AtMega128 с тактированием от внешнего генератора (с новья ). Проверьте свои.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
02.03.2020 в 19:20, Геннадий сказал:
Мне попались новые AtMega128 с тактированием от внешнего генератора (с новья ). Проверьте свои.
Он уже писал
08.02.2020 в 01:07, dimanaviator сказал:
навеска внешнего кварца ничего не дало
Уже раньше писал, купленные в китае атмеги8 переставали работать и определяться программатором после нескольких включений в работе.
Надо пробовать восстанавливать доктором.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
13 минут назад, 100482 сказал:
Надо пробовать восстанавливать доктором.
Сколько уже обсуждалось на многих форумах:-соберите заранее доктора,только потом начинайте играться с фьюзами в атмегах и аттиньках,ан-нет,народ не ведется.
Изменено 4 марта, 2020 пользователем Serjmaster
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
3 часа назад, 100482 сказал:
Он уже писал…
Про навешивание внешнего кварца, а я говорил про внешний генератор. Это две совершенно разные вещи.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
48 минут назад, Геннадий сказал:
навешивание внешнего кварца, а я говорил про внешний генератор.
Да,внешнее тактирование частотой 1-4МГЦ ,а не навешиванием кварца-помогает…
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
07.02.2020 в 23:12, dimanaviator сказал:
Приобрел 2 штуки Atmega8 в DIP корпусе так вот при попытке их считать или запрограммировать пишет «ОШИБКА»
В каком магазине брали?
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- 2 месяца спустя…
- Автор
-
- Поделиться
Вопрос так и не решен, приобрел новый программатор и 2 новых атмеги и всё тоже самое, раньше шил 8 атмеги без проблем правда они были в SMD исполнении а сейчас DIP но какая разница если это только корпус. Так и лежат 2 устройства не запущенные.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
Использую для лечения атмеги8 вот такую схему. сигнал с выхода OUT подаю на XTAL1 и после этого программатор начинает видеть её.
Таким же образом выводил из анабиоза атемегу128 и атмегу64.
- Цитата
Пока ты жив, надежда есть.
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
dimanaviator, а вы когда-нибудь играли в компьютерные игры с закрытыми глазами? Именно это вы нам предлагаете. Устройство у вас на столе, перед глазами, а вы предлашаете нам угадать, где вы накосячили. Может вы банально выводы перепутали, может в шлейфе проводок переломился, может частота тактирования большая стоит. Как тут угадать?
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
5 часов назад, andrusha152 сказал:
Может вы банально выводы перепутали, может в шлейфе проводок переломился
это не возможно так как программатора 2, 2 комплекта соединительных проводов и тд и соответственно проявится в двух случаях это не может
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
Скорость программирования пробовали уменьшать?
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
5 часов назад, andrusha152 сказал:
Скорость программирования пробовали уменьшать?
нет, как это сделать?
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
С завода меги зашиты на 1 МГц, вы читаете их на полной скорости USBASPом. Установите перемычку jp3 и еще раз читайте.
Изменено 15 мая, 2020 пользователем Jeniok
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
Если на программаторе нет перемычек, как у меня, придется править файл programm.ini в дудке. В сети полно примеров, как это сделать.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
замыкание jp3 ничего не дало
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
@dimanaviator, прозвоните наличие массы от USB до программатора. У подобных USBASP встречается, что земляные контакты в ISP разъёме не все припаяны на GND — тупо висят в воздухе. Возможно в программаторе земля берётся как раз из одного такого висячего в воздухе пина.
- Цитата
Улыбнись! Завтра будет ещё хуже…
@Borodach — мудератор.
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
с этим порядок, питание нормально доходит до МК
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
@dimanaviator, ну тогда тупо прозвонить все сигнальные контакты, благо их там немного. Я бы начал с ресета — у самого подобная беда была: ресет отвалился незаметно, мк так же не читался
- Цитата
Улыбнись! Завтра будет ещё хуже…
@Borodach — мудератор.
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
нет, все доходит до МК к тому же ну не может одновременно отвалиться в 2-ух программаторах
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
Посмотрел видео автора программы :https://youtu.be/6r6T9fyJkLo,
подсоединил снова USBasp укоротил провода все проверил, все как раньше, драйверы установлены, на команды светодиод верхний моргает, прописал в файле скорость 1 кГц, и отключил проверку сигнатуры -F.
Программа выдала:
Cформированная командная строка:
avrdude.exe -p m328p -c usbasp -B 1000 -F -P usb -U calibration:r:calibration.hex:r
avrdude.exe: set SCK frequency to 1000 Hz
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude.exe: Device signature = 0x1e9516
avrdude.exe: Expected signature for ATmega328P is 1E 95 0F
avrdude.exe: reading calibration memory:
Reading | ################################################## | 100% 0.01s
avrdude.exe: writing output file «calibration.hex»
avrdude.exe: safemode: Fuses OK (E:01, H: DC, L:FF)
avrdude.exe done. Thank you.
Сформированная командная строка:
avrdude.exe -p m328p -c usbasp -B 1000 -F -P usb -U калибровка:r:калибровка.шестнадцатеричный:r
avrdude.exe : установите частоту SCK на 1000 Гц
avrdude.exe : Устройство AVR инициализировано и готово к приему инструкций
Чтение | ################################################## | 100% 0.02 с
avrdude.exe : Сигнатура устройства = 0x1e9516
avrdude.exe : Ожидаемая сигнатура для ATmega328P составляет 1E 95 0F
avrdude.exe : считывание калибровочной памяти:
Чтение | ################################################## | 100% 0.01 с
avrdude.exe : запись выходного файла «калибровка.шестнадцатеричный»
avrdude.exe : безопасный режим: Предохранители в порядке (E:01, H: DC, L:FF)
avrdude.exe сделано. Спасибо.
Наконец -то, после долгих танцев с бубнами) и выше выложенного видео) началась шиться микросхема , хотя и не определяется сигнатура микросхемы. Что я сделал!!!!!
Открыл папку , где находится программа (Avrdude) с файлами , открываю в Тотал Командере, делее нахожу файл
programm.ini , открываю редактирование клавишей F4 (правка), открывается текст файла в блокноте Notepad,
далее нахожу надпись своего программатора USBasp и в первой строке программатора добавляю :
[USBasp]
progisp=usbasp -B 1000 -F
portprog=usb
portenabled=0
далее жму сохранить. -B ( скорость чтения и записи) 1000 (это в герцах скорость записи ) и -F ( отключение сигнатуры) .
Кристал стал писаться, хотя в конце все равно пишет- «микроконтроллер не обнаружен». Так что, я думаю, дело было в скорости. Снижайте скорость программирования и будет меньше помех и наводок и кристал прошьется.
А то что, не определяется как нужно, не вопрос- лишь бы шился. Как то так.
качал до этого прошивки, зашил в микроконтроллер ATmega 328P , изображение зеркальное в тестере (в обратку рисует текст). Скачал другую русскую MG328(BigDisplay) на 8 мгц ( по кварцу в тестере), зеркальную и все встало на места, тестер заработал. Прошивки ниже :
29 / 26 / 8 Регистрация: 09.12.2017 Сообщений: 434 |
|
1 |
|
27.05.2020, 21:35. Показов 4021. Ответов 21
Здоровья и успехов всем! Моя проблема в следующем: при запуске программы AVRDUDEPROG и попытке что-то сделать (фьюзы посмотреть, прошивку залить) пропадает файл avrdude.exe. Соответственно программа жалуется на отсутствие этого файла. С одной стороны я понимаю, что это % на 90 вина операционной системы а не самой программы. Танцы с бубном типа проверка на вирусы и прочую гадость, смена атрибутов файла, включение-отключение брандмауэра, защитника Windows ни чего не дали. 0 |
1160 / 639 / 108 Регистрация: 15.05.2012 Сообщений: 3,908 |
|
28.05.2020, 07:19 |
2 |
пропадает файл avrdude.exe А был ли мальчик? 0 |
29 / 26 / 8 Регистрация: 09.12.2017 Сообщений: 434 |
|
28.05.2020, 08:26 [ТС] |
3 |
Да был был! Даже видео могу показать. 0 |
1160 / 639 / 108 Регистрация: 15.05.2012 Сообщений: 3,908 |
|
28.05.2020, 09:34 |
4 |
Вот на моей семерке. А у вас после запуска USBASP_AVRDUDE_PROG.exe пропадает avrdude.exe? 0 |
1160 / 639 / 108 Регистрация: 15.05.2012 Сообщений: 3,908 |
|
28.05.2020, 09:37 |
5 |
скриншот Миниатюры
0 |
Модератор 8790 / 6575 / 892 Регистрация: 14.02.2011 Сообщений: 23,087 |
|
28.05.2020, 09:56 |
6 |
AVRDUDEPROG и попытке что-то сделать (фьюзы посмотреть, прошивку залить) пропадает файл avrdude.exe. может уже обратится к автору программы? 0 |
29 / 26 / 8 Регистрация: 09.12.2017 Сообщений: 434 |
|
28.05.2020, 10:05 [ТС] |
7 |
может уже обратится к автору программы? Программа AVRDUDEPROG не при чем. Эта же программа на других компьютерах и Windows 7 работают без замечаний. 0 |
Модератор 8790 / 6575 / 892 Регистрация: 14.02.2011 Сообщений: 23,087 |
|
28.05.2020, 10:15 |
8 |
Эта же программа на других компьютерах и Windows 7 работают без замечаний. ну поставь тогда виртуальный компьютер и загрузи на него чистую ОС 0 |
29 / 26 / 8 Регистрация: 09.12.2017 Сообщений: 434 |
|
29.05.2020, 00:43 [ТС] |
9 |
ну поставь тогда виртуальный компьютер и загрузи на него чистую ОС Тогда уже проще другой программой, поддерживающей USBasp, пользоваться. Разобраться хотелось. Добавлено через 6 минут Добавлено через 5 минут 0 |
Модератор 8790 / 6575 / 892 Регистрация: 14.02.2011 Сообщений: 23,087 |
|
29.05.2020, 05:44 |
10 |
Может можно удалить отсюда эту тему или перенести в раздел Windows7? удалить нельзя, ибо правила Сообщения и темы, а также другой контент, размещаемый на форуме, по просьбам пользователей не удаляется и не закрывается. а перенести? Вряд ли там решат проблемы 0 |
29 / 26 / 8 Регистрация: 09.12.2017 Сообщений: 434 |
|
29.05.2020, 06:46 [ТС] |
11 |
Сначала нужно узнать что виновато ОС или программа Что виновата ОС — практически 100%. Нашел жесткий диск, установил Win7x32 (правда другой сборки) — работает без проблем. Добавлено через 3 минуты Добавлено через 45 минут 0 |
29 / 26 / 8 Регистрация: 09.12.2017 Сообщений: 434 |
|
29.05.2020, 06:49 [ТС] |
12 |
Я имел ввиду программу. Можно самому себе метку ставить за лучший ответ. Миниатюры
0 |
1160 / 639 / 108 Регистрация: 15.05.2012 Сообщений: 3,908 |
|
29.05.2020, 06:49 |
13 |
Заинтриговал. 0 |
Модератор 8790 / 6575 / 892 Регистрация: 14.02.2011 Сообщений: 23,087 |
|
29.05.2020, 07:24 |
14 |
Можно самому себе метку ставить за лучший ответ. можно 0 |
29 / 26 / 8 Регистрация: 09.12.2017 Сообщений: 434 |
|
29.05.2020, 10:10 [ТС] |
15 |
«Лучший ответ» это не ай какой хороший, а ответ в котором есть решение Совершенно с Вами согласен. В моем ответе нет решения. Ну заработала программа как надо и заработала. Добавлено через 5 минут
Заинтриговал. В чем интрига-то? 0 |
Am I evil? Yes, I am! 14845 / 8585 / 2535 Регистрация: 21.10.2017 Сообщений: 20,205 |
|
29.05.2020, 10:36 |
16 |
gogaze, дудка заражена была и антивирь ее в карантин? 0 |
Модератор 8790 / 6575 / 892 Регистрация: 14.02.2011 Сообщений: 23,087 |
|
29.05.2020, 11:05 |
17 |
В моем ответе нет решения. ну так напиши в чем дело было
Ну заработала программа как надо и заработала. что сделал? Если вопрос был решен вами самостоятельно, отпишите об этом в своей теме — есть и другие люди, которые столкнутся с той же проблемой, и им поможет ваш ответ. 0 |
29 / 26 / 8 Регистрация: 09.12.2017 Сообщений: 434 |
|
29.05.2020, 11:56 [ТС] |
18 |
Решение
gogaze, дудка заражена была и антивирь ее в карантин? дудка не при чем. Я распаковывал из архива и проверял разные версии с разных источников. Тот же … только в левой руке.
ну так напиши в чем дело было Я считал, что по скриншоту и так все и всем понятно.
Если вопрос был решен вами самостоятельно, отпишите об этом в своей теме — есть и другие люди, которые столкнутся с той же проблемой, и им поможет ваш ответ. Установил Malwarebyits Premium trial (см. скриншот), запустил проверку. Программа обнаружила 4 трояна (см. скриншот) поместила найденные объекты в карантин (см. скриншот). Защитник Windows, Брандмауэр, хвалёный и платный Доктор вебер спокойно проходили мимо даже при полной проверке. 0 |
Модератор 8790 / 6575 / 892 Регистрация: 14.02.2011 Сообщений: 23,087 |
|
29.05.2020, 13:04 |
19 |
Я считал, что по скриншоту и так все и всем понятно. если бы хоть слово написал, было бы понятно 1 |
29 / 26 / 8 Регистрация: 09.12.2017 Сообщений: 434 |
|
29.05.2020, 13:24 [ТС] |
20 |
если бы хоть слово написал, было бы понятно Я же скриншот не для красоты выкладывал. И если его внимательно рассмотреть, то все понятно. Да и остальные пользователи скриншоты дают как раз для того же самого. 0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
29.05.2020, 13:24 |
Помогаю со студенческими работами здесь Проблема Проблема Проблема с ПР Проблема Проблема…!!! Проблема с COM Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 20 |
Offline
Зарегистрирован: 15.06.2022
Всем привет!
Понимаю, это 1001-й вопрос с ошибкой avrdude: stk500_recv(): programmer is not responding, но я перепробовал кажется все возможные варианты решения проблемы и не знаю, куда двигаться дальше.
Дано: плата Arduino UNO Rev3 оригинальная, Arduino IDE 1.8.19, Windows 11.
Акт 1.
Изначально Windows не видела плату, вернее определяла её как ATmega16U2. Выяснил, что это контроллер USB и надо бы его прошить. Установил Flip, драйверы для USB и каталога Flip, после чего смог прошить контроллер hex, найденным в Github (после пробовал перепрошивать с помощью hex из поставки Arduino IDE, но они кажется одинаковые). Плата начала определяться в диспетчере устройств с присвоенным портом COM4. IDE её тоже увидела. Я уж было возрадовался и попробовал залить blink, но не тут то было. Возникла та самая ошибка про неотвечающий программатор. Решил, что проблема связана с загручиком и надо бы его перезалить. Перед этим пробовал вытаскивать ATmega328P и вставлять обратно (мало ли что), но безрезультатно.
Акт 2.
Приобрёл популярный программатор USBasp. Попробовал залить загрузчик, но испугался по началу предупреждений от avrdude. Включил подробный лог загрузки. В итоге кажется всё OK (и запись и чтение по 100%). Затем залил скетч через программатор и о чудо, диод L заморгал с секундной задержкой! Но через USB по-прежнему глухо. Знаю, что перезатёр загрузчик предыдущим действием, поэтому предварительно залил его ещё раз.
Итог:
В логе загрузки вижу
avrdude: Version 6.3-20190619
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is «C:UsersrchigOneDrive���������ArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino17/etc/avrdude.conf»
Using Port : COM4
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x02
Диод L горит постоянно. TX не загорается во время загрузки, только RX изредка. Если грешить на кабель, то не является ли признаком его работоспособности факт того, что я перепрошил контроллер USB? Кнопу reset жал и так и сяк. В IDE плата выбрана верно, порт не сменить, инф-цию о плате можно получить без проблем.
Знакомство с Arduino выходит так себе.
Устранение проблемы с утилитами USBasp на Windows 10
Добавил(а) microsin
На Windows 10 столкнулся с проблемой — перестали работать утилиты [1] для программатора USBasp, которые нормально работали на Windows XP и Windows 7.
[Проблема с библиотекой libusb0.dll]
На Windows 10 эта проблема может проявляться по-разному. Часто появляется ошибка 0xc000007b (как например с AVRDUDE_PROG и eXtreme Burner — AVR):
Khazama при отсутствии libusb0.dll отображает пустой список выбора микроконтроллеров:
Проблема решается копированием файла libusb0.dll в каталог, где находится исполняемый файл программы. Сам файл libusb0.dll можно найти в папке Windows, или в пакете драйверов для USBasp. Или скачайте его по ссылке Download.cnt/avr/libusb0.dll.
[Ссылки]
1. Утилиты для программатора USBasp с графическим интерфейсом.
Вебинар «Мощные модульные системы питания MEAN WELL 3+N. Новинки и хиты» (22.06.2023)
Приглашаем 22 июня на вебинар, посвященный подходу компании MEAN WELL к созданию мощных управляемых систем низковольтного и высоковольтного питания и зарядных установок для промышленного, технологического, телекоммуникационного, медицинского, радиопередающего и другого оборудования, а также для систем альтернативной энергетики.
На вебинаре мы рассмотрим новинки и серийную продукцию в концепции «3+N», расскажем об этой концепции и о том, как создать из готовых модулей систему питания мощностью до 360 кВт с напряжением до 380…400 В (постоянного тока). Будут представлены ИП с рециркуляцией энергии для тестового оборудования и модули управления питанием. Подробнее>>
Я пользуюсь колонками. Звука нет вообше. На других видео звук есть. У меня Windows 8.1 Mozilla
Замену сделал, но ошибка осталась, вот скрин.
Cформированная командная строка:
avrdude.exe -p m128 -c usbasp -P usb -U flash:w:»D:TTTdry_avr.hex»:a
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude.exe: Device signature = 0x1e9702
avrdude.exe: NOTE: «flash» memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
avrdude.exe: reading input file «D:TTTdry_avr.hex»
avrdude.exe: input file D:TTTdry_avr.hex auto detected as Intel Hex
avrdude.exe: writing flash (71818 bytes):
Writing | ################################################## | 100% 31.83s
avrdude.exe: 71818 bytes of flash written
avrdude.exe: verifying flash memory against D:TTTdry_avr.hex:
avrdude.exe: load data flash data from input file D:TTTdry_avr.hex:
avrdude.exe: input file D:TTTdry_avr.hex auto detected as Intel Hex
avrdude.exe: input file D:TTTdry_avr.hex contains 71818 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 20.56s
avrdude.exe: verifying …
avrdude.exe: verification error, first mismatch at byte 0x0100
0xff != 0x33
avrdude.exe: verification error; content mismatch
avrdude.exe: safemode: Fuses OK (E:FF, H:DF, L:1E)
avrdude.exe done. Thank you.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
Sign in
to your account
Closed
minhEPFL opened this issue
Jun 17, 2020
· 6 comments
Comments
Hello,
I have been trying to upload a sketch to my ATMega328P using a programmer, but I get the following problem:
This problem appeared after a library update from Arduino IDE. Can somebody please help me?
Best regards,
Minh
Hi @minhEPFL , it looks something went wrong while extracting avrdude
package. Try reinstalling avr core 1.8.3 (and make sure no antivirus is kicking in and that there’s enough space on disk)
Hi @facchinm , thank you for the quick reply. I have tried to re-install Arduino IDE 1.8.12, but without success: the same problem is still here. Is that what you meant? If no, can you please explain how to re-install avr core 1.8.3?
You need to open Board Manager (from Tools/Boards) and search for AVR, removing core 1.8.3 and then reinstalling it
Oh my God, thanks a lot @facchinm . Everything works again!
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:UsersELCOTAppDataLocalArduino15packagesarduinotoolsavrdude6.3.0-arduino17/etc/avrdude.conf"
Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 115200
An error occurred while uploading the sketch
Hola @minhEPFL , parece que algo salió mal al extraer el
avrdude
paquete. Intente reinstalar avr core 1.8.3 (y asegúrese de que no esté funcionando ningún antivirus y de que haya suficiente espacio en el disco)
Como se hace eso me esta pasando pero no puedo arreglarlo ayuda por favor
arduino
locked as resolved and limited conversation to collaborators
Aug 16, 2021
0 / 0 / 0 Регистрация: 23.01.2010 Сообщений: 331 |
|
1 |
|
26.06.2010, 02:15. Показов 7315. Ответов 7
avrdude -C avrdude.conf -c pinb -P ft0 -b 9600 -p t85 -B 2 -U syknature:r:sykn.tmp:r -U lock:r:lock.tmp:r -U cotybration:r:cotyb.tmp:r -U hfuse:r:hfuse.tmp:r -U lfuse:r:lfuse.tmp:r -U efuse:r:efuse.tmp:r -q ft245r: bitclk 4800 -> ft baud 2400 avrdude: safemode: Fuses OK avrdude done. Thank you. Вот что эт означает……и как это победить? 0 |
0 / 0 / 0 Регистрация: 07.04.2010 Сообщений: 880 |
|
26.06.2010, 02:35 |
2 |
> read operation not supported for memory «lock» кристалл залочен. чтение невозможно. запись (перепрошивка) возможна, если активен SPIEN и неактивен RSTDISBL. 0 |
0 / 0 / 0 Регистрация: 18.03.2010 Сообщений: 1,112 |
|
26.06.2010, 07:36 |
3 |
Высоковольтное программирование поможет, но прошивка сотрется. У меня один раз получилось разлочить чип, повторно этот же чип залочился наглухо. 0 |
0 / 0 / 0 Регистрация: 07.04.2010 Сообщений: 880 |
|
26.06.2010, 16:54 |
4 |
OmykymForti 0 |
0 / 0 / 0 Регистрация: 18.03.2010 Сообщений: 1,112 |
|
26.06.2010, 20:48 |
5 |
>запись (перепрошивка) возможна, если активен SPIEN и неактивен RSTDISBL.
если SPIEN доступен, можно же по SPI прошить? Ну так и ждем когда топикстартер это выяснит… 0 |
0 / 0 / 0 Регистрация: 23.01.2010 Сообщений: 331 |
|
26.06.2010, 21:11 |
6 |
Да шётся он, прошивку заливаю….как миленькому……а фьюз биты не читает……причём…с PinBordа шить новый с нигазина он вообще не захотел…..(На ТРИТОНЕ CKDIV8 отключили, начал читать писать во флеш, но фьюзы никак) 0 |
0 / 0 / 0 Регистрация: 18.03.2010 Сообщений: 1,112 |
|
26.06.2010, 21:13 |
7 |
Никакой фигни. T25,T45,T85, по крайней мере у меня, нормально шьется-читается только на Драконе и из Дудки через STK200. 0 |
0 / 0 / 0 Регистрация: 07.04.2010 Сообщений: 880 |
|
27.06.2010, 01:35 |
8 |
Ну так фьюзы надо ЗАПИСАТЬ — чтобы потом разрешить читать прошвику. только внимательно с этим. 0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
27.06.2010, 01:35 |
8 |
-
Ответить
-
Создать новую тему
- Назад
- 1
- 2
- Далее
- Страница 1 из 2
Рекомендуемые сообщения
-
- Поделиться
Приобрел 2 штуки Atmega8 в DIP корпусе так вот при попытке их считать или запрограммировать пишет «ОШИБКА» и ничего не происходит а потом пишет «avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update. avrdude.exe: error: programm enable: target doesn’t answer. 1 avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check.» прошиваю программатором usbasp и программа avrdude 3.3? ранее было прошито им много Atmega8 но правда все они были в SMD исполнении, в чем может быть причина? Внешнее питание 5В подавал ничего не изменилось, МК новые.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
14 минут назад, dimanaviator сказал:
Приобрел 2 штуки Atmega8 в DIP корпусе так вот при попытке их считать или запрограммировать
Это были абсолютно новые или БЭушные?
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
навеска внешнего кварца ничего не дало
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
Где то нет контакта или есть где не надо.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- 4 недели спустя…
-
- Поделиться
Мне попались новые AtMega128 с тактированием от внешнего генератора (с новья ). Проверьте свои.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
02.03.2020 в 19:20, Геннадий сказал:
Мне попались новые AtMega128 с тактированием от внешнего генератора (с новья ). Проверьте свои.
Он уже писал
08.02.2020 в 01:07, dimanaviator сказал:
навеска внешнего кварца ничего не дало
Уже раньше писал, купленные в китае атмеги8 переставали работать и определяться программатором после нескольких включений в работе.
Надо пробовать восстанавливать доктором.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
13 минут назад, 100482 сказал:
Надо пробовать восстанавливать доктором.
Сколько уже обсуждалось на многих форумах:-соберите заранее доктора,только потом начинайте играться с фьюзами в атмегах и аттиньках,ан-нет,народ не ведется.
Изменено пользователем Serjmaster
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
3 часа назад, 100482 сказал:
Он уже писал…
Про навешивание внешнего кварца, а я говорил про внешний генератор. Это две совершенно разные вещи.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
48 минут назад, Геннадий сказал:
навешивание внешнего кварца, а я говорил про внешний генератор.
Да,внешнее тактирование частотой 1-4МГЦ ,а не навешиванием кварца-помогает…
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
07.02.2020 в 23:12, dimanaviator сказал:
Приобрел 2 штуки Atmega8 в DIP корпусе так вот при попытке их считать или запрограммировать пишет «ОШИБКА»
В каком магазине брали?
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- 2 месяца спустя…
- Автор
-
- Поделиться
Вопрос так и не решен, приобрел новый программатор и 2 новых атмеги и всё тоже самое, раньше шил 8 атмеги без проблем правда они были в SMD исполнении а сейчас DIP но какая разница если это только корпус. Так и лежат 2 устройства не запущенные.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
Использую для лечения атмеги8 вот такую схему. сигнал с выхода OUT подаю на XTAL1 и после этого программатор начинает видеть её.
Таким же образом выводил из анабиоза атемегу128 и атмегу64.
- Цитата
Пока ты жив, надежда есть.
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
dimanaviator, а вы когда-нибудь играли в компьютерные игры с закрытыми глазами? Именно это вы нам предлагаете. Устройство у вас на столе, перед глазами, а вы предлашаете нам угадать, где вы накосячили. Может вы банально выводы перепутали, может в шлейфе проводок переломился, может частота тактирования большая стоит. Как тут угадать?
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
5 часов назад, andrusha152 сказал:
Может вы банально выводы перепутали, может в шлейфе проводок переломился
это не возможно так как программатора 2, 2 комплекта соединительных проводов и тд и соответственно проявится в двух случаях это не может
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
Скорость программирования пробовали уменьшать?
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
5 часов назад, andrusha152 сказал:
Скорость программирования пробовали уменьшать?
нет, как это сделать?
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
С завода меги зашиты на 1 МГц, вы читаете их на полной скорости USBASPом. Установите перемычку jp3 и еще раз читайте.
Изменено пользователем Jeniok
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
Если на программаторе нет перемычек, как у меня, придется править файл programm.ini в дудке. В сети полно примеров, как это сделать.
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
замыкание jp3 ничего не дало
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
@dimanaviator, прозвоните наличие массы от USB до программатора. У подобных USBASP встречается, что земляные контакты в ISP разъёме не все припаяны на GND — тупо висят в воздухе. Возможно в программаторе земля берётся как раз из одного такого висячего в воздухе пина.
- Цитата
Улыбнись! Завтра будет ещё хуже…
@Borodach — мудератор.
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
с этим порядок, питание нормально доходит до МК
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
-
- Поделиться
@dimanaviator, ну тогда тупо прозвонить все сигнальные контакты, благо их там немного. Я бы начал с ресета — у самого подобная беда была: ресет отвалился незаметно, мк так же не читался
- Цитата
Улыбнись! Завтра будет ещё хуже…
@Borodach — мудератор.
Ссылка на комментарий
Поделиться на другие сайты
- Автор
-
- Поделиться
нет, все доходит до МК к тому же ну не может одновременно отвалиться в 2-ух программаторах
- Цитата
Ссылка на комментарий
Поделиться на другие сайты
- Назад
- 1
- 2
- Далее
- Страница 1 из 2
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже.
Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.
-
Последние посетители
0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Сообщения
-
-
Автор
shaxel · Опубликовано
Сори, рисую от руки, прогами не пользуюсь. Плату еще не дорисовал.
Да мостовой преобразователь сварганить пытаюсь. Нужна синусоида ватт 50 хотя бы, но частота 0,8 МГц!
ХЗ что с этого получится. Вообще вся эта плата с драйверами отработана отдельно по кускам, на затворах по 6-8 нФ фронты по 25-30 нс получаются, сигнал ровненький, даже со всеми этими трансформаторами.
Силовую часть на меднх шинках вести буду и максимально коротко. Только с формирователем дед-тайма еще не разобрался, надо будет варганить приставку-формирователь на входе перед драйверами. Дело в том что там один прямой драйвер, второй инвертируемый и управляются оба от одного выхода генератора. -
Автор
Yurik_V · Опубликовано
Приехали из Поднебесной пятиножки. На фото справа, слева купленная у месного продавца. У одной ЛМ-ки нога обломана, зато 11-й продавец положил LM675. Корпус точь в точь, как у 1875.
-
Автор
C945 · Опубликовано
Потому, что если начальник сказал, что нужно искать другую схему, то не нужно ему перечить, а тем более пытаться доказывать обратное:
-
-
Автор
DTS · Опубликовано
HAKAS
Лично мне платы обошлись почти 130 $ , но и доставку я взял бюджетную, если бы DHL то перевалило бы за 200$.
-
Автор
Alphanet · Опубликовано
Может кто встречал подобные девайсы, но с контролем выходного напряжения, т.е. чтобы на выходе было только то напряжение, которое сконфигурировано на триггере, если БП не может его выдать по каким-то причинам — на выход ничего не подается вообще.
Все подобные девайсы, что попадались работали по принципу — выдаем 5в, далее через 2-20сек выдаем сконфигурированное, если не получилось — выдаем ближайшее либо 5в.
-
Я пользуюсь колонками. Звука нет вообше. На других видео звук есть. У меня Windows 8.1 Mozilla
Замену сделал, но ошибка осталась, вот скрин.
Cформированная командная строка:
avrdude.exe -p m128 -c usbasp -P usb -U flash:w:»D:\TTT\dry_avr.hex»:a
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude.exe: Device signature = 0x1e9702
avrdude.exe: NOTE: «flash» memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
avrdude.exe: reading input file «D:\TTT\dry_avr.hex»
avrdude.exe: input file D:\TTT\dry_avr.hex auto detected as Intel Hex
avrdude.exe: writing flash (71818 bytes):
Writing | ################################################## | 100% 31.83s
avrdude.exe: 71818 bytes of flash written
avrdude.exe: verifying flash memory against D:\TTT\dry_avr.hex:
avrdude.exe: load data flash data from input file D:\TTT\dry_avr.hex:
avrdude.exe: input file D:\TTT\dry_avr.hex auto detected as Intel Hex
avrdude.exe: input file D:\TTT\dry_avr.hex contains 71818 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 20.56s
avrdude.exe: verifying …
avrdude.exe: verification error, first mismatch at byte 0x0100
0xff != 0x33
avrdude.exe: verification error; content mismatch
avrdude.exe: safemode: Fuses OK (E:FF, H:DF, L:1E)
avrdude.exe done. Thank you.
Форум РадиоКот • Просмотр темы — Проверка программатора USBasp
Сообщения без ответов | Активные темы
ПРЯМО СЕЙЧАС: |
Автор | Сообщение | ||
---|---|---|---|
|
Заголовок сообщения: Проверка программатора USBasp
|
||
Карма: 13 Рейтинг сообщения: 0
|
Заказал по почте USBasp и микроконтроллеры ATMega. Установил драйвера, и подключил по схеме ATMega8A к программатору. В итоге, AVRDude выдает ошибку при чтении Fuse-битов. Проверил соединения от программатора, до микроконтроллера — все нормально. Напряжение между Vcc и Gnd 4.95 Вольта. Пробовал разные драйвера — результата нет. В Khazama делаю проверку Command -> Read Chip Signature, получаю: Device signature = 0x000000. Несколько раз вместо 0x000000 были другие значения, пару раз сигнатура даже совпадала, и успел прошить микроконтроллер на мигание светодиодом, потом опять: Device signature = 0x000000 С микроконтроллерами ATMega328P та же ситуация… С чем это может быть связано, и можно ли проверить сам программатор? |
||
Вернуться наверх |
Профиль
|
||
Реклама | |
|
|
Vov123 |
Заголовок сообщения: Re: Проверка программатора USBasp
|
Карма: 1 Рейтинг сообщения: 0
|
Рискну предположить, что программатор внутрисхемный, кварца контроллеру не хватает. |
Вернуться наверх | |
Реклама | |
|
|
Enman |
Заголовок сообщения: Re: Проверка программатора USBasp
|
Карма: 68 Рейтинг сообщения: 0
|
На всякий случай отпаять на программаторе низкоомные резисторы с RX-TX… |
Вернуться наверх | |
divisоr |
Заголовок сообщения: Re: Проверка программатора USBasp
|
||
Карма: 13 Рейтинг сообщения: 0
|
Vov123, программатор вот такой, с кварцем 12.000: Enman, паять SMD детали пока не в силах. И разве в них причина происходящего? |
||
Вернуться наверх | |||
Реклама | |
|
|
Vov123 |
Заголовок сообщения: Re: Проверка программатора USBasp
|
Карма: 1 Рейтинг сообщения: 0
|
Обвязки на прошиваемом контроллере, в виде кварца 4МГц и конденсаторов по 18-22пФ, не хватает |
Вернуться наверх | |
Реклама | |
|
|
Art_el |
Заголовок сообщения: Re: Проверка программатора USBasp
|
||
Зарегистрирован: Пн фев 23, 2015 12:52:10 Рейтинг сообщения: 0
|
Vov123 писал(а): Обвязки на прошиваемом контроллере, в виде кварца 4МГц и конденсаторов по 18-22пФ, не хватает Не надо нести чушь, атмега нормально прошивается и без внешнего кварца |
||
Вернуться наверх | |||
divisоr |
Заголовок сообщения: Re: Проверка программатора USBasp
|
||
Карма: 13 Рейтинг сообщения: 0
|
Проблема была в программаторе, так как на другом USBasp микроконтроллер успешно определился… |
||
Вернуться наверх | |||
55nlo |
Заголовок сообщения: Re: Проверка программатора USBasp
|
Зарегистрирован: Пн июн 01, 2015 09:17:55 Рейтинг сообщения: 0
|
Usbasp программатор в нём стоит кварц 12Мгц. |
Вернуться наверх | |
Z_h_e |
Заголовок сообщения: Re: Проверка программатора USBasp
|
||
Карма: 25 Рейтинг сообщения: 3
|
Нет , USB не будет робить. |
||
Вернуться наверх | |||
DimKra |
Заголовок сообщения: Re: Проверка программатора USBasp
|
Зарегистрирован: Вс мар 24, 2013 17:21:28 Рейтинг сообщения: 0
|
divisоr, а вы уверены, что это USBAsp ? Есть очень похожие «USB ISP» , платы внешне практически не отличить. Но USB ISP изначально не поддерживает дудку, для него своя программа. |
Вернуться наверх | |
musor |
Заголовок сообщения: Re: Проверка программатора USBasp
|
||
Карма: 115 Рейтинг сообщения: 0
|
подтверждаю проблема встречалась |
||
Вернуться наверх | |||
NStorm |
Заголовок сообщения: Re: Проверка программатора USBasp
|
Поставщик валерьянки для Кота
Карма: 12 Рейтинг сообщения: 0
|
DimKra, а ничего, что сообщение divisоr было написано еще в 2016 году? |
Вернуться наверх | |
Кто сейчас на форуме |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
\$\begingroup\$
I’m am having issues with my USBasp programmer (Windows 10). I installed the WinUSB driver using zadig 2.4.
When I run AVR dude with the following parameters
avrdude -c USBasp -p m32u4 -u -U flash:w:justahex.ino.hex:i
It immediately returns with this error:
avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'
It looks for a USB device with vendor ID «0x16c0» and product ID «0x5dc». This is the correct set of IDs according to Zadig:
Also the device manager seems to find the device without issues:
When I google the topic I see a lot of forums where people have issues getting their USBasp device working under windows 10. But they mostly are having issues with the libusb /WinUSB drivers (Which seems to be fine in my case thanks to the Zadig tool).
So I find myself stuck in getting further. Are there any other things I can check? Or is the device broken somehow (which would surprise me as it does get installed properly in windows)
asked Jan 13, 2019 at 8:57
\$\endgroup\$
4
\$\begingroup\$
I’m a bit late to the game, but I just experienced the same error (albeit with different causes).
- on most places on the internet you will be instructed to install the
libusbK
driver, which doesn’t work, use thelibusb-win32
variant instead - make sure the
AVRDUDE.EXE
tool is the latest version (the older doesn’t work with the newer USB drivers for some reason) - in case of using a clone (for instance having «Van Ooijen’s technische informatica» as vendor id instead of the original name «www.fischl.de»), make sure to use the
-c usbasp-clone -P usb
AVRDUDE settings instead of-c usbap -P usb
. The clone setting causes AVRDUDE to ignore the vendor description and also accept the clone. You’d think having the correct VID, PID combination would be sufficient but no…
Bonus: for the extra lazy ones, here’s an example command line that would flash that Arduino Leonardo board from Atmel studio (warning, this will overwrite the bootloader):
avrdude.exe -C"avrdude.conf" -p atmega32u4 -c usbasp-clone -P usb -U flash:w:"$(ProjectDir)Debug\$(TargetName).hex":i
answered Sep 20, 2019 at 20:07
\$\endgroup\$
1
\$\begingroup\$
Found the solution, which is of course dead simple once you know…
In Zadig, you can select the driver. Default selected is (in my case) the WinUSB driver. When I select the libusb driver, and install that driver, it works like a charm.
Yeey.
avrdude -vvv -c USBasp -p m32u4 -u -U flash:w:Duroduino.ino.hex:i
avrdude: Version 6.3, compiled on Feb 17 2016 at 09:25:53
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "c:\_SVN\p(r)ins\Durocan\Deployment\avrdude.conf"
Using Port : usb
Using Programmer : USBasp
avrdude: usbasp_open("usb")
avrdude: seen device from vendor ->www.fischl.de<-
avrdude: seen product ->USBasp<-
AVR Part : ATmega32U4
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PA0
RESET disposition : dedicated
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 :
answered Jan 17, 2019 at 19:01
basbas
5411 gold badge7 silver badges21 bronze badges
\$\endgroup\$
1
\$\begingroup\$
For avrdude to correctly work with USBAsp, I found the best to install the libusbK driver, at least under Windows 7. This way it works with both — the official avrdude build, and the one from the Arduino IDE. With the libusb-win32 or the WinUSB it works with one, but fails with another.
answered Aug 10, 2020 at 11:47
\$\endgroup\$
\$\begingroup\$
There are two parts to solving this. First the correct USB driver, as noted in the other answer, libusbk installed using the Zadig tool solves this part.
The second part is getting AVRDude to recognise the device if using a clone … it is not enough that the device appears with the correct vendor ID, you need to tell AVRDude to ignore the website URL in the device info. As noted you do this by using -cusbasp-clone from the command line … but this is not helpful if trying to program devices directly out of Arduino Studio.
Find your avrdude.conf file (it tells you which conf it is using in the Arduino debug output) … find the entry for usbasp … comment out the two lines below:
programmer
id = "usbasp";
desc = "USBasp, http://www.fischl.de/usbasp/";
type = "usbasp";
connection_type = usb;
usbvid = 0x16C0; # VOTI
usbpid = 0x05DC; # Obdev's free shared PID
#usbvendor = "www.fischl.de"; <-- comment out with # as shown
#usbproduct = "USBasp"; <-- comment out with # as shown
The selection of usbasp in arduino studio will now work with clone devices.
answered Nov 23, 2022 at 16:34
\$\endgroup\$