Например TDA7294

Форум РадиоКот • Просмотр темы - Программатор Atmel USP isp v2.0 глючит
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Пн май 17, 2021 23:34:44

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 60 ]    , 2,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Чт дек 24, 2020 08:38:33 
Мудрый кот

Карма: 18
Рейтинг сообщений: 509
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1875
Рейтинг сообщения: 0
Цитата:
вот что выходит. программа просто не видит ардуино как программатор

Нет, не так. Arduino IDE не умеет прошивать этот МК через программатор. Чтобы работать с Tiny13 в Arduino IDE вам нужно для начала прошить в него загрузчик через программатор и avrdude отдельно. Т.к. поддержка Attiny13A не родная, а сделана сторонними людьми. Не знаю что пакет с ядром поддержки вы поставили, но последняя версия вот этого вроде как поддерживает прошивку бутлоадере и из Arduino IDE: https://github.com/MCUdude/MicroCore

А вообще определитесь - сначала вы писали про прошивку через Avrdude, а теперь пытаетесь из Arduino IDE. Последний я вам предлагал использовать только для прошивки скетча ArduinoISP в Уно для того, чтобы этим уно перепрошить ваш AVR ISP в USB ASP.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Чт дек 24, 2020 10:23:32 
Электрический кот

Карма: 15
Рейтинг сообщений: 112
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1002
Рейтинг сообщения: 0
ArduinoISP
На этом сайте указана скорость Baud rate (-b) 19200
На этом сайте указана скорость Baud rate (-b) 115200
Вы уж определитесь на какой скорости вы будете общаться с программатором?

А выполнили ли вы при создании ArduinoISP условие?
А для управления частотой SCK в USBASP существует ключик -B.

NStorm писал(а):
Чтобы работать с Tiny13 в Arduino IDE вам нужно для начала прошить в него загрузчик через программатор и avrdude отдельно.
Какой зугрузчик с 1К флешем?
NStorm писал(а):
Т.к. поддержка Attiny13A не родная, а сделана сторонними людьми.
Это легко проверить.
В АрдуиноIDE в Файл->Настройки поставить галочку Показать подробный вывод - Загрузка, и посмотреть какая командная строка скармливается avrdude.


Вернуться наверх
 

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/cwc

Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Чт дек 24, 2020 15:02:43 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 20
Зарегистрирован: Вс сен 20, 2009 00:23:17
Сообщений: 1264
Откуда: Жидостан
Рейтинг сообщения: 0
NStorm: мне нужно шить через Avrdude. Через IDE хотел лишь проверить работоспособность. Почему? а по-тому, что в Avrdude ситуация вообще не изменилась, он сканирует и уходит в таймаут бесконечно.

Добавлено after 2 minutes 35 seconds:
Dimon456: А на какой скорости надо?
И где этот ключик вводить? "частотой SCK в USBASP существует ключик -B."

_________________
Считаешь янки друзьями? У янки нет друзей - только рабы.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Чт дек 24, 2020 16:44:21 
Мудрый кот

Карма: 18
Рейтинг сообщений: 509
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1875
Рейтинг сообщения: 0
На этом сайте указана скорость Baud rate (-b) 19200

Не вижу чтобы было где-то 19200 написано.
А на 2ом сайте написано, что чел собрал 2 варианта. Но дефолтный 19200:
Код:
// Configure the baud rate:

#define BAUDRATE   19200
// #define BAUDRATE   115200
// #define BAUDRATE   1000000


Цитата:
А для управления частотой SCK в USBASP существует ключик -B.

Он не везде работает, я писал выше. Не все программаторы его поддерживают. Даже не все варианты прошивки USBAsp.

На счет бута в тини13 я погорячился да, там без бута работа.

На счет проверить - я знаю, а вот ТС это видимо тяжело дается.

Впрочем ссылку на работу с ArduinoISP напрямую из avrdude я ТС давал уже.

Добавлено after 5 minutes 41 second:
REB, научитесь пользоваться консольной avrdude. Запускаете командную строку (cmd.exe), переходите в каталог с avrdude.exe (поиском найдите, есть в комплекте с Arduino IDE к примеру или отдельно качните) и там вводите "avrdude -c arduino -b 19200 -B 3 -v -p attiny13 -P USB" - должен выдать инфу о попытке подключиться к МК и считать с него сигнатуру. -P USB - порт заменить возможно нужно будет на COMx - которым у вас определится программатор в системе после подключения (опять же в ардуино иде видно).


Вернуться наверх
 
Барьерные силовые клеммы от Degson – расширение складского ассортимента Компэл

Обновленная линейка барьерных клеммных блоков Degson, поступивших на склад Компэл, содержит широкий ряд клемм, подходящих для соединения проводников различного сечения (от 22AWG до 10AWG). Барьерные клеммные колодки сочетают в себе удобство, простоту и надежность соединения. Это достигается за счет ответственного производства и использования высококачественных материалов. Винтовые клеммные блоки барьерного типа Degson предназначены в первую очередь для коммутации в сильноточных цепях, например, в распределительных и измерительных системах.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Чт дек 24, 2020 16:54:43 
Электрический кот

Карма: 15
Рейтинг сообщений: 112
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1002
Рейтинг сообщения: 0
NStorm писал(а):
Не вижу чтобы было где-то 19200 написано.
Даже красным подчеркнуто на этом фото
NStorm писал(а):
Он не везде работает
проверить не мешает.
NStorm писал(а):
научитесь пользоваться консольной avrdude
Ну вы даете.
ТС какой avrdude, фото?


Вернуться наверх
 
Вебинар «Экосистема MEAN WELL. Решения для любых задач электропитания» (20.05.2021)

Приглашаем 20 мая на вебинар, посвященный линейке поставок компании MEAN WELL и ее подходу к производству источников питания — как экосистемы продукции и услуг, которая позволяет подобрать оптимальный источник питания для любых задач электропитания. Рассмотрим весь спектр выпускаемой продукции MEAN WELL в области AC/DC-, DC/DC- и DC/AC-преобразователей с подробным разбором интересных и уникальных новинок, их применении и многое другое.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Чт дек 24, 2020 19:44:46 
Мудрый кот

Карма: 18
Рейтинг сообщений: 509
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1875
Рейтинг сообщения: 0
Dimon456, avrdude - он один единственный. Консольный. Остальное всё - GUI к нему и имеют другие названия - AVRDudess, AVRdude GUI, AVRDUDE_PROG и т.д.

Цитата:
Даже красным подчеркнуто на этом фото

Поиск текста по странице на фото не находит ) Не читал я что там, у меня всё и так работает и пользоваться я умею дудкой без всяких GUI левых и свою собрать из исходников не проблема.
Опять же не путайте частоту SCK и Baud Rate для общения по UART с программатором. Загвоздка в ArduinoISP в том, что на Уно при этом остается родной загрузчик Optiboot. У которого такой же точно протокол STK500. Только он работает на 115200. Если на этой скорости общаться с STK500, то при подключении Уно ответит он и будет пытаться прошить мегу328п на Уно, а не целевой МК. Поэтому по-умолчанию у ArduinoISP выбрана сильно другая скорость в 19200, чтобы родной Optiboot это общение пропустил и дошла очередь до скетча. Можно и под 115200 пересобрать конечно, но надо понимать эти нюансы. Хотя прошить Уно вместо аттини13 конечно не получится просто так - сигнатура будет другая. А вот если целью будет atmega328p, как на уно...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Чт дек 24, 2020 20:53:42 
Электрический кот

Карма: 15
Рейтинг сообщений: 112
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1002
Рейтинг сообщения: 0
NStorm писал(а):
Опять же не путайте частоту SCK и Baud Rate для общения по UART с программатором
а я и не путаю.
У аттини13, если его не трогали, текущая частота 9,6 с делителем на 8, итог 1,2МГц, маловероятно что без снижения SCK вы его прошьете, хотя шанс есть, не большой.
NStorm писал(а):
чтобы родной Optiboot это общение пропустил и дошла очередь до скетча.
Там ожно 3 программатора, AVR ISP, ArduinoISP и еще один какой-то ArduinoISP. Так вот 2 из них не дергают вывод резет мегу328п на Уно, а значит бутлуадер мегу328п не будет срабатывать, а будет отвечать целевой контроллер.
Тем более, вариант два, отсоединить проводок от вывода резет, что бы бутлуадер мегу328п гарантированно не срабатывал, а отвечал целевой контроллер.

У Optiboot протокол arduino, у ArduinoISP протокол avrisp или stk500v1, может сказать как programm.ini avrdude редактируется?
Optiboot отличается от avrisp не только размером, но и отсутствием доступа к EEPROM памяти.

Не лечи меня.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Чт дек 24, 2020 20:55:52 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 20
Зарегистрирован: Вс сен 20, 2009 00:23:17
Сообщений: 1264
Откуда: Жидостан
Рейтинг сообщения: 0
то есть а AVRDUDEPROG 3.3 нужно заниматься сексом с консолью. Вопрос: а нормальная человеческая программа в которой все работает без танцев с бубном в природе существует или оно все такое?

Мне просто побыстрому надо залить вот этот код в attiny13. А секса я смотрю будь-то жигули перебирать собираюсь) https://www.youtube.com/watch?v=DdojUKW ... HZ_UtuG_3Z

_________________
Считаешь янки друзьями? У янки нет друзей - только рабы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Чт дек 24, 2020 22:17:21 
Мудрый кот

Карма: 18
Рейтинг сообщений: 509
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1875
Рейтинг сообщения: 1
Цитата:
У Optiboot протокол arduino, у ArduinoISP протокол avrisp или stk500v1, может сказать как programm.ini avrdude редактируется?
Optiboot отличается от avrisp не только размером, но и отсутствием доступа к EEPROM памяти.

Не лечи меня.

Не груби мне. И херню не неси. У avrdude нет никакого programm.ini, это раз. arduino - это не протокол, это два. Протокол везде один и тот же - STK500. Разница только в дерганье RESET через DTR для входа в бутлоадер. Optiboot давно умеет шить EEPROM, это три:
Код:
/* Version 6 added EEPROM support...


REB, AVRDUDEPROG 3.3 и avrdude - это не одно и тоже.
Нормальная "программа" - Atmel Studio. К ней нужен нормальный программатор. Atmel-ICE, например:
Изображение
$100 делов и всё работает "без танцев с бубном", из коробки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Чт дек 24, 2020 22:34:59 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 20
Зарегистрирован: Вс сен 20, 2009 00:23:17
Сообщений: 1264
Откуда: Жидостан
Рейтинг сообщения: 0
NStorm Атмел студио не нашел, меня перекидывает со всех ресурсов где есть ссыль на официальный сайт на Microchip Studio. Сей Atmel-ICE будет с ней работать и прям сразу из коробки и все по людски и с графическим интерфейсом, и все это по цене бюджетного смартфона? Если оно так, то я пошел искать.

Только вот сейчас, как залить выше упомянутую прошивку,в вышеупомянутую аттини13 через ардуину, если участь, что ардуина уже прошита?

_________________
Считаешь янки друзьями? У янки нет друзей - только рабы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Чт дек 24, 2020 22:54:55 
Мудрый кот

Карма: 18
Рейтинг сообщений: 509
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1875
Рейтинг сообщения: 0
Цитата:
Microchip Studio

Это тоже самое. Они буквально на днях переименовали её.

Цитата:
Сей Atmel-ICE будет с ней работать и прям сразу из коробки и все по людски и с графическим интерфейсом, и все это по цене бюджетного смартфона? Если оно так, то я пошел искать.

Atmel/Microchip Studio - целая IDE. Для разработки и отладки МК. Но таки да, Atmel-ICE официальный программатор и софт тоже официальный. От производителя МК. Вместе они должны дружить на ура. Но честно скажу, не владею официальным программатором, ибо оплате в 100 баксов в данном случае предпочитаю бубен, благо знаю с какой стороны в него бить.

А чтобы сейчас прошить, советую попробовать вот эту оболочку для дудки: https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/
Выбрать порт, Baud rate (-b) поставить 19200, Bit clock (-B) поставить... ну хрен с ним пусть будет 5, точно хватит. Verbosity level (-v) в 1 или -v поставить, что там предлагает хз. Ну и остальное очевидно должно быть. Если не сработает - вывод текста или скрин с ошибкой сюда показать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Пт дек 25, 2020 03:38:36 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 20
Зарегистрирован: Вс сен 20, 2009 00:23:17
Сообщений: 1264
Откуда: Жидостан
Рейтинг сообщения: 0
NStorm А этот интерфейс куда-то девать надо? или просто сверху ставить?

Изображение

Добавлено after 2 hours 23 minutes 55 seconds:
Попробовал тут прочитать, вот что получилось.
Изображение
Цитата:
>>>: avrdude
Checking for updates...
You have the latest version :)
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
>>>: avrdude -u -c arduino -p t13 -P COM5 -b 19200

avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude.exe: Device signature = 0xffffff (probably .reduced_core_tiny) (retrying)

Reading | ################################################## | 100% 0.01s

avrdude.exe: Device signature = 0xffffff (probably .reduced_core_tiny) (retrying)

Reading | ################################################## | 100% 0.01s

avrdude.exe: Device signature = 0x000000
avrdude.exe: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.


avrdude.exe done. Thank you.

_________________
Считаешь янки друзьями? У янки нет друзей - только рабы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Пт дек 25, 2020 06:57:37 
Мудрый кот

Карма: 18
Рейтинг сообщений: 509
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1875
Рейтинг сообщения: 0
Настройки не полностью соответствуют тому, о чем я писал. Но уже и так видно, что связи с целью нет, т.к. вычитывается мусор вместо сигнатуры.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Пт дек 25, 2020 15:53:57 
Электрический кот

Карма: 15
Рейтинг сообщений: 112
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1002
Рейтинг сообщения: 0
NStorm писал(а):
Optiboot давно умеет шить EEPROM, это три:
Я не слежу за обновлением.
NStorm писал(а):
И херню не неси. У avrdude нет никакого programm.ini, это раз. arduino - это не протокол, это два. Протокол везде один и тот же - STK500.
Может быть, последнее время я отстал от жизни


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Пт дек 25, 2020 16:07:28 
Мудрый кот

Карма: 18
Рейтинг сообщений: 509
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1875
Рейтинг сообщения: 0
Dimon456, еще раз, внимательно и вдумчиво читаем что я написал выше:
Цитата:
Dimon456, avrdude - он один единственный. Консольный. Остальное всё - GUI к нему и имеют другие названия - AVRDudess, AVRdude GUI, AVRDUDE_PROG и т.д.

Особенно 2ое предложение. Может тогда придет понимание, что ты в своей файлопомойке показываешь другую программу и файлик от неё.

Добавлено after 8 minutes 11 seconds:
Я не слежу за обновлением.

Это "обновление" было году в 2014 еще...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Пт дек 25, 2020 16:56:25 
Электрический кот

Карма: 15
Рейтинг сообщений: 112
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1002
Рейтинг сообщения: 0
NStorm писал(а):
что ты в своей файлопомойке показываешь другую программу и файлик от неё.

REB, В AVRDUDESS 2.13 (avrdude version 6.3) не верно выбран протокол (программатор, Programmer), протокол должен stk500v1 или avrisp.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Пт дек 25, 2020 17:59:12 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 20
Зарегистрирован: Вс сен 20, 2009 00:23:17
Сообщений: 1264
Откуда: Жидостан
Рейтинг сообщения: 0
NStorm: ок, а как исправить связь, чтобы вычитывалась сигнатура вместо мусора?если учесть что подключено все 100% верно

Добавлено after 56 minutes 29 seconds:
Dimon456 с СТК500 бесконечное сканирование и таймауты, с ЮСБИСП - не обнаружена сигнатура устрйоства.

_________________
Считаешь янки друзьями? У янки нет друзей - только рабы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Пт дек 25, 2020 18:23:02 
Электрический кот

Карма: 15
Рейтинг сообщений: 112
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1002
Рейтинг сообщения: 0
stk500 это другой протокол и программатор то же.

AVRDUDESS 2.13 (avrdude version 6.3) у меня на компе не запускается, я не знаю что там у нее есть.

В папке AVRDUDE_PROG 3.3 есть файлик programm.ini , желательно использовать блокнот Notepad++.
Пишем в конец файла строки
Для проверки USBASP пишем такие строки
Просто скопируйте от сюда эти строчки.

Проверьте что резет на второй контроллер точно идет с pin 10 платы ардуино328 или что там у вас за ардуино
Код:
#define RESET     10 // Use pin 10 to reset the target rather than SS


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Пт дек 25, 2020 19:23:26 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 20
Зарегистрирован: Вс сен 20, 2009 00:23:17
Сообщений: 1264
Откуда: Жидостан
Рейтинг сообщения: 0
Dimon456 сделал. как итог "программируемый контроллер не обнаружен"
Цитата:
Cформированная командная строка:
avrdude.exe -p t13 -c stk500v1 -b19200 -P COM5 -U eeprom:r:"":i


avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.03s

avrdude.exe: Device signature = 0xffffff (retrying)

Reading | ################################################## | 100% 0.02s

avrdude.exe: Device signature = 0xffffff (retrying)

Reading | ################################################## | 100% 0.02s

avrdude.exe: Device signature = 0x000000
avrdude.exe: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.


avrdude.exe done. Thank you.


Вопрос: а аттини13 вообще реально спалить если у нее ноги припоем залило и пришлось с оплеткой снимать лишний припой , то есть непрерывный нагрев секунд 15?

_________________
Считаешь янки друзьями? У янки нет друзей - только рабы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор Atmel USP isp v2.0 глючит
СообщениеДобавлено: Пт дек 25, 2020 19:36:01 
Электрический кот

Карма: 15
Рейтинг сообщений: 112
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1002
Рейтинг сообщения: 0
У вас за место аттини13 есть же еще какие-то платы, можно для проверки другую ардуино использовать, только кнопку чтение жмите, не запись.
Обязательно фото как подключали или подробное описание.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 60 ]    , 2,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y