Jump to content
Схеман

usbasp не программирует atmega8

Recommended Posts

Posted (edited)

Купил в магазине usbasp и atmega8 (не на алиэкспресс). Сделал перемычку для jp3 и не хочет прошивать с помощью avrdude. Драйвер установлен. Пишет ошибку

Cформированная командная строка:
avrdude.exe -p m8 -c Usbasp -B 200 -P usb -U flash:r:"C:\Users\User\Desktop\atmega\atmega\Debug\atmega.hex":i


avrdude.exe: set SCK frequency to 4000 Hz
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.

Я менял разные настройки для avrdude (usbasp_1M, usbasp_4M, usbasp_8M, usbasp-32), всегда ошибки

 

Cформированная командная строка:
avrdude.exe -p m8 -c Usbasp -B 1 -P usb -U calibration:r:calibration.hex:r


avrdude.exe: set SCK frequency to 750000 Hz
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.


avrdude.exe done.  Thank you.

 

Когда нажимаю на "чтение" или "программирование", то на секунду загорается светодиод на программаторе, рядом с другим.

Питание выходит с программатора 5 вольт.

Я так понял, что перемычку используют не всегда, а для некоторых атмег, может мне купить какую-нибудь другую, для которой не нужна перемычка?

Пробовал на вин10 и вин7, результат один и тот же.

Что делать?

 

Соединял по этой схеме, 10 пинов, перепроверил несколько раз

Скрытый текст

spacer.png

 

Думаю купить STK500 и atmega328, может это заработает.

И ещё вопрос, почему на перемычке дорожка только на одном контакте?

 

Скрытый текст

IMG_20210624_131153.thumb.jpg.136069a56d08d1dde9e049ada65aa08f.jpg

 

 

Скрытый текст

IMG_20210624_131213.thumb.jpg.32ecb630e26e01223d7dbdf9967cffc3.jpg

 

Edited by Схеман

Share this post


Link to post
Share on other sites

Я бы всё же попробовал использовать и 20 и 22 выводы соответственно. И подцепил бы резонатор на 4 или 8 МГц даже без конденсаторов. Возможно с завода Fuse установлены с резонатором. Перемычку я использую всегда. Есть программа с графическим интерфейсом avrdudeprog33.

avrdudeprog33.zipUsbasp.thumb.png.2a88fc3bb8151e977c7fac42b3b5697e.png

Share this post


Link to post
Share on other sites

А может купить ардуино, с atmega328, выпаять её оттуда и использовать эту atmega328 отдельно и каждый раз паять, прошивать и выпаивать?

Share this post


Link to post
Share on other sites

Приглашаем на вебинар «Экономичные решения МЕAN WELL для надежных разработок» (30.09.2021)

Компания Компэл приглашает 30 сентября на вебинар посвященный экономичным решениям МЕAN WELL. На вебинаре мы рассмотрим, как решения MEAN WELL позволяют сэкономить при выборе недорогого источника питания. Будут представлены основные группы источников питания по конструктивным признакам и по областям применения в контексте их стоимости или их особенностей, позволяющих снизить затраты на электропитание конечного устройства.
Подробнее

Posted (edited)
2 часа назад, Схеман сказал:

Купил в магазине usbasp

Нужно следовать золотому правилу : Если что то не работает-то или нечему гореть, или нечем поджигать.

Проблемы или с программатором, или с мегой. 

Я себе собрал сам usbasp и проблем никаких не было.

Попробуйте подать на Мегу8  внешнее питание и проверить как работает программатор. Прочитать сначала  фьюзы и сравнить с заводскими. 

2 часа назад, Схеман сказал:

Я так понял, что перемычку используют не всегда, а для некоторых атмег

Используют для мег, где частота генератора (внутреннего или внешнего) меньше 4мгц (без кварца , от внутреннего генератора)

Edited by KT117

Использую паяльник для ректального криптоанализа-это самое высокоскоростное средство дешифрования данных.

Share this post


Link to post
Share on other sites

Модульные RJ-соединители KLS — масштабное пополнение склада Компэл

Продуктовая линейка компании KLS на складе Компэл пополнилась модульными соединителями типа RJ. Ассортимент представлен неэкранированными соединителями RJ11, RJ12 и RJ45 для построения базовых информационных сетей, а также экранированными RJ45 с трансформатором для реализации систем передачи данных между узлами ЛВС.

Подробнее

@Схеман Добрый день.
Скорее всего Ваша Mega настроена на внешний кварц (Б/У), поэтому программатор, данный, не когда не сможет ее увидеть.  
В Вашем случае, единственный, выход, это подключить внешний кварц (1Мц) и сбросить все на заводские настройки.

Скрытый текст

Ashampoo_Snap_2021_06.24_17h54m08s_002_.png.08e010908d8a7ffe69a83c0d9c828061.png

 


Корпорация Mars

Share this post


Link to post
Share on other sites

Вебинар «Microchip и современный подход к искусственному интеллекту. Разворачиваем нейронную сеть на 32-битном микроконтроллере» (13.10.2021)

Приглашаем всех желающих 13 октября 2021 г. посетить вебинар, посвященный искусственному интеллекту, машинному обучению и решениям для их реализации от Microchip. Современные среды для глубинного обучения нейронных сетей позволяют без детального изучения предмета развернуть искусственную нейронную сеть (ANN) не только на производительных микропроцессорах и ПЛИС, но и на 32-битных микроконтроллерах. А благодаря широкому портфолио Microchip, включающему в себя диапазон компонентов от микроконтроллеров и датчиков до ПЛИС, средств скоростной передачи и хранения информации, возможно решить весь спектр задач, возникающий при обучении, верификации и развёртывании модели ANN.
Подробнее

STMicroelectronics: электростатический разряд больше не проблема

Защита от статического электричества необходима каждому современному устройству. Компания STMicroelectronics представляет решения, соответствующие стандарту IEC61000-4-2, а также специальное приложение PROTECTION FINDER, которое поможет легкого и эффективно подобрать необходимые компоненты. Рассмотрим практические примеры защиты от ESD, отраслевые стандарты и ряд ключевых параметров важных при проектировании электростатической защиты устройств.
Подробнее

4 минуты назад, Схеман сказал:

на какой кварц настроена Mega?

Новая мега настроена не на кварц, а на внутренний генератор.

2 часа назад, Схеман сказал:

Сделал перемычку для jp3 и не хочет прошивать с помощью avrdude

А зачем вы делали эту перемычку?

Share this post


Link to post
Share on other sites
3 часа назад, Схеман сказал:

Соединял по этой схеме

У этих свистков бывает, что не все контакты GND разведены на разъём.

Share this post


Link to post
Share on other sites
Posted (edited)

Я так понял, что для каждой atmega, нужен свой кварц?

На программаторе кварц на 12 Мгц.

И может лучше мне собрать такую плату и тогда программатор заработает? на фото видно, что кварц на 8 Мгц.

1656207692_2021-06-2422-04-25.png.bfc9c3bd2dc39e65810483e639c98081.png

 

Edited by Схеман

Share this post


Link to post
Share on other sites
1 час назад, Схеман сказал:

может лучше мне собрать такую плату

Не поможет. Если голый USB-ASP не читает голую Atmega (с завода которая, и которая ещё не шилась), то надо и искать среди них: либо драйвера не те, либо дудка не та, либо свисток конченный, либо подопытный микроконтроллер конченный. И это всё включая исправную и проверенную прокладку между стулом и клавиатурой.

Share this post


Link to post
Share on other sites
1 час назад, Схеман сказал:

Я так понял, что для каждой atmega, нужен свой кварц?

Неверно поняли, кварц нужен в зависимости от выставленных фьюзов. И за одно разобраться зачем на программаторе перемычка jp3.

Share this post


Link to post
Share on other sites
Posted (edited)

С завода , если  это честно с  завода , то она читается без кварца  :yes: 

Не надо не каких искусственных перемычек  :rake:

Там есть  для  чтения с  завода  ставишь перемычку родную J1

B сначала  надо добиться чтения ... :umnik2:

Внимательно проверить верность соединения  и убрать и не потребную перемычку и  поставить  по науке J1 

Добиться ЧТЕНИЯ  :umnik2:

И советую заглянуть к Коту в гости  в  эту тему:  https://radiokot.ru/forum/viewtopic.php?f=57&t=17703

, она мне очень помогла ,когда собирал свой  такой программатор сам   :friends:

Edited by Нэцкэ

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...