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

Re: Usbasp и Atmega8

Сб дек 17, 2022 00:58:18

Программатор есть в диспетчер устройств?
Вложения
usbasp_d.jpg
(47.79 KiB) Скачиваний: 36

Re: Usbasp и Atmega8

Сб дек 17, 2022 04:10:51

Конечно есть. Дрова же встали

Добавлено after 1 hour 26 minutes 39 seconds:
Был бы очень благодарен, если кто-нибудь прозвонил свой Usbasp подобным образом.

Re: Usbasp и Atmega8

Сб дек 17, 2022 08:38:55

Поиск и устранение проблем необходимо осуществлять последовательно, начиная с самых простых до более расширенных…

1 В начале нужно прозвонить соединение программатора с МК, чтобы быть на 100% уверенным, что там всё в порядке.

2 установить резистор на сброс (если он до сих пор не установлен).

3 Установить перемычку для питания от 5 В.

4 попробовать не одну программу а несколько, которые работают с USBaps. Одна из таких программ распространённая AVRDUDE_PROG.

5 …

Наконец купить ещё один USBaps программатор и попробовать его, так как этот может быть просто неисправный… когда есть второй работающий программатор, то можно будет попробовать реанимировать и этот, залив в него другую прошивку (которую уже советовали ранее)…

Вначале всегда пробовать прочитать fuse bits. Если чтение проходит успешно, то значит всё в порядке. :)

Re: Usbasp и Atmega8

Сб дек 17, 2022 09:12:48

Сомневаюсь, что это можно увидеть без осциллографа… а его нет.

Я раньше одним светодиодом кучу схем отдиагностировал поскольку осциллографа небыло. Делается элементарно: анод на +5В катод на ресет, если мигнёт значит ресет отрабатывает.
Есть ещё вариант почему может не работать: китайская/старая прошивка программатора.

Re: Usbasp и Atmega8

Сб дек 17, 2022 11:19:43

... если кто-нибудь прозвонил свой Usbasp подобным образом.

На пин RESET нет напряжения (високоимедансной). При вкл. к Arduino Nano - есть +5V (на плате есть резистор 10к RESET pin до +5V).
USBasp с обновлением, но другой тип печатной платы, чем у Вас.

Re: Usbasp и Atmega8

Сб дек 17, 2022 12:15:11

Сомневаюсь, что это можно увидеть без осциллографа… а его нет.

Ну ежели без осцилла видны SCK, то и reset увидится. Если уж совсем туго с оборудованием, можно прикошачить с диодами удлинитель импульса или счётчик.

Re: Usbasp и Atmega8

Сб дек 17, 2022 14:22:16

тут может оказаться гораздо проще.
мне 2 раза с Али приходили Atmega8, которые надо было сначала вылечить доктором фьюзов. и Usbasp тут был ни чем не виноват.

Re: Usbasp и Atmega8

Сб дек 17, 2022 17:21:27

Прозвонил все контакты, видимо была ошибка. Но при чтении выдает ту же ошибку. Но если поставить опцию с ключем -Ф, то пишет вот что:

avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: error: program enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
avrdude.exe: AVR device initialized and ready to accept instructions
avrdude.exe: Device signature = 0x6c6f63
avrdude.exe: Expected signature for ATmega8 is 1E 93 07
Непонятно - МК не отвечает или готово к прошивке?

При этом в окошке сообщения пишет: Программируемый контроллер не обнаружен. Проверьте соответствие выбранного и используемого контроллера.
Поясните пожалуйста, что это значит.

Re: Usbasp и Atmega8

Сб дек 17, 2022 17:50:06

И опять идём на очередной круг: программатор выдаёт сигналы, или молчит как рыба?
Все сигналы присутствуют?

Re: Usbasp и Atmega8

Сб дек 17, 2022 19:00:23

Поясните пожалуйста, что это значит.

Как я понял, вы выполнили только первый пункт, а все остальные проигнорировали и вновь задаёте вопросы… ничего не изменится если делать одно и тоже много раз…

Re: Usbasp и Atmega8

Сб дек 17, 2022 22:14:52

veso74 писал(а):Ну ежели без осцилла видны SCK, то и reset увидится

Исходя из этого, под подозрением программатор. Перепроверил, ошибки в подключении не было, картина все та же, мигают Моси и СЦК, остальные молчат. Подключение 12кОм сопротивления картину не изменило.
Перемычку 5В поставлю позже (нет спецоборудования), но не думаю что она что-то изменит. Попробую другие программы.
Чуть отвлеченный вопрос. Есть ли смысл покупать осциллограф, на Али за 2-3 тыс. что-то продают похожее. Мне нужно слепить контроллер для работы ТТ котла и системы отопления, ну и потом по мелочи.

Re: Usbasp и Atmega8

Сб дек 17, 2022 23:03:39

fomkin1912 писал(а):мигают Моси и СЦК, остальные молчат
тут всё как и положено, нужно проверить ресет, он должен подтягивать к - в момент программирования, если этого нет, то и контроллер не ответит.
fomkin1912 писал(а):Есть ли смысл покупать осциллограф, на Али за 2-3 тыс
Честно хз, ослик нужен радиолюбителю обязательно но за 2-3 тр не могу сказать есть ли что то стоящее на али. А вот логический анализатор за эти деньги купить вполне реально и есть модели подешевле, тоже обалденная штука, ослик вам в полной мере не заменит, но и осликом такого не увидеть чего может логический анализатор :solder:

Re: Usbasp и Atmega8

Ср дек 21, 2022 11:43:19

fomkin1912 писал(а):Перемычку 5В поставлю позже (нет спецоборудования)

Паяльник это вовсе не специальное оборудование.

Re: Usbasp и Atmega8

Чт дек 22, 2022 07:40:34

Он пока его ещё не купил :))
Ответить