Обсуждаем контроллеры компании Atmel.
Ответить

AVRDUDE выдаёт ошибку

Пн фев 13, 2023 16:08:55

Всем доброго времени суток! У меня возникла проблема. Решил я перейти с протеуса на реальное железо и стал программировать атмегу64 через avrdude. Вначале всё было хорошо, но потом программа выдала сообщение, что не отвечает, после этого появилось сообщение, что фьюзы установлены (хотя я их даже не трогал) и с тех пор программа выдаёт ошибку с сообщением set STK frequency 750000 Hz. Подскажите, пожалуйста, как это произошло и как из этого выйти?

Re: AVRDUDE выдаёт ошибку

Пн фев 13, 2023 16:55:19

Всем доброго времени суток! У меня возникла проблема. Решил я перейти с протеуса на реальное железо и стал программировать атмегу64 через avrdude. Вначале всё было хорошо, но потом программа выдала сообщение, что не отвечает, после этого появилось сообщение, что фьюзы установлены (хотя я их даже не трогал) и с тех пор программа выдаёт ошибку с сообщением set STK frequency 750000 Hz. Подскажите, пожалуйста, как это произошло и как из этого выйти?

А сейчас фьюзы читаются через avrdude или в любое действие вызывает "set STK frequency 750000 Hz"? А еще, сохранилась ли случайно инфа - какие фьюзы она якобы записала во время сбоя?
Последний раз редактировалось С.Н. Пн фев 13, 2023 17:02:52, всего редактировалось 1 раз.

Re: AVRDUDE выдаёт ошибку

Пн фев 13, 2023 17:02:19

... и как из этого выйти?


Попробуйте подключить к МК внешний кварц 7,5 МГц(8 МГц) с обвязкой конденсаторов и в таком состоянии подключитесь к программатору. Должен увидеть и Вы сможете установить свои фьюзы.

Если это не поможет, то только доктор фьюзов Вам в помощь, ну или высоковольтный программатор.

Re: AVRDUDE выдаёт ошибку

Пн фев 13, 2023 19:34:55

А сейчас фьюзы читаются через avrdude или в любое действие вызывает "set STK frequency 750000 Hz"? А еще, сохранилась ли случайно инфа - какие фьюзы она якобы записала во время сбоя?

Любое действие вызывают ошибку. Какие фьюзы записались, к сожалению, не знаю.

Добавлено after 2 minutes 24 seconds:
Попробуйте подключить к МК внешний кварц 7,5 МГц(8 МГц) с обвязкой конденсаторов и в таком состоянии подключитесь к программатору. Должен увидеть и Вы сможете установить свои фьюзы.

Если это не поможет, то только доктор фьюзов Вам в помощь, ну или высоковольтный программатор.

А природу появления такой ошибки не знаете? Почему это произошло?

Re: AVRDUDE выдаёт ошибку

Пн фев 13, 2023 19:44:53

.... Почему это произошло?



Тут места для полета фантазий полно :)) Не давно взял Мега 8 комплект 10 шт.- не работают, от рождения ни кто их не видит! :dont_know: И претензий ни кому не предъявишь :facepalm:

Re: AVRDUDE выдаёт ошибку

Пн фев 13, 2023 20:01:54

Тут места для полета фантазий полно :)) Не давно взял Мега 8 комплект 10 шт.- не работают, от рождения ни кто их не видит! :dont_know: И претензий ни кому не предъявишь :facepalm:

А какие конденсаторы нужно, не подскажите?

Re: AVRDUDE выдаёт ошибку

Пн фев 13, 2023 20:05:17

А какие конденсаторы нужно....


20- 30 пф Одной ногой к кварцу, другой на GND. Пины МК, к которым подключается внешний резонатор, посмотрите сами.

З.Ы. 23 и 24

Re: AVRDUDE выдаёт ошибку

Пн фев 13, 2023 20:49:28

20- 30 пф Одной ногой к кварцу, другой на GND. Пины МК, к которым подключается внешний резонатор, посмотрите сами.

З.Ы. 23 и 24


Спасибо за ответы! Буду пробовать.

Re: AVRDUDE выдаёт ошибку

Пн фев 27, 2023 20:06:10

Подскажите, пожалуйста, в какой оболочке для прошивки есть ATtiny13a? Посмотрел SinaProg1.5.5.10 и AVRDUDSHELL201711113- там его нет. AVRDUDSHELL от 2017 года, наверно, старая, там Т13а может не быть. А есть ли SinaProg более поздняя, чем версия 1.5.5.10? В SinaProg есть файл device.txt, может это список поддерживаемых контроллеров и туда можно вписать строку с ATtiny13a по каким-то правилам?
Буду благодарен за совет.

Re: AVRDUDE выдаёт ошибку

Пн фев 27, 2023 20:10:49

Я шил этим AVRDUDE 3.3 + Программатор USBasp

Re: AVRDUDE выдаёт ошибку

Пн фев 27, 2023 20:26:36

Посмотрел ... AVRDUDSHELL201711113- там его нет.

Ищите. Вот скрийншот.
Версия AVRDUDESHELL20160901.

Использую AVRdudess v2.13 в последнее время из-за Pickit2 для AVR, но и AVRdude prog + USBasp (slow) (с fischl.de/usbasp/).
Вложения
at13a.jpg
(142.98 KiB) Скачиваний: 33

Re: AVRDUDE выдаёт ошибку

Пн фев 27, 2023 21:13:56

Большое спасибо за советы. Руководствуясь ими нашел сайт разработчика AVRDUD. Там указано как добавлять МК и программаторы,- буду пытаться.
Ответить