Например TDA7294

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



Текущее время: Чт май 13, 2021 07:18:20

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


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



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

Карма: 18
Рейтинг сообщений: 508
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1873
Рейтинг сообщения: 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
Сообщений: 999
Рейтинг сообщения: 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
Рейтинг сообщений: 508
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1873
Рейтинг сообщения: 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 - которым у вас определится программатор в системе после подключения (опять же в ардуино иде видно).


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

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

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

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


Вернуться наверх
 
Интеллектуальные ключи верхнего плеча семейства PROFET™+2 12V от Infineon

Компания Infineon представила новое семейство защищенных силовых ключей PROFET™+2 12V. Изделия объединяют в себе функции диагностики и различные защиты. Ключи PROFET™+2 12V имеют одно из самых низких в отрасли сопротивлений в открытом состоянии RDS(ON) (от 2,6 мОм) и выпускаются в миниатюрном корпусе TSDSO-14 с шагом выводов 0,65 мм. Благодаря функции ReverseON все семейство соответствует строгим требованиям по защите от обратной полярности питания, впервые реализованной в одном чипе.

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

Карма: 18
Рейтинг сообщений: 508
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1873
Рейтинг сообщения: 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
Сообщений: 999
Рейтинг сообщения: 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
Рейтинг сообщений: 508
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1873
Рейтинг сообщения: 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
Рейтинг сообщений: 508
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1873
Рейтинг сообщения: 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
Рейтинг сообщений: 508
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1873
Рейтинг сообщения: 0
Настройки не полностью соответствуют тому, о чем я писал. Но уже и так видно, что связи с целью нет, т.к. вычитывается мусор вместо сигнатуры.


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

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


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

Карма: 18
Рейтинг сообщений: 508
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1873
Рейтинг сообщения: 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
Сообщений: 999
Рейтинг сообщения: 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
Сообщений: 999
Рейтинг сообщения: 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
Сообщений: 999
Рейтинг сообщения: 0
У вас за место аттини13 есть же еще какие-то платы, можно для проверки другую ардуино использовать, только кнопку чтение жмите, не запись.
Обязательно фото как подключали или подробное описание.


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

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


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

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


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

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


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